Open Food Network v2.5.0 Release Notes

Release Date: 2019-09-23 // over 4 years ago
  • ๐Ÿš€ This release includes important fixes, especially for failed payments and inventory update and management. It also includes several performance optimizations and code refactoring. and fixes a few internationalization issues.

    ๐Ÿฑ We also welcome the first contributions of @daningenthron and @jasonk357. ๐ŸŽ‰ Thank you!

    โž• Added

    • #4263 Added missing index on spree_orders which speeds up the 2nd most executed DB query
    • ๐ŸŒ #4226 Added missing translations for order pages.

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ #4260 Assigns a default date range from one month ago to today for the delivery report and payment methods report.
    • ๐Ÿ›  #4252 Fixed problem in user checkout when payment validation failed. User is now being informed of what is wrong in the checkout form.
    • #4242 Added soft-delete to price records to fix issues with soft-deleted products
    • ๐ŸŒ #4257 Fix typo on 'no payment methods' translation keys
    • ๐Ÿ›  #4253 Slack invite link is fixed in the README file.
    • ๐Ÿ‘€ #4236 Buyers see a useful error message when Paypal isn't set up correctly.
    • #4247 The inventory can display more than 100 products again.
    • #3895 Manual weight values introduced by the seller in the backoffice are now picked up when calculating fees by weight based calculators.
    • #4240 Variants marked on_demand no longer reduce stock levels when sold, and are not marked as backordered

    ๐Ÿ”„ Changed

    • ๐Ÿ’Ž #4250 Bumped Ruby from 2.1.5 to 2.1.9
    • #4265 Bump simplecov from 0.17.0 to 0.17.1
    • #4270 Bump webmock from 3.7.3 to 3.7.4
    • #4230 Bump ddtrace from 0.26.0 to 0.27.0
    • #4259 Bump webmock from 3.7.2 to 3.7.3
    • #4237 Added implicit bulk_management controller action to increase readability.
    • โœ… #4258 Reflect the method being tested in test example's name.
    • #4244 Database truncate task is now runs against v2 dbs not legacy v1 dbs.
    • #4164 Made codebase easier to grow removing some more html views overrides (deface).
    • #4112 Converted one more rabl file to AMS (modernizing tech stack).
    • #4231 Bump webmock from 3.7.1 to 3.7.2
    • #4229 Bump bugsnag from 6.12.0 to 6.12.1
    • #4104 Converted one more rabl file to AMS (modernizing tech stack).

    โœ‚ Removed

    • ๐Ÿ‘€ #4234 Removed daily check regarding the integrity of order cycle variants for which we can't see the output.
    • ๐Ÿšš #4232 Removed Guard and Guard-related gems used only in development.
    • ๐Ÿšš #4202 Remove response time profiling with Skylight

    47095687402_55150f2d1c_z
    (Photo: "Ecuador. Galapagos. Isabela Island. Lunch stop. Campo Duro Eco Lodge gardens. Soursop. Guanabana." by Anne and David / Public domain)