All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.1.0 (2026-09-24)
- Account: add AftersalesModal component for after-sales application (ECX-8174) (b8d0e7b)
- account: consolidate points system into dashboard and remove separate points page (ECX-8100) (920506a)
- account: implement and polish member points system (ECX-8100) (f33f18f)
- account: implement responsive My Orders page with status filtering and actions (ECX-8101) (7011b92)
- add decoration admin origins configuration to .env and Dockerfile (34fa1b0)
- API: update order api parameter mappings to use mapped status numerical integers over strings as per new backend specs (f23d58c)
- BCShopHeader: add H5 mobile layout based on Figma design (e2bc079)
- BCShopHeader: add types and test scaffold (0cc78cc)
- BCShopHeader: create PC store header component with search and follow toggle (d52687f)
- BCShopHeader: extend useHomeData with optional keywords param (6e79963)
- BCShopHeader: integrate into shop homepage with keyword search support (215993c)
- BCShopHeader: show on collections and product detail pages when shopid query param is present (dd9d87c)
- cart: 购物车 (0f22cca)
- cart: add cart (77c6227)
- cart: done cart (f765a13)
- checkout: 结算页 H5 响应式适配 + i18n 国际化 (7230f49)
- collection: 商品列表页 (b02a75f)
- decoration: add hover controls for admin synced chrome and deduplicate block overlays (2f4c7d8)
- decoration: enhance ImageHotspot and ProductTabShelf components with batch item loading and improved image handling (e4834eb)
- decoration: integrate custom page rendering (52f04fa)
- docker: add Dockerfile for Atlas application setup with Node.js environment (f735b00)
- enhance decoration preview interactions (4dc2095)
- enhance decoration section rendering (7d1fd1c)
- i18n: BCProductFilter 组件国际化 (520ef98)
- optimize web auth and decoration experience (47249ea)
- product: 商品详情页 i18n 国际化 (ca95e6a)
- scope: bbc (c0cf117)
- scope: bbc (ac7c17f)
- scope: dockerfile (bbcdc20)
- scope: enhance decoration preview functionality and add new components (d478f99)
- scope: update dockerfile (b0a4f2d)
- scope: update ui (7c80631)
- scope: web build (da77a9b)
- search: 添加全局商品搜索功能 & 优化 H5 筛选组件 (08462a0)
- shop: add distributor_id to IItemListParams (abcbbc0)
- shop: create BBC store homepage at /shop/[id] (8a11e8b)
- shop: extend useHomeData with optional distributorId param (61a0a0f)
- shop: forward distributor_id in ItemApiClient.getItemList (d67b7b2)
- skills: add skills structure documentation and symlink setup (c231c5c)
- unify decoration section appearance (7659d04)
- 架构优化 (6aedb77)
- 框架优化,公共组件 (deaa50e)
- 项目架构整理 (9949af2)
- BCHeaderBar: localize console log message for grid view (102ae5e)
- BCHeaderBar: update console log message for grid view (d841556)
- decoration: adjust rendering and preview flow (c03a2c1)
- decoration: improve target origin determination for preview messages (a0507d8)
- decoration: update footer label translations and deduplicate dashed block overlays (3ca5c44)
- scope: update sills (2763a36)
- shop: fix useAsyncData key collision and route param type handling (f19d199)
- shop: restore accidentally removed comments in useHomeData (1d1b6a4)
- shop: use existsSync guard instead of bare try/catch for shop page source (3484a7c)
- stabilize decoration preview scrolling (958d1f6)
- test: 使用 getByRole('checkbox') 替代 span 选择器 (79e7a74)
- UI: add missing import for AccountMenu component causing left menu not to render (d090422)
4.14.0 (2026-08-21)
4.13.0 (2026-08-14)
4.12.0 (2026-08-07)
4.11.0 (2026-07-31)
4.9.0 (2026-07-17)
4.8.2 (2026-07-07)
4.8.1 (2026-07-07)
4.8.0 (2026-07-03)
4.7.0 (2026-06-26)
4.6.6 (2026-06-26)
4.6.5 (2026-06-12)
4.6.4 (2026-06-12)
4.6.3 (2026-06-12)
4.6.2 (2026-06-05)
- Account: add AftersalesModal component for after-sales application (ECX-8174) (b8d0e7b)
- account: consolidate points system into dashboard and remove separate points page (ECX-8100) (920506a)
- account: implement and polish member points system (ECX-8100) (f33f18f)
- account: implement responsive My Orders page with status filtering and actions (ECX-8101) (7011b92)
- add decoration admin origins configuration to .env and Dockerfile (34fa1b0)
- API: update order api parameter mappings to use mapped status numerical integers over strings as per new backend specs (f23d58c)
- BCShopHeader: add H5 mobile layout based on Figma design (e2bc079)
- BCShopHeader: add types and test scaffold (0cc78cc)
- BCShopHeader: create PC store header component with search and follow toggle (d52687f)
- BCShopHeader: extend useHomeData with optional keywords param (6e79963)
- BCShopHeader: integrate into shop homepage with keyword search support (215993c)
- BCShopHeader: show on collections and product detail pages when shopid query param is present (dd9d87c)
- cart: add cart (77c6227)
- cart: done cart (f765a13)
- cart: 购物车 (0f22cca)
- checkout: 结算页 H5 响应式适配 + i18n 国际化 (7230f49)
- collection: 商品列表页 (b02a75f)
- decoration: add hover controls for admin synced chrome and deduplicate block overlays (2f4c7d8)
- decoration: integrate custom page rendering (52f04fa)
- enhance decoration preview interactions (4dc2095)
- enhance decoration section rendering (7d1fd1c)
- i18n: BCProductFilter 组件国际化 (520ef98)
- optimize web auth and decoration experience (47249ea)
- product: 商品详情页 i18n 国际化 (ca95e6a)
- scope: bbc (c0cf117)
- scope: bbc (ac7c17f)
- scope: dockerfile (bbcdc20)
- scope: enhance decoration preview functionality and add new components (d478f99)
- scope: update dockerfile (b0a4f2d)
- scope: update ui (7c80631)
- scope: web build (da77a9b)
- search: 添加全局商品搜索功能 & 优化 H5 筛选组件 (08462a0)
- shop: add distributor_id to IItemListParams (abcbbc0)
- shop: create BBC store homepage at /shop/[id] (8a11e8b)
- shop: extend useHomeData with optional distributorId param (61a0a0f)
- shop: forward distributor_id in ItemApiClient.getItemList (d67b7b2)
- skills: add skills structure documentation and symlink setup (c231c5c)
- unify decoration section appearance (7659d04)
- BCHeaderBar: localize console log message for grid view (102ae5e)
- BCHeaderBar: update console log message for grid view (d841556)
- decoration: adjust rendering and preview flow (c03a2c1)
- decoration: improve target origin determination for preview messages (a0507d8)
- decoration: update footer label translations and deduplicate dashed block overlays (3ca5c44)
- scope: update sills (2763a36)
- shop: fix useAsyncData key collision and route param type handling (f19d199)
- shop: restore accidentally removed comments in useHomeData (1d1b6a4)
- shop: use existsSync guard instead of bare try/catch for shop page source (3484a7c)
- stabilize decoration preview scrolling (958d1f6)
- test: 使用 getByRole('checkbox') 替代 span 选择器 (79e7a74)
- UI: add missing import for AccountMenu component causing left menu not to render (d090422)
- 架构优化 (6aedb77)
- 框架优化,公共组件 (deaa50e)
- 项目架构整理 (9949af2)