EverShop
Modern, TypeScript-first eCommerce platform built with GraphQL and React
Alternative to: shopify, magento, woocommerce, bigcommerce

About
Versions (11)
v2.1.1
2026-02-25v2.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 https://github.com/evershopcommerce/evershop/commit/c3f0a1185eeddfa006a35ebe46722c9257717830
- Fix: Improve the login and register function to except additional data in https://github.com/evershopcommerce/evershop/commit/62242e07400bc3525798c9bffb644db3b0cbcc13
- Fix: [BUG] Cannot add attribute options, crypto.randomUUID is not a function in https://github.com/evershopcommerce/evershop/commit/9757d982e5eca1aa453ac71c2dc35b44e9dabf85
- Fix: Fix can not remove all attribute options in https://github.com/evershopcommerce/evershop/commit/b7ecaaaed37347f4316c6265df4138333da27780
- Fix build command failure exist code in https://github.com/evershopcommerce/evershop/commit/79defa294f8cbf81b400d69132edbfcb698bedc2
- Fix: prevent xss attack in https://github.com/evershopcommerce/evershop/commit/8ad2440a04ab2db15e16b9e3bdf392b5346eaea6
- Fix: Fix security issue when building url rewrites in https://github.com/evershopcommerce/evershop/commit/5c5bdf2c1ad5d16ae68e9e48b494563953b6d1cd
- Fix: Fix security vulnerability in reset password api in https://github.com/evershopcommerce/evershop/commit/4e364639a2d65cd0216a4ee69ee6144d02183efc
- Fix: Backspace key does not delete text in pre-existing “Raw HTML” blocks https://github.com/evershopcommerce/evershop/pull/858
- Fix visual spacing glitch between badges. by @canmi21 in https://github.com/evershopcommerce/evershop/pull/796
- Added Tamil Language Translation by @dev-sriramp in https://github.com/evershopcommerce/evershop/pull/821
- Adding Mongolian translations by @btseee in https://github.com/evershopcommerce/evershop/pull/802
- #673 Read me document docker compose fix by @gssajith in https://github.com/evershopcommerce/evershop/pull/674
- Added skip minification command in package.json by @Belvin-04 in https://github.com/evershopcommerce/evershop/pull/650
- [BUG] Qty field shows 0 when editing a variant from admin #833 by @treoden in https://github.com/evershopcommerce/evershop/pull/838
- [BUG] Failure when adding or changing tax rate in admin: “must be str… by @treoden in https://github.com/evershopcommerce/evershop/pull/840
- Fix weight can‘t is 0.1kg #848 by @treoden in https://github.com/evershopcommerce/evershop/pull/850
- Adding the same treatment for description (formatted) field that we u… by @smartperson in https://github.com/evershopcommerce/evershop/pull/867
New Contributors
- @canmi21 made their first contribution in https://github.com/evershopcommerce/evershop/pull/796
- @dev-sriramp made their first contribution in https://github.com/evershopcommerce/evershop/pull/821
- @btseee made their first contribution in https://github.com/evershopcommerce/evershop/pull/802
- @Belvin-04 made their first contribution in https://github.com/evershopcommerce/evershop/pull/650
- @smartperson made their first contribution in https://github.com/evershopcommerce/evershop/pull/867
- …