In addition to the changes listed below, this release includes an internal refactor of form components in the new React Dashboard. This includes an updated set of documentation:
As part of this refactor, the detailForms.displays
property was removed as it was redundant. All custom form components for detail pages should be specified via the detailForms.inputs
property.
Fixes
- admin-ui Fixed facets and tags references in Spanish translations (#3752) (bc8bbea), closes #3752
- cli Use dynamic import for strip-json-comments (#3745) (a3acd91), closes #3745
- core Filter StockMovements by type when fetching by product variant (#3713) (99907fc), closes #3713
- core Fix scheduled task registration to avoid entity ID errors (#3763) (68e98eb), closes #3763
- dashboard Add error handling to schema generation process (#3731) (23ef906), closes #3731
- dashboard Remove bulk actions display in asset picker (55f71ab)
- dashboard Remove vite plugin source code from package (c3546c4)
- email-plugin Escape recipient's HTML entities in dev mailbox (#3756) (904baa9), closes #3756
- job-queue-plugin Use SCAN instead of KEYS to clean indexed sets (#3743) (1c9b00b), closes #3743
What's Changed
- Add error handling to schema generation process by @tianyingchun in #3731
- refactor(dashboard): Rework custom form input handling by @michaelbromley in #3735
- docs(feat): Add copy as md button to doc pages by @HouseinIsProgramming in #3738
- refactor(dashboard): Replace react-grid-layout with custom grid implementation by @dlhck in #3737
- fix(core): Filter StockMovements by type when fetching by product variant by @knoid in #3713
- fix(cli): Use dynamic import for strip-json-comments by @HouseinIsProgramming in #3745
- docs: Add Google auth guide by @HouseinIsProgramming in #3759
- docs: Add Github SSO guide by @HouseinIsProgramming in #3758
- docs(cli): update flag from --plugin to --selected-plugin for entity/service commands by @qx54 in #3753
- fix(core): Fix scheduled task registration to avoid entity ID errors by @gabriellbui in #3763
- fix(admin-ui): Fixed facets and tags references in Spanish translations by @knoid in #3752
- fix(email-plugin): Escape recipient's HTML entities in dev mailbox by @knoid in #3756
- fix(job-queue-plugin): Use SCAN instead of KEYS to clean indexed sets by @colinpieper in #3743
- refactor(dashboard): Simplify form handling by @michaelbromley in #3748
New Contributors
- @qx54 made their first contribution in #3753
- @colinpieper made their first contribution in #3743
Full Changelog: v3.4.0...v3.4.1