Version 4.5.0
General
- Rails 7 support (#552)
- Move controller decorators into
Spree::Auth
namespace avoiding any conflicts with client app class names - Add ability to pass options to authentication route helper methods
Compatibility with External Spree Gems
- Check for Spree Frontend via
Gem::Specification
instead of checking whether the spree frontend engine has been loaded (#569) - Configure mailer to use Spree's mailer system only if the correct gem is included (#556)
- Generate password reset URL based on Spree Frontend availability (#557)
Minor Changes
- Validate that
first_name
andlast_name
columns do not already exist when runningAddFirstNameAndLastNameToSpreeUsers
migration (#561)
See the Spree Commerce 4.5.0 Release Notes for an overview of all changes related to spree.