Skip to content

Releases: shioyama/mobility

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)

0.8.11

17 May 13:25
fd3deb9
Compare
Choose a tag to compare
  • Handle select with block (#359)

0.8.10

17 May 13:24
6aa491a
Compare
Choose a tag to compare
  • Enforce case_sensitive comparison for Rails 6.1 (#333)

0.8.9

25 Oct 12:36
0c3c7f1
Compare
Choose a tag to compare

0.8.8

25 Oct 08:45
2335fbe
Compare
Choose a tag to compare
  • Accept any number of arguments to Arel::Visitors::Visitor#visit #339

0.8.7

30 Nov 08:35
e86da2c
Compare
Choose a tag to compare
  • Handle case when attribute name passed to has_attribute is not a string #309

0.8.6

23 Nov 09:12
293d560
Compare
Choose a tag to compare

Highlights:

  • Fix destroying empty translations in AR table backend #307

0.8.5

23 Nov 09:12
b3f5c19
Compare
Choose a tag to compare

Highlights:

  • Load column_type when building node #301