Open Food Network v2.1.0 Release Notes

Release Date: 2019-06-13 // almost 5 years ago
  • ๐Ÿš€ This is our first major release in version 2. There's some new faces from the UK Devhack, bringing our total number of contributors to over 100 ๐ŸŽ‰

    ๐Ÿฑ Special thanks to: @lin-d-hop, @jazzdragon, @Drumstickx, @hughbric, @kkoomin, @eelcodevlieger, @amers185, @idanceinbetween, and @m-budryte. โค๏ธโค๏ธ

    โž• Added

    • โšก๏ธ Check that sending empty variant_attributes through bulk update does not make the update fail #3814
    • โž• Added translations for review and edit in subscriptions #3699
    • โž• Added Instagram social media links to customer emails #3815
    • The homepage alert banner can be customised by admin users #3824
    • โž• Added new formatting options to product description and updated sanitizer #3799
    • Disable rake tasks that could lead to data loss in production, such as db:reset #3864

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed colour of all map icons to green #3787
    • โšก๏ธ Update product import to reflect that Shipping category is now mandatory #3672
    • Ability to translate text on pop-up input field when adding a link to shopfront messages in admin configs #3758
    • โœ… Migrated test suite to latest rspec syntax via Transpec #3837, #3846
    • 0๏ธโƒฃ Make stock locations backorderable_default false #3813
    • Product property filters should use OR instead of AND when selecting more than one #3794
    • โฌ†๏ธ Bump deface from 1.0.0 to 1.0.2 #3810
    • โœ‚ Remove dependency to Spree frontend views and assets #3669
    • โฌ†๏ธ Bump i18n-js from 3.2.1 to 3.2.2 #3835
    • โฌ†๏ธ Bump jquery-rails from 3.0.0 to 3.0.4 #3809
    • โž• Added support for Australian language customisations #3865
    • ๐Ÿ—„ Replaced deprecated chromedriver-helper gem with 'webdrivers' gem #3828
    • โฌ†๏ธ Bump unicorn from 5.5.0 to 5.5.1 #3812
    • ๐Ÿ”„ Changed logo in admin area #3873
    • โšก๏ธ Updated the README #3850
    • Remove matching of product shipping_category with shipping_method's category on checkout #3884
    • ๐Ÿ‘ Better organize code and translations related to the shipping methods page #3841
    • โฌ†๏ธ Bump stripe from 4.11.0 to 4.18.1 #3881
    • โฌ†๏ธ Bump jwt from 2.1.0 to 2.2.1 #3870
    • Enable Enterprise Fee Summary report for non-superadmin enterprise users #3882
    • ๐Ÿ”„ Changed API authentication for custom endpoints #3847
    • ๐Ÿ‘Œ Improved performance on admin Order Cycle pages #3883
    • โฌ†๏ธ Adapted OFN code to rails 4 to prepare for upgrade #3872
    • โฌ†๏ธ Bump webmock from 3.5.1 to 3.6.0 #3906
    • โฌ†๏ธ Bump fuubar from 2.3.2 to 2.4.0 #3897

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed translation of "infinity" on variants page #3785
    • Display name can now be set while creating/editing an individual variant #3788
    • ๐ŸŽ Performance improvements, especially in the edit order cycle page #3802
    • ๐Ÿ‘Œ Improved performance on /map page #3801
    • โž• Add translation text to the Order Cycle spinner #3795
    • ๐Ÿ›  Fix missing translation in subscription update modal #3783
    • ๐Ÿ‘ท Make inserting delayed jobs from cron quiet #3863
    • โœ‚ Remove non-functional master variant price field from Edit Product screen #3797
    • ๐Ÿ‘Œ Improved code readability with Rubocop autocorrect #3842

    โœ‚ Removed

    • โœ‚ Remove unused payment_enterprise from order cycle exchanges #3789
    • โœ‚ Remove "Debug Information" from the Edit Order Cycle page in non-production environments #3817
    • โœ‚ Remove duplicate en-US locale file #3868

    ๐Ÿ”’ Security

    • Fixed sql injection vulnerability in superadmin users_and_enterprises_report #3856