v2.1.1 (2026-01-12)
New Features
- Support digital products
- Support Shadcn UI components
- Use single webpack instance (one for backend and one for frontend) in dev mode to improve the development experience
Breaking Changes
- Remove some components in favor of using shadcn/ui components
components/common/Button.jsxcomponents/common/modal/Modal.jsxcomponents/common/modal/useModal.jsxcomponents/admin/Badge.jsxcomponents/admin/Card.jsxcomponents/admin/Circle.jsxcomponents/admin/Dot.jsx
- Update Tailwind CSS from v3 to v4,
- Email service refactored to use a single email service instance. Please upgrade your sendgrid and resend extensions to the latest version.
Dependency Updates
- Upgrade tailwindcss to v4
- Upgrade axios to v1.13.2
- Replace react heroicons with lucide-react
Bug fixes
- Fix: Fix wrong summary value display in the checkout success page in c3f0a11
- Fix: Improve the login and register function to except additional data in 62242e0
- Fix: [BUG] Cannot add attribute options, crypto.randomUUID is not a function in 9757d98
- Fix: Fix can not remove all attribute options in b7ecaaa
- Fix build command failure exist code in 79defa2
- Fix: prevent xss attack in 8ad2440
- Fix: Fix security issue when building url rewrites in 5c5bdf2
- Fix: Fix security vulnerability in reset password api in 4e36463
- Fix: Backspace key does not delete text in pre-existing "Raw HTML" blocks #858
- Fix visual spacing glitch between badges. by @canmi21 in #796
- Added Tamil Language Translation by @dev-sriramp in #821
- Adding Mongolian translations by @btseee in #802
- #673 Read me document docker compose fix by @gssajith in #674
- Added skip minification command in package.json by @Belvin-04 in #650
- [BUG] Qty field shows 0 when editing a variant from admin #833 by @treoden in #838
- [BUG] Failure when adding or changing tax rate in admin: “must be str… by @treoden in #840
- Fix weight can‘t is 0.1kg #848 by @treoden in #850
- Adding the same treatment for description (formatted) field that we u… by @smartperson in #867
New Contributors
- @canmi21 made their first contribution in #796
- @dev-sriramp made their first contribution in #821
- @btseee made their first contribution in #802
- @Belvin-04 made their first contribution in #650
- @smartperson made their first contribution in #867
- ...