v1.2.2 (2025-01-03)
Breaking Changes
From this version, we require Node.js 18.17.0 or higher to run the EverShop application.
What's Changed
- feat: Improving the order status management
- feat: Allow canceling order from admin panel
- feat: Scheduled job implementation by @treoden
- feat: Option to Change Admin Page Footer from Admin Panel #634 by @treoden
- feat: Support changing admin logo from the configuration file by @treoden
- feat: Use hookable for login and logout functions by @treoden
- feat: Improve cart functions and more test by @treoden
- feat: Address book management by @treoden
- feat: Migrate to Stripe Payment Element #344 by @treoden
- feat: Support authorize only and capture mode for Stripe #675 by @treoden
- feat: Support refund and cancel for Stripe payment integration by @treoden
- feat: Support authorize only and capture mode for Paypal by @treoden
- fix: Wrong percentage discount per item calculation by @treoden
- fix: React warning chanigng input controlled or uncontrolled by @treoden
- fix: Invalid prop Icon supplied to NavigationItem by @treoden
- fix: Fix security vulnerabilities by @treoden
- chore: Upgrade cross-spawn package by @treoden
- fix: Parent category can't be unassigned #666 by @treoden
- fix: Attributes - Count issue #639 by @treoden
- fix: The product registration does not list all child categories #630 by @treoden
- fix: Search input not work in mobile #585 by @treoden
- fix: Can not create price based or weight based shipping method #671 by @treoden
- chore: Remove lodash by @treoden
- chore: Fix proptypes warning by @treoden
- deps: [email protected] by @treoden
- deps: Pins nanoid to ^3.3.8 by @treoden
Full Changelog: v1.2.1...v1.2.2