Skip to content

Releases: shioyama/mobility

1.0.4

01 Feb 08:12
75ab870
Compare
Choose a tag to compare
  • Correctly override default backend options, fixes #492 (#495)

1.0.3

01 Feb 08:12
e25cba0
Compare
Choose a tag to compare
  • Fix Mobility.default_backend (#497)

1.0.1

01 Feb 08:11
6ea4dfb
Compare
Choose a tag to compare
  • Make Mobility::Plugins::ActiveRecord::Query::VirtualRow and Mobility::Plugins::ActiveRecord::Query::QueryExtension (#471) public
  • Fix typo in initializer template (#474)

1.0.0

12 Dec 03:01
2f384a6
Compare
Choose a tag to compare

1.0 is a rewrite of many internals of the gem. The following is a brief list of some changes, but please see the wiki page on v1.0 for more details on how to upgrade.

  • Fix setting a locale from Rails config (#468)
  • Fixes validations with validates_uniqueness_of (#470)

Plus many other changes in earlier pre-releases.

1.0.0.rc1

23 Nov 03:06
50a0f36
Compare
Choose a tag to compare
1.0.0.rc1 Pre-release
Pre-release

1.0 is a rewrite of many internals of the gem. The following is a brief list of some changes, but please see the wiki page on v1.0 for more details on how to upgrade.

This is the first release candidate for 1.0. If there are no issues reported in a few days, I will release this as 1.0.0.

  • Remove Mobility::ActiveRecord, Mobility::Sequel and Mobility::Arel, and general cleanup (#464)

1.0.0.beta2

11 Nov 13:03
f684b4b
Compare
Choose a tag to compare
1.0.0.beta2 Pre-release
Pre-release

1.0 is a rewrite of many internals of the gem. The following is a brief list of some changes, but please see the wiki page on v1.0 for more details on how to upgrade. (Note that this is still pre-release.)

  • Refactor attributes & backend plugins and make mobility_attributes public (#462)
  • Make attribute_methods plugin depend on attributes (#461)

1.0.0.beta1

03 Nov 08:00
103abe0
Compare
Choose a tag to compare
1.0.0.beta1 Pre-release
Pre-release

1.0 is a rewrite of many internals of the gem. The following is a brief list of some changes, but please see the wiki page on v1.0 for more details on how to upgrade. (Note that this is still pre-release.)

  • Remove Mobility::Backend#apply_plugin (#454)
  • Instance exec configure block if it takes no arguments (#456)
  • Raise an exception if invalid options are passed to Translations initializer (#457)
  • Fix Ruby 2.7 deprecation warnings (#460)

1.0.0.alpha

25 Oct 05:21
970175e
Compare
Choose a tag to compare
1.0.0.alpha Pre-release
Pre-release

1.0 is a rewrite of many internals of the gem. The following is a brief list of some changes, but please see the wiki page on v1.0 for more details on how to upgrade. (Note that this is still pre-release.)

  • Default fallbacks plugin to true when enabled (#447)
  • Remove Mobility::Backend.method_name (#400)
  • Remove translated_attribute_names as alias for mobility_attributes (#402)
  • Move _backend methods into backend_reader plugin (#403)
  • Replace Configuration#query_method configuration with Query plugin option (#414)
  • Remove Mobility::Configuration#default_accessor_locales. Use plugin option to configure global default instead. (#424)
  • Pass model_class to Mobility::Backend#configure via class method rather than on options hash (#429)
  • Remove Mobility.new_fallbacks and Configuration#fallbacks_generator (#433)
  • Rename backend_name to backend (#443)
  • Remove Configuration#accessor_method (#450)
  • Rename Mobility::Attributes to Mobility::Translations
  • Remove Mobility::Configuration altogether (#452)

0.8.13

27 May 13:31
b24eb42
Compare
Choose a tag to compare
  • Fix fallthrough accessor method_missing not passing all options to super (#364, #384, #377)

0.8.12 (yanked)

17 May 13:27
71c5bb6
Compare
Choose a tag to compare
  • Fix fallthrough accessor method_missing not passing all options to super (#364)