Releases: openfoodfoundation/openfoodnetwork
v5.0.15
Welcome and thanks @krisztin for your first contribution 💐
What's Changed
User-facing changes 👀
- Updating form field borders for better contrast by @krisztin in #13131
- [DFC Orders] List products to import on screen by @dacook in #13125
- Keep stock selection when error on saving by @cyrillefr in #12621
Technical changes 🛠️
- Add option to define your own rubocop command by @mkllnk in #13122
- Fix flaky payment method spec by @mkllnk in #13135
- Hopefully fix flaky OC spec by @mkllnk in #13136
- Report DFC server errors to Bugsnag by @mkllnk in #13141
- Catch error and provide message by @dacook in #13115
- Adds coverage on supplier option to charge tax by @filipefurtad0 in #13142
Dependencies 📦
- chore(deps): bump leaflet-geosearch from 4.1.0 to 4.2.0 by @dependabot in #13137
- chore(deps-dev): bump jasmine-core from 5.5.0 to 5.6.0 by @dependabot in #13138
- chore(deps): bump tom-select from 2.4.2 to 2.4.3 by @dependabot in #13150
Full Changelog: v5.0.14...v5.0.15
v5.0.14
Special thanks to @Yassir4 for their first contribution 💐
What's Changed
User-facing changes 👀
- Add columns to "pay your supplier" report by @chahmedejaz in #13037
- Fix product description truncation by @Yassir4 in #13124
Technical changes 🛠️
- DFC import: Find broader taxon if we don't have a specific one by @mkllnk in #13109
- Update caniuse-lite by @dacook in #13120
- Lighten Docker Compose setup by @pacodelaluna in #13082
- fix rubocop Rails/ResponseParseBody by @Yassir4 in #13112
Full Changelog: v5.0.13...v5.0.14
v5.0.13
What's Changed
User-facing changes 👀
- Specify OpenStreetMap marker size and tip position so they are positioned correctly at all zoom levels by @cillian in #13098
- Remove tax rate refund code path by @rioug in #13086
Technical changes 🛠️
- Remove unused helper module by @mkllnk in #13088
- Remove unneeded HAML upgrade script by @mkllnk in #13089
- Fix flaky spec of order shipment by @mkllnk in #13091
- Remove class Spree::StockLocation by @mkllnk in #13087
- Handle wrong OIDC tokens gracefully by @mkllnk in #13093
- Compile assets on demand in test local environment by @mkllnk in #13096
- Specify test assets output path by @rioug in #13099
- Simplify default country code lookup by @mkllnk in #13103
- Log rack-timeout ready and completed messages in DEBUG mode by @dacook in #13108
- Replace spree roles by @mkllnk in #13090
- Remove unused preference default_country_id by @mkllnk in #13104
Dependencies 📦
- chore(deps): bump tom-select from 2.4.1 to 2.4.2 by @dependabot in #13106
Full Changelog: v5.0.12...v5.0.13
https://en.wikipedia.org/wiki/Raclette
Raclette is a dish of Swiss origin, based on heating cheese and scraping off the melted part, then served with boiled potatoes or bread.
Traditionally, cow herders carried cheese with them when they were moving cows to or from pastures up in the mountains. In the evening, the cheese would be placed next to a campfire for softening, then scraped onto bread.
v5.0.12 Peanuts
What's Changed
User-facing changes 👀
- Don't show stock for on-demand inventory items by @mkllnk in #13064
- Admin updates can trigger new backorders until the order cycle is closed by @mkllnk in #13065
API changes ⚠️
Technical changes 🛠️
- Fix artifact download for Simplecov collation by @mkllnk in #13077
- Police migrations by @mkllnk in #13076
- Reduce parallel CI runs from 45 to 27 by @mkllnk in #13085
- Remove unused app config options by @mkllnk in #13058
- Update ActionCable config by @rioug in #13072
- [Checkout] Shipping fees update, remove order callback by @rioug in #13023
Dependencies 📦
- chore(deps): bump leaflet-geosearch from 4.0.0 to 4.1.0 by @dependabot in #13092
Full Changelog: v5.0.11...v5.0.12
The peanut (Arachis hypogaea), is a legume crop grown mainly for its edible seeds.
Taken from here.
Notable references:
https://simpsonswiki.com/wiki/Honey_Roasted_Peanuts
https://en.wikipedia.org/wiki/Peanuts
v5.0.11 Sage
What's Changed
User-facing changes 👀
- Add plural form for flower farming variant unit names by @chahmedejaz in #13038
- Clarify that our only user role is "admin" and simplify code by @mkllnk in #13047
- New variants should inherit tax category in UI by @vishaldeepak in #13068
- Add 'Voucher:' before voucher code on edit cart page by @kernal053 in #13061
User-facing changes 👀 and API Changing ⚠️
- Add external billing id on enterprises by @pacodelaluna in #12980
Technical changes 🛠️
Dependencies 📦
- chore(deps-dev): bump rubocop-rails from 2.24.1 to 2.28.0 by @dependabot in #12491
Full Changelog: v5.0.10...v5.0.11
Salvia officinalis, the common sage or sage, is a perennial, evergreen subshrub, with woody stems, grayish leaves, and blue to purplish flowers. It is a member of the mint family Lamiaceae and native to the Mediterranean region, though it has been naturalized in many places throughout the world. It has a long history of medicinal and culinary use, and in modern times it has been used as an ornamental garden plant.
Taken from Wikipedia.
v5.0.10 Pavlova Roll
What's Changed
User-facing changes 👀
- DFC Orders: Calculate wholesale price for imported retail variants by @mkllnk in #13033
- Calculate stock from DFC wholesale variants by @mkllnk in #13049
- Ensure shipment gets updated when an order is updated by @rioug in #12954
- Add 'Voucher:' before voucher code on order confirmation emails by @kernal053 in #12998
- Default tax category is selected by default #12989 by @MrBowmanXD in #13009
- Remove product SKU from product pages and report by @murjax in #12991
Technical changes 🛠️
- Use the correct spanish translation for Unit Scale by @rioug in #13039
- Changing a variant unit scale from items to weight/volume does not remove variant unit name by @chahmedejaz in #13027
- Alert user when error requesting a report by @dacook in #12867
- Add timepicker helper with added expectation to reduce flakiness by @mkllnk in #13029
- Back Office Product List - Hide search field and filters when there are no products in list by @saunmanoj888 in #12983
- Make Connected Apps links available in Transifex by @drummer83 in #13011
- Fix DFC catalog syncs for blank cart by @chahmedejaz in #13036
- Remove unused renderSvg, ofnDisableScroll, integer, ofnScrollTo angular directives by @cillian in #12979
- Remove old, replaced backorder lookup by @mkllnk in #13044
- Remove local storage by @mkllnk in #13057
- Install rbenv automatically if missing by @mkllnk in #13034
Dependencies 📦
- Bump hotkeys-js from 3.13.7 to 3.13.9 by @dependabot in #13035
- Bump trix from 2.1.10 to 2.1.11 by @dependabot in #13048
- Bump trix from 2.1.11 to 2.1.12 by @dependabot in #13050
- Bump js-big-decimal from 2.1.0 to 2.2.0 by @dependabot in #13053
- Bump stimulus_reflex from 3.5.1 to 3.5.3 by @dependabot in #13040
- Bump @floating-ui/dom from 1.6.12 to 1.6.13 by @dependabot in #13063
Full Changelog: v5.0.9...v5.0.10
A delicious combination of soft meringue, cream and strawberries.
https://www.bestrecipes.com.au/recipes/strawberry-pavlova-roll-recipe/v8ywocg8
v5.0.9 Saskatoon berry pie
Congrats
Description
What's Changed
User-facing changes 👀
- Add customer code to notify producer emails when enabled by @chahmedejaz in #13012
Technical changes 🛠️
Dependencies 📦
- Bump tom-select from 2.3.1 to 2.4.1 by @dependabot in #12990
- Bump trix from 2.1.9 to 2.1.10 by @dependabot in #13025
Full Changelog: v5.0.8...v5.0.9
v5.0.8 Barmbrack
Thanks to all contributors, including a big effort from @chahmedejaz! 💪
What's Changed
User-facing changes 👀
- Bulk product import stalling at 66% when missing info by @chahmedejaz in #13001
- [Orders Page] Fix Confirmation modals do not auto-close by @chahmedejaz in #13004
- Add 'tax category' to the All Products report by @chahmedejaz in #13018
- Order cycle mail reports to producers display different data in html and txt versions by @chahmedejaz in #12996
Experimental features for testing 🚧
Technical changes 🛠️
- Remove failing map spec by @mkllnk in #13005
- Add simpler Alert.raise interface to notify Bugsnag by @mkllnk in #12992
- Add new DFC vocabulary for order states by @mkllnk in #12994
- Add Alpine Image for Docker by @macanudo527 in #12905
Dependencies 📦
- Bump jasmine-core from 5.4.0 to 5.5.0 by @dependabot in #13017
- Bump trix from 2.1.8 to 2.1.9 by @dependabot in #13020
Full Changelog: v5.0.7...v5.0.8
Barmbrack (Irish: bairín breac[1]), also often shortened to brack, is a yeast bread with added sultanas and raisins. The bread is associated with Halloween in Ireland, where an item (often a ring) is placed inside the bread, with the person receiving it considered to be fortunate.
v 5.0.7 Banana
What's Changed
User-facing changes 👀
- Impossible to update product sold by weight with product import by @chahmedejaz in #12995
- [Products] Empty option on unit scale dropdown by @chahmedejaz in #12969
- Show alert if map cannot load by @murjax in #12963
API changes ⚠️
- Add cities and countries to DFC affiliate sales data endpoint by @chahmedejaz in #12964
Technical changes 🛠️
Full Changelog: v5.0.6...v5.0.7
v5.0.6 Peppercorn
A bit spicy
What's Changed
User-facing changes 👀
- [Orders Page] - Bug Fix for Pagination not working by @chahmedejaz in #13003
- Fix rounding issues by upgrading decimal maths library by @macanudo527 in #12950
Full Changelog: v5.0.5...v5.0.6