Open Food Network v2.9.2 Release Notes

Release Date: 2020-04-11 // about 4 years ago
  • ๐ŸŽ With the number of users on our platforms growing exponentially we focused on improving performance of several parts of the app. We saw some great results in tests, see below.
    ๐ŸŽ Special thanks to our performance wizard @Matt-Yorkley ๐ŸŽ‰

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    On the user account page, make the shop name a link to the shop page #5169
    โšก๏ธ Updated translations #5144 #5191

    ๐ŸŽ Performance Improvements ๐Ÿš€

    Cache stats displayed on homepage for 24 hours #5133
    Load closed shops separately on /shops page #5156
    ๐Ÿ‘Œ Improved performance on /shops page #5142
    ๐Ÿ‘Œ Improved a little the performance of the inventory page #5145
    ๐Ÿ‘Œ Improved performance on product list endpoint #5175
    ๐Ÿ‘Œ Improved performance on admin inventory page #5184
    ๐Ÿ‘Œ Improved performance on CartController#populate for large carts #5197

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    ๐Ÿ’Ž Enable Ruby runtime metrics monitoring in Datadog #5163
    ๐Ÿ‘ Allow specifying the size of the database connection pool from an env var #5174
    ๐Ÿ”จ Refactored and moved subscriptions code to improve organization and make future work on subscriptions easier #4783
    โœ‚ Removed unused simple_form gem and related files #5010
    ๐Ÿš… Adapt sample data code to rails 4 #5064
    โฑ Adapt logging in subscriptions related code (schedules) to work with rails 4 #5064
    โœ… Adapted test code to rails 4 related to order permissions #5151
    โฌ†๏ธ Adapt subscriptions code to the rails 4 upgrade #4964
    ๐Ÿณ Do not reset the development environment when starting docker #5088
    โฌ†๏ธ Bump rubocop-rails from 2.5.0 to 2.5.1 #5135
    โฌ†๏ธ Bump ddtrace from 0.34.0 to 0.34.1 #5136
    โฌ†๏ธ Bump oj from 3.10.5 to 3.10.6 #5177