Open Food Network v2.9.8 Release Notes

Release Date: 2020-05-11 // almost 4 years ago
  • ๐Ÿฑ Congrats to @mbudm, @mathewdbutton and @romale for their first contributions! Thank you ๐Ÿ˜

    ๐Ÿš€ This time the release is pretty packed with many improvements on mobile and performance plus a few small bug fixes that will surely make a difference ๐Ÿ’ช

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • Order number and date/time of completion are now displayed at the far right hand side of the order cycle customer totals report #5325
    • ๐Ÿ›  Fixed issues around adding deleted variants to cart #5361
    • ๐Ÿ‘Œ Improved fatal error handling on CartController#populate endpoint #5371
    • Hide order cycle selector if users needs to login or if user is not a customer of the shop.
    • ๐Ÿ‘Œ Improved the handling of a data inconsistent scenario in the orders edit page #5350
    • ๐Ÿ›  Fixed a rendering problem in the shopfront Order cycle selector #5343
    • Replace dropdown with text in Order cycle selector when there's only one Order cycle available for the user #5348
    • Alert administrators when an order cycle form is unsaved #5359
    • ๐Ÿ‘‰ Show outstanding balance for each order on orders index page #5341
    • ๐ŸŒ Correct translations #5329
    • ๐Ÿ›  Fixed double-rendering of products in unusual closed shopfront edge case #5370
    • ๐Ÿ‘Œ Improved design of closed shopfront messages (when login is required, when shop is for customers only and when shop is simply closed) #5262
    • 0๏ธโƒฃ Default closed shop message will not show if there is a user defined message #5262
    • Closed shop message will also show on the Home tab if shop is closed #5262
    • โž• Added message to the body of the page for user to select Order Cycle when there are multiple Order cycles available #5262
    • โšก๏ธ Updated translations #5349
    • โž• Added completed_at date to Sales Tax reports and on Order And Distributor reports #5352

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • ๐Ÿ”จ Refactored truncate data rake task and default to 24 months instead of 3 #4935
    • ๐Ÿ‘Œ Improved performance in CartController#populate endpoint (add item to cart) #5289
    • โฌ†๏ธ Bump ddtrace from 0.34.2 to 0.35.0 #5364
    • โฌ†๏ธ Bump unicorn from 5.5.4 to 5.5.5 #5312
    • ๐Ÿณ Javascript unit tests can now run inside docker #5309
    • โœ… Small improvement to sample data used for testing #5351
    • ๐Ÿณ Run delayed jobs in development with docker #5333
    • โฌ†๏ธ Bump ddtrace from 0.35.0 to 0.35.1 #5379
    • โž• Added action caching to Api::OrderCycleCantroller taxons and properties endpoints #5318
    • โž• Added class-based caching for large arrays of simple objects #5319
    • ๐Ÿ‘Œ Improved performance of enterprise serialization #5295
    • โœ… We say goodbye to the spree test user [email protected] and welcome the new test user [email protected] #5223
    • The order_cycle_schedules join table has created_at and updated_at columns #5332
    • โž• Added 15-second caching on enterprise data in /shops and /shop pages #5317

    fricandc3b3-de-llata-de-vedella-4