All Versions
86
Latest Version
Avg Release Cycle
7 days
Latest Release
1207 days ago

Changelog History
Page 2

  • v3.2.9 Changes

    September 28, 2020

    ๐Ÿฑ Congrats to @jhsu802701 for his first contribution! We also thank @arku for his consistent contributions and @andresgutgon for sharing his CSS wizardry skills ๐Ÿ™Œ :!

    ๐Ÿš€ This release goes on bringing support for Imperial units, this time to product import, plus some meaningful fixes.

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • ๐Ÿ‘ Pounds and ounces are now supported in product import #6043
    • โž• Added russian language #6051
    • โšก๏ธ The address states list is now updated according to the country selected on the order customer details page #5976
    • The checkbox "use billing address" is now working on the order customer details page #5976
    • ๐Ÿ›  Fixed display of tax totals in invoices and tax reports #6018
    • ๐Ÿ›  Fix sticky search bar disappearing when cart is open #6059
    • โšก๏ธ Update translations #6044

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • โœ‚ Removed debugging helpers for Strong Parameters transition #6017
    • ๐Ÿ“‡ Replace create with build in adjustment metadata model specs #6069
    • โœ‚ Remove Hash#diff from cancan helper to get rid of deprecation warnings #6037
    • โฌ†๏ธ Upgraded the bundler version in the Dockerfile #6053
    • โฌ†๏ธ Bump stripe from 5.22.0 to 5.25.0 #5988

    DSC_0043

  • v3.2.8 Changes

    September 22, 2020

    ๐Ÿš€ Fresh from the oven, this tasty release includes new support for Imperial units thanks to contributions from @andrewpbrett ๐ŸŽ‰

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • Using back button from the edit product page keeps the previously set filters #5722
    • Terms and Conditions - upload PDF in the Enterprise Business Details and view them during Checkout #5912
    • Pounds and ounces are now available as units for products and variants #5888

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • โœ‚ Removed unnecessary test code related to API controllers #5971
    • ๐Ÿšš Moved a model concern to a different filepath #6021
    • Brought code needed in OFN from Spree so that we can make OFN independent of Spree #5925, #5924, #5878
    • ๐Ÿ›  Fixed uninitialized constant error when running model specs #6035
    • ๐Ÿ›  Fixed typo in the PR template #6036
    • ๐Ÿ›  Fixed embedded shops javascript error on maps #5996
    • ๐Ÿ›  Fix date time picker translations on Order cycles screen #5995
    • โฌ†๏ธ Bumped webmock gem from 3.8.3 to 3.9.1 #6028
    • โฌ†๏ธ Bumped unicorn gem from 5.6.0 to 5.7.0 #6002

    ToadInTheHole

  • v3.2.7 Changes

    September 15, 2020

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • โšก๏ธ #6012 - #6009 - #6001 - #5992 Updated translations
    • ๐ŸŒฒ #5951 The checkout with Stripe is more resilient and currently unknown errors can be reported to the user and our logging.

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • ๐Ÿ›  #6010 Fixed database import script for developers.
    • #5883 Brought code needed in OFN from Spree so that we can make OFN independent of Spree.
    • #6008 Bump ddtrace from 0.39.0 to 0.40.0
    • โฑ #5907 Added scheduled task to clear old transient data from the database

    Blaukraut decorated with parsley

  • v3.2.6 Changes

    September 08, 2020

    ๐Ÿฑ Congrats to @arku for their first contribution to OFN ๐ŸŽ‰

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    โœ‚ Removed some code from spree to avoid conflicts with OFN. This will solve issues with customers seeing items from older carts being merged with current carts when they login. #5987
    Auto redirect user to shop page when order cycle is selected #5748
    ๐Ÿ›  Fix the bulk coop report date and distributor filters #5938
    โœ‚ Remove the resend button link in the Orders edit page as it already exists on the Actions dropdown #5893
    ๐Ÿ›  Fix missing translations #5954
    โšก๏ธ Update translations #5977 #5984
    ๐Ÿ›  Fixed problem with text changes not available for translation in transifex #5979

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    โœ… Make the test covering the connection of a Stripe account to an OFN instance more comprehensive so we don't manually test it #5957
    โฌ†๏ธ Bump bugsnag from 6.16.0 to 6.17.0 #5966
    ๐Ÿ›  Fix unreliable bulk product update spec #5964
    Brought code needed in OFN from Spree so that we can make OFN independent of Spree #5869
    Brought code needed in OFN from Spree so that we can make OFN independent of Spree #5867
    Git-ignore the .python-version manager file used by pyenv #5965
    Do not require long gone view overrides #5990

  • v3.2.5 Changes

    September 01, 2020

    ๐Ÿฑ Congrats to @julesemmac his 1st time contribution to a Github open source repo! and we thank you @romale for his committment making OFN fully translatable. Keep it up! ๐Ÿ’ช

    ๐Ÿš€ This release comes with a few goodies: Now payment details are displayed in the invoice, customer names can be shown/hidden in reports and Open Street Map gains support for MapBox, among some other improvements! ๐ŸŽ‰.

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • ๐ŸŒ #5944, #5963 Allow for translation of breadcrumb in payment page
    • #5712 Changed order invoices where balance owing or credit due, with details on payment history
    • ๐Ÿ‘€ #5769 Added option for distributors to allow their suppliers to see customer names in reports, for improved packing
    • ๐ŸŒ #5914 Allow for translation of Reports page header
    • #5899 The link to Your Profile on the admin dashboard now takes you to your shop's profile, instead of the full map
    • ๐ŸŒ #5892 Fix price translation in Bulk Order Management
    • ๐Ÿ“œ #5851 Fix parsing of custom Open Street Map tile provider options and bump leafletjs-providers to 1.10.2 to fix MapBox tile provider
    • #5696 Add Actions dropdown menu to all pages of Order Details menu
    • โšก๏ธ #5952, #5940 Updated translations

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • ๐Ÿ’… #4925 Migrated some finders to rails 4 style, this will be necessary for rails 4.1 upgrade
    • โšก๏ธ #5941 Updated test code to be independent of spree test helpers so we can make OFN independent of Spree
    • ๐ŸŒฒ #5908 Improved PaperTrail logging for subscriptions
    • #5923 Bump jwt from 2.2.1 to 2.2.2
    • #5918 Stripe javascript code is only loaded if stripe is enabled in the instance
    • โœ… #5943 Brought test support code from spree so that we can make OFN independent of Spree
    • #5894 Fix for console error related to google maps places API
    • #5879 Brought code needed in OFN from Spree so that we can make OFN independent of Spree

    sobaos_medianos

  • v3.2.4 Changes

    August 25, 2020

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • #5905 When shopping with multiple devices, no carts are lost and info about all of their failed payments are preserved (S1 bug)
    • #5906 Improved flash message display on checkout
    • ๐Ÿ›  #5931 Fixed payment fee display in Customer Totals report. (S2 bug)
    • ๐Ÿ›  #5904 Fixed favicon path
    • #5904 #5910 Added sliding animation on cart sidebar close
    • โšก๏ธ #5909 Update translations

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • โšก๏ธ #5877 Updates BugsnagJS to v7. This should bring a number of improvements
    • #5877 Explicitly notifies Bugsnag on checkout errors instead of throwing unhandled errors
    • #5758 Brought some core Order Management code from Spree to OFN so we can simplify it and improve it
    • #5733 Brought the last batch of core lib classes (we are only missing spree models now) from spree_core so we can become independent of Spree.
    • ๐Ÿšš #5898 Removed an unused dependency: diffy
    • #5902 Bump bugsnag from 6.15.0 to 6.16.0
    • #5616 Bump paper_trail from 5.2.3 to 7.1.3
    • #5935 Fix spec incompatibility between two parallel PRs.
  • v3.2.3 Changes

    August 18, 2020

    ๐Ÿš€ The Open Food Network is expanding and this release makes more parts translatable. Subscriptions are also more resilient and new installations will show a map even before any enterprises are present.

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • โšก๏ธ #5880 #5860 #5859 #5856 #5848 Updated translations
    • ๐Ÿ‘ท #5751 The jobs that process subscriptions orders placement and completion are more resilient now and will always process all orders even if one specific order fails.
    • #5863 "Item" and "Qty" on the cart page are now translatable.
    • #5680 Prevent blank Open Street Map when no geocoded enterprises present.
    • โœ… #5763 Brought test and shipment emails from Spree. Order Shipped email is now translatable!
    • โช #5770 Revert "Enhancement/5454 make links to shops under Groups > Producers open in new tab"
    • ๐ŸŒ #5847 Allow for translation of "Subscriptions" heading
    • ๐ŸŒ #5845 Allow for translation of "height", "width", "depth" on edit product page

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • โœ… #5889 Suppress Selenium warnings in test log output.
    • ๐Ÿ“„ #5882 Fix docs OCD in Gemfile
    • #5864 Bump ddtrace from 0.38.0 to 0.39.0
    • #5828 Simplified the code and improved speed of specs.
    • #5745 Bump rswag from 2.2.0 to 2.3.1
    • #5852 Bump activerecord-import from 1.0.5 to 1.0.6
    • #5842 Bump bugsnag from 6.14.0 to 6.15.0
  • v3.2.2 Changes

    August 07, 2020

    This patch release addresses recent Paypal issues related to this Digicert certificates fiasco and includes an updated version of the paypal gem: openfoodfoundation/better_spree_paypal_express#8 as well as the latest translations from Transifex.

  • v3.2.1 Changes

    August 03, 2020

    ๐Ÿš€ In this release we update translations, make some design tweaks and make the Bulk Coop report faster.
    ๐Ÿ”’ Here we also fix an important problem in StripeSCA and make a major security improvement by upgrading devise.

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    • ๐Ÿ›  #5824 Fixes StripeSCA problem where the second attempt to make a payment would fail even if the card and details were valid.
    • #5807 Show order cycle timing in Russian, Catalan, Arabic, and Turkish.
    • #5698 Hint about PayPal payments in the backoffice can be translated.
    • #5800 Permalink can be translated.
    • ๐Ÿ›  #5811 Fixed content header overlap with buttons when product names are long.
    • #5788 "Shipping method" and "New order" can be translated.
    • ๐Ÿšš #5713 Removed taxon icons.
    • โšก๏ธ #5825 Translation updates.
    • #5815 Speed up Bulk Coop report by removing an N+1.
    • ๐ŸŽ #5822 Performance improvement of the outgoing products page when editing Order Cycles with large numbers of products.

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    • ๐Ÿ”’ #4084 [Security] Bump devise from 2.2.8 to 3.5.10
    • โšก๏ธ #5843 Update Docker instructions to recommend creating your own fork
    • #5839 Bump oj from 3.10.7 to 3.10.8
    • #5834 Bump unicorn from 5.5.5 to 5.6.0
    • ๐Ÿš‘ #5833 Added tests to cover some code that was added in a previous hotfix #5798
    • โšก๏ธ #5826 Update GETTING_STARTED.md guide.

  • v3.2.0 Changes

    July 27, 2020

    ๐Ÿš€ This release fixes a number of S2 bugs and also the S1 bug from previous releases related to fees not being included in orders #5795

    ๐Ÿฑ User facing changes ๐Ÿ‘€

    ๐Ÿ›  Fixed a data migration bug in a recent change to fees calculators where fees were not applied at checkout #5799 (fixes S1 bug #5795)
    ๐Ÿ›  Several checkout attempts will now always charge all the fees of the order #5798 (fixes S2 bug #5774)
    ๐Ÿ›  Fixed a bug in the Order Cycles edit page when the option "coordinator inventory only" was activated #5775 (fixes S2 bug #5773)
    ๐Ÿ›  Handle credit and other payment actions whose credit card is now expired. Stripe kept track of them and we weren't #5780 (fixes S2 bug #5449)
    ๐Ÿ›  Fixed routing issue where some users were seeing an error page in the shopfront related to the root path #5677 (fixes S2 bug)
    ๐Ÿ›  Fixed routing issue where some users were seeing an error page in the shopfront related to the login path #5796 (fixes S2 bug #5771)
    ๐Ÿ›  Fixed hiding of keyboard when done searching products in a shop #5747

    ๐Ÿฑ Technical changes ๐Ÿ”ง

    ๐Ÿšš Move Payment model and the processing module from Spree into OFN #5806
    Brought controllers code from Spree to simplify and improve it on the OFN side #5677
    โฌ†๏ธ Bump bugsnag from 6.13.1 to 6.14.0 #5794
    โฌ†๏ธ Bump ddtrace from 0.37.0 to 0.38.0 #5801