Thank you to @deivid-rodriguez for your unprecedented contributions, you've cleaned up a lot of tech debt for which we are truly grateful! 💐 👏
What's Changed
User-facing changes 👀
- Error 500 checking out with Stripe, after navigating back to the Summary page by @chahmedejaz in #13624
- fix table format in edit order page by @guidoDutra in #13627
Technical changes 🛠️
- Follow up to old ofnEmptiesCart to ofnChangeHub rename by @deivid-rodriguez in #13623
- Fix duplicate keys warnings in some views by @deivid-rodriguez in #13599
- Update mini_magick to a version that plays nice with imagemagick v7 by @deivid-rodriguez in #13602
- Upgrade cache format version by @deivid-rodriguez in #13617
- The PROFILE env variable should actually enable, not disable, caching by @deivid-rodriguez in #13600
- Remove unnecessary explicit sleeps by @deivid-rodriguez in #13618
- Silence capybara starting puma during system specs by @deivid-rodriguez in #13604
- Don't run reviewdog on pushes by @deivid-rodriguez in #13622
- Link to Stripe testing wiki page from the cassette regeneration script by @deivid-rodriguez in #13635
- Remove only usage of
STRIPE_PUBLIC_TEST_API_KEYenv and refactor specs that were using it by @deivid-rodriguez in #13638 - Fix JS error when Stripe connect is disabled but Stripe API keys are setup by @deivid-rodriguez in #13637
Dependencies 📦
- Bump state_machines-activerecord from 0.9.0 to 0.31.0 by @dependabot[bot] in #13616
- Bump webmock from 3.23.1 to 3.25.1 by @dependabot[bot] in #13630
- Bump activerecord-import from 1.6.0 to 2.2.0 by @dependabot[bot] in #13634
Full Changelog: v5.3.2...v5.3.3
