v4.1.8 Blutwurst
A small service update with only technical changes.
User facing changes 👀
- Remove duplicate product under incoming products section of an order cycle under certain conditions @jibees in #8471
- Add translation for Stripe errors by @jibees in #8405
- Test for concurrent checkouts reliably by @mkllnk in #8481
- Fixed supplied items visibility issue in packing reports by @Matt-Yorkley in #8476
- Fixed address issue in checkout with Stripe payment processing by @Matt-Yorkley in #8485
- Fixed an issue where resumed orders were not included when emailing producers by @Matt-Yorkley in #8472
- Fixed a bug where paying for an order with another payment method would keep pending SCA payments open and available to authorize (thus paying twice). by @andrewpbrett in #8105
- Update translations by @Transifex-Openfoodnetwork in #8491
Technical changes 🔧
- Moves/updates subscriptions_spec into system by @filipefurtad0 in #8462
- Bump karma from 6.3.7 to 6.3.8 by @dependabot in #8464
- Moves/updates missing admin feature specs into system (cont.) by @filipefurtad0 in #8466
- Moves/Updates admin into system (cont. III) by @filipefurtad0 in #8450
- Bump mrujs from 0.5.11 to 0.6.0 by @dependabot in #8439
- Update translations @Transifex-Openfoodnetwork in #8460
- Split admin system tests into two groups by @Matt-Yorkley in #8478
- Removed unused session[:guest_token] code by @Matt-Yorkley in #8483
- Updated some deprecated keyword arguments syntax by @Matt-Yorkley in #8447
- Add tests to split checkout by @jibees in #8070
Full Changelog: v4.1.7...v4.1.8