v3.0.0 Spicy Meatball
This week's spicy release includes major upgrades for two of our core dependencies, bringing us to Spree 2.1
and Rails 4.0
, along with some new contributions from @rioug and @cillian ❤️
User facing changes 👀
- Updated UX on cart dropdown for all devices #5480
- Re-introduced "display-only shops" feature #5559
- Include adjustments with negative taxes on Sales Tax reports #5492
Technical changes 🔧
- Merge upgrade branch to master (many changes included) #5158
- Ensure Shipping Methods form saves calculator details correctly #5570
- Ensure Zones form saves details correctly #5623
- Checkout code is now more resilient handling error scenarios #5598
- Fix error in Payments Report for orders without payments #5573
- Fix broken order link from Tax Reports #5593
- Bump coffee-rails gem from 4.0.1 to 4.2.2
- Bump httparty gem from 0.17.3 to 0.18.1 #5618
- Add handling of
CSV::MalformedCSVError
for product_importer #5566 - Update spree revision and upgrade ransack gem to 1.2.3 #5605
- Fix a flaky spec in the test suite #5628
- Fix missing image issues in Rails 4 asset compilation #5624
- Improved performance in Payments Report #5595
- Fix stripe payments in the BackOffice in Rails 4 #5597
- Remove spinjs-rails dependency #5530
- Ensure map icon URLs are correctly generated with fingerprints #5635