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