Skip to content

1.0.0.alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@shioyama shioyama released this 25 Oct 05:21
· 246 commits to master since this release
970175e

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)