Releases: bigcommerce/sample-app-nodejs
Releases · bigcommerce/sample-app-nodejs
v.2.0.0
2.0.0 (2022-07-14)
Breaking
- database: Update Firebase version (cb3c5d1)
- API: Migrate to
signed_payload_jwt
(2ad4710) - common: Upgrade Next.js, React.js, BigDesign, and supporting libraries (17d88f6)
- common: Update Node.js, BigDesign, and Jest to latest (7f55ee2)
- common: Minimum supported Node version is now 14+
Features
- pages: Add product list pagination to sample app (6d955f4)
- auth: Persistant session across pages (8bb1c4a)
- common: Add ThemeProvider to _app.tsx (0252dd1)
- common: Use JWT URL value for load redirect (1c7e1a5)
- common: Add order page for modal (63f9dd9)
- pages: Implement orders page designs (440b28e)
- database: Implement MySQL connection pooling (0b5a944)
- API: Add API support for testing (4f6eec0)
Bug fixes
v.1.0.0
1.0.0 (2021-07-07)
Features
- pages: homepage (82be49a)
- pages: products list (fc95bdd)
- pages: product edit (a29fd96)
- components: header component (25a6bd1)
- components: error component (a29fd96)
- components: form component (a29fd96)
- components: innerHeader component (a29fd96)
- components: loading component (a29fd96)
- stores: multi-storefront support (0494d78)
- users: multi-user support (537698a)
- API: auth, load, and uninstall (e775733 )
- API: catalog summary(25a6bd1)
- API: catalog products (fc95bdd )
- API: catalog product (edit) (a29fd96 )
Bug fixes
- pages: fixes bug when saving a product (f948922)
- pages: is_visible flag not set on product edit (fb2b510)
- component: fixes header back button (eb9e266)
- security: address IDOR security vulnerability (5126fbc)
- typescript: typescript and linting fixes (7d2b6d2 )
- typescript: corrects typescript issues (8833a79 )