Skip to content

Release history

Open Food Network releases

Online marketplace for local food. It enables a network of independent online food stores that connect farmers and food hubs with individuals and local businesses.

All releases

19 shown

No immediate action
v5.5.0 Breaking risk

Accessibility fixes + API change + dependency bumps

Review required
v5.4.18 Breaking risk
Auth Breaking upgrade Dependencies

Payment fix + inventory behavior + WebID publishing

Upgrade now
v5.4.16 Breaking risk
Dependencies

DFC v2 orgs + dialog fix + tag suggestions

No immediate action
v5.4.15 Maintenance

Routine maintenance and dependency updates.

v5.4.14 Breaking risk
Breaking changes
  • Rename Taler backend_url to instance_url, api_key to password
Full changelog

Congratulation @emilythericky on your first contribution :tada:

What's Changed

User-facing changes 👀

  • Rename Taler backend_url to instance_url, api_key to password by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14195
  • Fix: record ToS acceptance during producer registration by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14171
  • Remove annoying and unnecessary cookies banner by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14186
  • [Payment with credit] Credit not deducted when paying with Paypal by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14146
  • [Admin/products] Fix column header/content misalignment on admin product page by @emilythericky in https://github.com/openfoodfoundation/openfoodnetwork/pull/14207
  • Improve check for inventory enabled by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14187

API changes ⚠️

  • Bump datafoodconsortium-connector from 1.2.0 to 1.3.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13949

Experimental features for testing 🚧

  • [Linked Variants] Hide linked variants for producers by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14190
  • [Linked Variants] Restrict changing producer on linked variant by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14196

Technical changes 🛠️

  • Add specs to prevent flatpickr date format string corruption in locale files by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14173
  • Fix action dispatch deprecation warning by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14213
  • Avoid conflicting login sessions between staging and production by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14055
  • Upgrade Stripe to latest version by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/14156
  • [Flaky spec] Make sure clone link is present before clicking by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14183

Dependencies 📦

  • Bump aws-sdk-s3 from 1.218.0 to 1.219.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14198
  • Bump bugsnag from 6.29.0 to 6.30.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14203
  • Bump @swc/core from 1.15.24 to 1.15.26 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14202
  • Bump postcss from 8.5.9 to 8.5.10 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14204
  • Bump webpack from 5.106.1 to 5.106.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14205
  • Bump puma from 7.2.0 to 8.0.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14206
  • Bump erb from 6.0.2 to 6.0.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14211
  • Bump devise-encryptable from 0.2.0 to 0.3.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14210
  • Bump rubocop from 1.84.2 to 1.86.0 to 1.86.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14128
  • Bump @swc/core from 1.15.26 to 1.15.30 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14215
  • Bump tom-select from 2.5.2 to 2.6.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14216
  • Bump view_component from 4.6.0 to 4.7.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14218
  • Bump json from 2.19.3 to 2.19.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14217
  • Bump roo from 2.10.1 to 3.0.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14225
  • Bump sidekiq-scheduler from 6.0.1 to 6.0.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14224
  • Bump undercover from 0.8.4 to 0.8.5 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14228
  • Bump bullet from 8.1.0 to 8.1.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14232
  • Bump aws-sdk-s3 from 1.219.0 to 1.220.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14233
  • Bump view_component from 4.7.0 to 4.8.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14234

New Contributors

  • @emilythericky made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/14207

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.13...v5.4.14

A burrito in Mexico is, historically, a regional name, among others, for what is known as a taco, a filled with food, in other parts of the country.

v5.4.13 Bug fix

Fixed error when confirming an order fails.

Full changelog

Congrats @WillHendo1 on your first contribution :tada:

What's Changed

User-facing changes 👀

  • [Payment with credit] Fix credit calculation when order has been updated by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14094
  • Products admin, keep show per page selection when clearing search result by @WillHendo1 in https://github.com/openfoodfoundation/openfoodnetwork/pull/14143
  • [payment with credit] Order bulk action to credit customer by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14163
  • Consolidate duplicate property tags in shopfront sidebar by @WillHendo1 in https://github.com/openfoodfoundation/openfoodnetwork/pull/14154
  • Tag styles by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14123
  • Avoid autocompletion with browser suggestions on provider settings by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14110
  • Fix error when confirming order fails. by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14185

Technical changes 🛠️

  • Improve Truncate and Anonymize Rake tasks by @pacodelaluna in https://github.com/openfoodfoundation/openfoodnetwork/pull/14150
  • Remove random order number out of comparison by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14177
  • Upgrade to shakapacker 9 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14164

Dependencies 📦

  • Bump aws-sdk-s3 from 1.217.0 to 1.218.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14149
  • Bump sass-embedded from 1.98.0 to 1.99.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14153
  • Bump hotkeys-js from 4.0.2 to 4.0.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14148
  • Bump flipper-active_record from 1.4.0 to 1.4.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14158
  • Bump flipper-ui from 1.4.0 to 1.4.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14165
  • Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14166
  • Bump postcss from 8.5.8 to 8.5.9 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14169
  • Bump haml_lint from 0.72.0 to 0.73.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14170
  • Bump dompurify from 3.3.2 to 3.4.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14178
  • Bump view_component from 4.5.0 to 4.6.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14180
  • Bump webpack from 5.105.4 to 5.106.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14191

New Contributors

  • @WillHendo1 made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/14143

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.11...v5.4.12


Eggs Benedict is a common American breakfast or brunch dish, consisting of two halves of an English muffin, each topped with Canadian bacon or sliced ham, a poached egg, and hollandaise sauce.

v5.4.11 Bug fix
Notable features
  • Clone links when cloning product variants
  • Prevent linked variants and inventory from being enabled for a supplier
Full changelog

What's Changed

User-facing changes 👀

  • Fix raw JSON blob showing on Subscriptions screen by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14105
  • Payment with credit improvement by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14092
  • Fix: show success toast when saving column preferences by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14069
  • Avoid fallback to different language by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14152

Experimental features for testing 🚧

  • Clone links when cloning product variants by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14120
  • Prevent linked variants and inventory being enabled for a supplier by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14139

Technical changes 🛠️

  • Add checksums to Gemfile.lock to guard against gem replacement by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14127
  • Upgrade node to 24.14.1 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14138

Dependencies 📦

  • Bump flipper from 1.4.0 to 1.4.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14130
  • Bump mini-css-extract-plugin from 2.10.1 to 2.10.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14133
  • Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14131
  • Bump json from 2.19.2 to 2.19.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14140
  • Bump addressable from 2.8.9 to 2.9.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14145

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.9...v5.4.10

v5.4.9 Bug fix

Fix guest order cancellation now correctly redirects after cancelation.

Full changelog

What's Changed

User-facing changes 👀

  • [Admin Products] Action menu fixes by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14085
  • Fix guest order cancellation redirecting to home page by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14113

Experimental features for testing 🚧

  • Prevent creating a linked variant from a linked variant by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14118

Technical changes 🛠️

  • Fix Admin Bulk Products screen performance issue by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/14040
  • Replace whenever with sidekiq scheduler by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14119
  • Dependabot cooldown by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14126

Dependencies 📦

  • Bump node-forge from 1.3.3 to 1.4.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14109
  • Bump pg from 1.6.2 to 1.6.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14111
  • Bump trix from 2.1.17 to 2.1.18 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14115
  • Bump bootsnap from 1.22.0 to 1.23.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14112
  • Bump active_storage_validations from 3.0.3 to 3.0.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14116
  • Bump whenever from 1.1.0 to 1.1.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14117
  • Bump devise-i18n from 1.15.0 to 1.16.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14121
  • Bump view_component from 4.1.1 to 4.5.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14122
  • Bump aws-sdk-s3 from 1.215.0 to 1.217.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14129
  • Bump rack from 2.2.22 to 2.2.23 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14132

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.8...v5.4.9

v5.4.8 Breaking risk
Notable features
  • Create linked product variants
  • Credit customers via Taler using real currency (unless demo backend)
  • Add order number to Payment webhook payload
Full changelog

What's Changed

User-facing changes 👀

  • Create linked variants by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13912
  • Fix inline error style in Add Manager dialog by @mvanhorn in https://github.com/openfoodfoundation/openfoodnetwork/pull/14061
  • Fix: unify font-family across all .button elements by @gbathree in https://github.com/openfoodfoundation/openfoodnetwork/pull/14075
  • Credit customers via Taler by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13962
  • Fix Products search timing out when creating a new subscription by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/14091
  • Use real currency for Taler payments unless using demo backend by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14101
  • Fix authorization for removing enterprise managers for non-admins by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/14084

API changes ⚠️

  • Add order number to Payment webhook payload by @mvanhorn in https://github.com/openfoodfoundation/openfoodnetwork/pull/14060

Technical changes 🛠️

  • [Spec] Fix flaky order cycle spec by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14078
  • Fix specs after taler gem update by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14106

Dependencies 📦

  • Bump taler from 0.2.0 to 0.3.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14064
  • Bump i18n-tasks from 1.0.15 to 1.1.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14079
  • Bump private_address_check from 0.5.0 to 0.6.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14086
  • Bump haml from 6.3.0 to 7.2.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14087
  • Bump @babel/runtime from 7.28.6 to 7.29.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14095
  • Bump puffing-billy from 4.0.2 to 4.0.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14097
  • Bump bugsnag from 6.28.0 to 6.29.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14098
  • Bump @babel/preset-env from 7.29.0 to 7.29.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14096
  • Bump undercover from 0.8.3 to 0.8.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14102
  • Bump webmock from 3.26.1 to 3.26.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14103
  • Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14104

New Contributors

  • @mvanhorn made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/14061
  • @gbathree made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/14075

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.7...v5.4.8


Green curry is a variety of curry originating from central Thailand. This is a curry based on coconut milk and fresh green chilies, the colour comes out creamy mild green or, as this colour is called in Thai, 'sweet green'.

v5.4.7 Breaking risk
Breaking changes
  • Removed compatibility redirect for APIv0
Full changelog

What's Changed

User-facing changes 👀

  • Report errors during checkout with Taler to user by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13961

API changes ⚠️

  • Remove compatibility redirect for APIv0 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14023

Technical changes 🛠️

  • Update release task template by @RachL in https://github.com/openfoodfoundation/openfoodnetwork/pull/14046
  • Expect UI change before emails by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14020
  • Remove dead code from Spree::Money by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14021
  • Use same ubuntu version for linters to share bundler cache by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/14052
  • Fix wkhtmltopdf-binary installation error by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/14053
  • Bump devise from 4.9.4 to 5.0.3 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/14054

Dependencies 📦

  • Bump puma from 6.5.0 to 7.2.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14041
  • Bump json from 2.18.1 to 2.19.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14044
  • Bump knapsack_pro from 9.2.2 to 9.2.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14045
  • Bump jest-environment-jsdom from 30.2.0 to 30.3.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14048
  • Bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14049
  • Bump aws-sdk-s3 from 1.213.0 to 1.215.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14050
  • Bump mini_portile2 from 2.8.6 to 2.8.9 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14051
  • Bump sass-embedded from 1.97.3 to 1.98.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14062
  • Bump mini-css-extract-plugin from 2.10.0 to 2.10.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14063
  • Bump debug from 1.11.0 to 1.11.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14065
  • Bump loofah from 2.25.0 to 2.25.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14070
  • Bump json from 2.19.1 to 2.19.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14074
  • Bump bcrypt from 3.1.20 to 3.1.22 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14076
  • Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14077

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.6...v5.4.7

v5.4.6 Bug fix

Fixed manual crediting for customers in payment with credit.

Full changelog

What's Changed

User-facing changes 👀

  • [Payment with Credit] Fix manual crediting customer by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14022

Technical changes 🛠️

  • Fix shared login sessions between staging and production by @AwsAqh in https://github.com/openfoodfoundation/openfoodnetwork/pull/13975

Dependencies 📦

  • Bump @floating-ui/dom from 1.7.5 to 1.7.6 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14010
  • Bump flipper-ui from 1.3.6 to 1.4.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14011
  • Bump postcss from 8.5.6 to 8.5.8 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14009
  • Bump terser-webpack-plugin from 5.3.16 to 5.3.17 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14024
  • Bump aws-sdk-s3 from 1.208.0 to 1.213.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14026
  • Bump trix from 2.1.16 to 2.1.17 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14039
  • Bump webpack from 5.105.3 to 5.105.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14025
  • Bump valid_email2 from 5.2.3 to 7.0.15 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13985

New Contributors

  • @AwsAqh made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13975

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.5...v5.4.6

v5.4.5 Bug fix
Notable features
  • White labelling all customer facing emails
  • Remove Angular from Enterprise > Settings > Users section
Full changelog

Congratulations to @pavelk-lab, @zilton7 and @marincarroll for there first contribution :tada: !

What's Changed

User-facing changes 👀

  • White labelling all customer facing emails by @drummer83 in https://github.com/openfoodfoundation/openfoodnetwork/pull/13248
  • 13864-Remove dead feature to re-arrange variants by @arunguleria in https://github.com/openfoodfoundation/openfoodnetwork/pull/13958
  • Repair rounding issue on totals in reports by @pacodelaluna in https://github.com/openfoodfoundation/openfoodnetwork/pull/13785
  • Remove Angular from Enterprise > Settings > Users section by @cillian in https://github.com/openfoodfoundation/openfoodnetwork/pull/13895
  • Payment with credit by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13963
  • Improve accessibility of admin pagination by @marincarroll in https://github.com/openfoodfoundation/openfoodnetwork/pull/13702

Technical changes 🛠️

  • Fix Rails 7.2 serialize deprecation warnings by @pavelk-lab in https://github.com/openfoodfoundation/openfoodnetwork/pull/13944
  • Replace Angular expand/collapse with native HTML / for brand story by @pavelk-lab in https://github.com/openfoodfoundation/openfoodnetwork/pull/13943
  • Refactor admin CSS: Promote v3 to canonical admin styles by @prikeshsavla in https://github.com/openfoodfoundation/openfoodnetwork/pull/13835
  • Update release issue template by @RachL in https://github.com/openfoodfoundation/openfoodnetwork/pull/13979
  • Repair ProxyOrder to support order cycle without closing time by @pacodelaluna in https://github.com/openfoodfoundation/openfoodnetwork/pull/13669
  • Fix Spree::CreditCard#brand= deprecation for Rails 7.2 compatibility by @zilton7 in https://github.com/openfoodfoundation/openfoodnetwork/pull/13951
  • Stabilise actions_spec by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13964
  • Add gem for spring to listen to filesystem changes efficiently by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13987
  • 14004 link correct customer to order by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/14008

Dependencies 📦

  • Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13977
  • Bump i18n from 1.14.7 to 1.14.8 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13957
  • Bump pdf-reader from 2.15.0 to 2.15.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13984
  • Bump hotkeys-js from 4.0.0 to 4.0.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13983
  • Bump tom-select from 2.5.1 to 2.5.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13982
  • Bump hotkeys-js from 4.0.1 to 4.0.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13988
  • Bump vcr from 6.3.1 to 6.4.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13989
  • Bump svgo from 4.0.0 to 4.0.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13990
  • Bump immutable from 5.1.4 to 5.1.5 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13991
  • Bump dompurify from 3.3.1 to 3.3.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14003
  • Bump webpack from 5.105.2 to 5.105.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14005
  • Bump turbo-rails from 2.0.20 to 2.0.23 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/14006

New Contributors

  • @pavelk-lab made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13944
  • @zilton7 made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13951
  • @marincarroll made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13702

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.4...v5.4.5


Trifle is a layered dessert of English origin. The usual ingredients are a thin layer of ladyfingers or sponge cake soaked in sherry or another fortified wine, a fruit element (fresh or jelly), custard and whipped cream layered in that ascending order in a glass dish.

https://en.wikipedia.org/wiki/Trifle

v5.4.4 New feature
Notable features
  • Add "void" action to Taler payment admin page
  • Update Finnish date and datetime formats in locale file
Full changelog

What's Changed

User-facing changes 👀

  • Persist tag filters when updating a product by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/13934
  • Add "void" action to Taler payment admin page by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13945
  • Update Finnish date and datetime formats in locale file by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/13960

Technical changes 🛠️

  • Remove unnecessary erb compilation on JS file by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13946

Dependencies 📦

  • Bump webpack from 5.105.1 to 5.105.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13947
  • Bump ajv from 6.12.6 to 6.14.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13950
  • Bump sidekiq-scheduler from 5.0.3 to 6.0.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13948
  • Bump webpack-sources from 3.3.3 to 3.3.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13953
  • Bump postcss-loader from 8.2.0 to 8.2.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13952
  • Bump cuprite from 0.15 to 0.17 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13709
  • Bump css-loader from 7.1.3 to 7.1.4 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13956

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.3...v5.4.4

v5.4.3 Bug fix
Notable features
  • Update Finnish date and datetime formats in locale file
Full changelog

What's Changed

User-facing changes 👀

  • Update Finnish date and datetime formats in locale file by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/13908
  • Faster page loads for previously unusable Enterprise Fee reports by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/13823
  • Stop pre-selecting Paypal when creating a payment method by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13920

Technical changes 🛠️

  • Allow S3-compatible provider for db2fog configuration by @pacodelaluna in https://github.com/openfoodfoundation/openfoodnetwork/pull/13919
  • Upgrade redis-github-action to 1.8.1 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13923
  • Simplify refund logic by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13902
  • Bump rack from 2.2.21 to 2.2.22 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13937
  • Bump faraday from 2.9.0 to 2.14.1 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13940

Dependencies 📦

  • Bump @babel/preset-env from 7.28.6 to 7.29.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13909
  • Bump @babel/core from 7.28.6 to 7.29.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13910
  • Bump tom-select from 2.4.3 to 2.4.5 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13913
  • Bump @babel/plugin-transform-runtime from 7.28.5 to 7.29.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13914
  • Bump webpack from 5.104.1 to 5.105.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13918
  • Bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13921
  • Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13924
  • Bump responders from 3.1.1 to 3.2.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13791
  • Bump bullet from 8.0.8 to 8.1.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13801
  • Bump active_storage_validations from 3.0.2 to 3.0.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13809
  • Bump omniauth-rails_csrf_protection from 1.0.2 to 2.0.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13825
  • Bump rubocop-rspec from 3.8.0 to 3.9.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13926
  • Bump bootsnap from 1.19.0 to 1.22.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13927
  • Bump pry from 0.15.2 to 0.16.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13928
  • Bump tom-select from 2.4.5 to 2.4.6 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13925
  • Bump listen from 3.9.0 to 3.10.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13931
  • Bump knapsack_pro from 8.4.0 to 9.2.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13936
  • Bump webpack from 5.105.0 to 5.105.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13935
  • Bump spring from 4.4.0 to 4.4.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13938
  • Bump rubocop from 1.81.7 to 1.84.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13930
  • Bump tom-select from 2.4.6 to 2.5.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13941
  • Bump rubocop-rails from 2.34.2 to 2.34.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13942
  • Bump hotkeys-js from 3.13.15 to 4.0.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13820

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.2...v5.4.3

v5.4.2 New feature
Notable features
  • Add Taler payment method
Full changelog

What's Changed

User-facing changes 👀

  • Add Taler payment method by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13883
  • 13893-hiding too many columns in Admin product list, the table layout breaks by @arunguleria in https://github.com/openfoodfoundation/openfoodnetwork/pull/13897
  • Fix Orders and fulfillment report fetches product name from product list (and not from order) by @ashishp91 in https://github.com/openfoodfoundation/openfoodnetwork/pull/13261

Technical changes 🛠️

  • Add 7 day cooldown to Dependabot updates by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13896
  • Remove Cable Ready responses from User related controllers by @wandji20 in https://github.com/openfoodfoundation/openfoodnetwork/pull/12997
  • Remove rails-sass dependency by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13857
  • Fix function call by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13898
  • Upgrade to shakapaker v8 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13859
  • Use wicked pdf fork by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13907

Dependencies 📦

  • Bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13901

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.1...v5.4.2


v5.4.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

User-facing changes 👀

  • Allow to select "none" in variant tags dropdown by @chahmedejaz in https://github.com/openfoodfoundation/openfoodnetwork/pull/13826

Technical changes 🛠️

  • Upgrade to shakapaker v7 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13849
  • Clean up tmp dev files by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13873
  • Fail setup script when nodenv is missing by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13886

Dependencies 📦

  • Bump sass-embedded from 1.97.2 to 1.97.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13878
  • Bump @floating-ui/dom from 1.7.4 to 1.7.5 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13888
  • Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13889

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.4.0...v5.4.1

  • https://en.wikipedia.org/wiki/Fl%C3%A4dle
v5.4.0 Breaking risk
Notable features
  • Voucher expiry message displayed in the UI
Full changelog

What's Changed

User-facing changes 👀

  • [VINE] Show helpful message if voucher expired by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13528

API changes ⚠️

  • [DFC Anonymized orders endpoint] Fix unit_type for affiliate sales data by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13831

Technical changes 🛠️

  • Remove unused switch to allow checkout on failures by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13862
  • Bump Ruby from 3.3.10 to 3.4.8 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13861
  • Upgrade to shakapaker by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13828
  • Merge and simplify rspec config by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13868
  • Simplify code listing available payment method types by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13834

Dependencies 📦

  • Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13869
  • Bump sass-embedded from 1.96.0 to 1.97.2 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13870
  • Bump postcss-preset-env from 10.5.0 to 10.6.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13871
  • Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13872
  • Bump @babel/core from 7.28.5 to 7.28.6 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13874
  • Bump webpack from 5.104.0 to 5.104.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13875
  • Bump mini-css-extract-plugin from 2.9.4 to 2.10.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13876

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.3.11...v5.4.0

v5.3.11 Breaking risk
⚠ Upgrade required
  • Minimum Ruby version bumped to 3.3.10p183
  • highline dependency updated from 2.0.3 to 3.1.2 for compatibility with newer Rubies
Breaking changes
  • Removed unused file
Full changelog

Many thanks to @piyyu for their first contribution :cake:

What's Changed

User-facing changes 👀

  • Fix “Import multiple products” button route on empty products page by @piyyu in https://github.com/openfoodfoundation/openfoodnetwork/pull/13821

Technical changes 🛠️

  • Add instructions how to install nodenv by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13833
  • Bump highline from 2.0.3 to 3.1.2 to support newer rubies by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13830
  • Fix database seeding with admin user by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13837
  • Bump ruby from 3.2.9p265 to 3.3.10p183 by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13829
  • Remove unused file by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13848

New Contributors

  • @piyyu made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13821

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.3.10...v5.3.11


A king cake, also known as a three kings cake or a baby cake, is a cake associated in many countries with Epiphany, the celebration of the Twelfth Night after Christmas.

https://en.wikipedia.org/wiki/King_cake

v5.3.10 Breaking risk
Notable features
  • Payment status change webhook
Full changelog

What's Changed

User-facing changes 👀

  • Improve enterprise removal by @deivid-rodriguez in https://github.com/openfoodfoundation/openfoodnetwork/pull/13648
  • Properly handle changes in code attribute when a customer is deleted by @deivid-rodriguez in https://github.com/openfoodfoundation/openfoodnetwork/pull/13754
  • Improve translations of some flash messages by @deivid-rodriguez in https://github.com/openfoodfoundation/openfoodnetwork/pull/13649
  • Fix encoding issue using ng-bind-html by @prikeshsavla in https://github.com/openfoodfoundation/openfoodnetwork/pull/13795

API changes ⚠️

  • Payment status change webhook by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13777

Technical changes 🛠️

  • Always generate <button> tags, rather than <input> of type "button" by @deivid-rodriguez in https://github.com/openfoodfoundation/openfoodnetwork/pull/13752
  • Correctly respond to unauthorised requests on DFC events endpoint by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13814
  • Increase PR headings to level 2 by @dacook in https://github.com/openfoodfoundation/openfoodnetwork/pull/13832
  • Upgraded gem active_storage_validations to 3.0.2 and fixed any upgrade related issues by @prikeshsavla in https://github.com/openfoodfoundation/openfoodnetwork/pull/13789
  • Upgrade stripe to version 15 by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13798
  • Replace deprecated Rails secrets with credentials by @mkllnk in https://github.com/openfoodfoundation/openfoodnetwork/pull/13815
  • [Variant tags] Remove flipper groups that are not used anymore by @rioug in https://github.com/openfoodfoundation/openfoodnetwork/pull/13765
  • Add a new cloud storage configuration for s3-compatible alternatives by @pacodelaluna in https://github.com/openfoodfoundation/openfoodnetwork/pull/13803

Dependencies 📦

  • Bump newrelic_rpm from 9.23.0 to 9.24.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13805
  • Bump vcr from 6.2.0 to 6.3.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13808
  • Bump aws-sdk-s3 from 1.206.0 to 1.207.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13810
  • Bump webmock from 3.25.1 to 3.26.1 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13811
  • Bump aws-sdk-s3 from 1.207.0 to 1.208.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13812
  • Bump dotenv from 3.1.8 to 3.2.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13816
  • Bump haml_lint from 0.67.0 to 0.68.0 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13819
  • Bump trix from 2.1.15 to 2.1.16 by @dependabot[bot] in https://github.com/openfoodfoundation/openfoodnetwork/pull/13824

New Contributors

  • @prikeshsavla made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/13795

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.3.9...v5.3.10

Beta — feedback welcome: [email protected]