Core
- Fixed expiring promotion cache when updating actions calculator b0d172e
- Fixed gift card transitions for multiple partial redemptions and final redemption ee8ebbd
- Added confirmation_required?to payment methods and use it inSpree::Order#confirmation_required?f5ab94f
- Fixed create account service with existing users a667973
- Fixed Addresses::Updateservice when updating encrypted addresses - 0afe73f
- Move Addresses::PhoneValidatortoapp/validatorsdirectory 11997c9
- Fixed migrate_admin_users_to_role_usersmigration script whenadmin_user_classis the same asuser_classe4c30ee
Admin
- Update Trix to 2.1.15 1990c33
- Fixes #13168 undefined currency_options_for_selectb0a6cc4
- Fixed: admin - creating line items for orders with non-default currency 648b5f7
- Fixed admin email search to support underscores in orders and customers 09de684
- Fixed #13150 admin - normalize translation locale to handle compound locales 683c16b
- Added ability to include custom JS/stimulus controllers in Admin 75b3f27
- Fix refreshing the form after updating the payment method d7a2cab
- Fix the Gift Card show view for guest orders 4a2e22e
- Fix displaying the order status when order with gift card is refunded/cancelled 51bccec
- Fixed: Multi Store Admin - editing product in a different store removes taxons from another store 66588d3
Storefront
- Fixed: don't crash order view when order doesn't have any addresses 74ee643
- Fixed ability to override storefront Stimulus controllers 999b0e5
- Fix displaying the gift card payment on the checkout complete page 1f33e56
- Added ability to handle phone on quick checkout and fixed duplicated cookies issue c379544
- Fixed default page title for some storefront pages 0d83d41
Full Changelog: v5.1.7...v5.1.8
