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
Payment fix + inventory behavior + WebID publishing
- 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.
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.
- 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
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
- 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'.
- 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
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
- 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
- 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
- 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
- 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
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
- 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
- Minimum Ruby version bumped to 3.3.10p183
- highline dependency updated from 2.0.3 to 3.1.2 for compatibility with newer Rubies
- 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
- 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
codeattribute 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