Mobility v1.0.0.alpha Release Notes

Release Date: 2020-10-25 // over 3 years ago
  • ๐Ÿš€ 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.)

    • 0๏ธโƒฃ 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)