Fixes
- core Only use shipping address for tax zone determination (#3367) (8977d9f), closes #3367
- cli Allow comments in tsconfig for the migrate command (#3604) (957c5e8), closes #3604
- dashboard Add order property to navigation items for improved sorting (82a1b7f)
- dashboard Enable tailwind processing of dashboard extension files (694d0dd)
- dashboard Fix asset imports in built index.html (3ad6634)
- dashboard Fix bulk editing of product facet values (943b71f)
- dashboard Fix extension loading on Windows (bbaa3e9), closes #3593
- dashboard Fix handling of Vite base option (f21a0b6)
- dashboard Fix plugin detection from barrel files (aa12ac7)
- dashboard Improve data table loading UX (2227598)
- dashboard Only transform base path in build phase (3a031b3)
- dashboard Update Vite plugin output directory to 'dist' for consistency (8526da9)
- email-plugin Fix Dynamic smtp config require server restart to reflect changes (#3282) (d6d967d), closes #3282
- job-queue-plugin Correctly list running jobs (391e314)
- job-queue-plugin Do not throw on unknown job state (bb91f26)
Features
- dashboard Add entity prop to detail pages for improved context (4c20cae)
- dashboard Add relation field transformation (#3619) (caa18ac), closes #3619
- dashboard Add support for monorepo setups (76759d9)
- dashboard Confirmation on deletion from list views (d88a0a7)
- dashboard Custom form components for custom fields (#3610) (155f376), closes #3610
- dashboard Dashboard bulk actions (#3615) (39edc18), closes #3615
- dashboard Implement tabbed interface for custom fields in forms (68af675)
- dashboard Improve display of variant stock levels in lists (1ce87ed)
- dashboard Respect base path of Vite config in router (7716ece)
What's Changed
- docs: Add guide for implementing custom strategies in Vendure plugins by @dlhck in #3601
- docs: Improve getting started docs by @HouseinIsProgramming in #3602
- Assign type 'float' to taxRate of defaultShippingCalculator by @floze in #3438
- feat(core): Only use shipping address for tax zone determination by @martijnvdbrug in #3367
- fix(cli): Allow comments in tsconfig for the migrate command by @HouseinIsProgramming in #3604
- feat(dashboard): Custom form components for custom fields by @dlhck in #3610
- docs(dashboard): Add extension documentation by @dlhck in #3612
- feat: Dashboard bulk actions by @michaelbromley in #3615
- feat(dashboard): Add relation field transformation by @dlhck in #3619
- Fix Dynamic smtp config require server restart to reflect changes by @Ankish76 in #3282
New Contributors
Full Changelog: v3.3.4...v3.3.5