Fixes
- admin-ui Fixed tracking code not showing in order history (#3402) (6002c21), closes #3402
- cli Replace regex solution with robust stirp-json-comments package (#3694) (26a9e03), closes #3694
- core Account for refund status when calculating order coverage (#3719) (1400bbc), closes #3719 #3670
- core More reliable job subscriber timeout handling (5e124d5)
- dashboard Correct detection of tailwind classes in plugins (86da88a)
- dashboard Fix custom field label (45d4b3c)
- dashboard Fix custom fields in GlobalSettings detail (bcd55b8)
- dashboard Fix npm package discovery (1fc6f85)
- dashboard Fix plugin detection on Windows (bbb8c48)
- dashboard Temporarily remove shadcn avatar (10d5ebc)
- email-plugin Hydrate lines.featureAsset on order-confirmation email (#3690) (20c05db), closes #3690
- payments-plugin Include metadata in createPayment of Stripe handler (#3692) (d415dd0), closes #3692
Features
- dashboard Full support for configurable operations UI (#3702) (8e0c5b4), closes #3702
- dashboard Full support for custom fields in detail forms (#3695) (38d6f73), closes #3695
- dashboard Implement add facet value (4b24f24)
- dashboard Implement delete facet value (c7db965)
- dashboard Job list improvements (d5c39cf)
- dashboard Update theme to use OKLCH color space and new shadcn theme (#3688) (199cbd1), closes #3688
What's Changed
- style(docs): Update fonts and reorganize CSS structure by @dlhck in #3682
- chore(dashboard): Add missing shadcn components by @dlhck in #3685
- refactor(dashboard): Rename gqlTadaOutputPath option by @michaelbromley in #3686
- feat(dashboard): Update theme to use OKLCH color space and new shadcn theme by @dlhck in #3688
- Overhaul readme and contributing guide by @HouseinIsProgramming in #3689
- fix(cli): Replace regex solution with robust stirp-json-comments package by @HouseinIsProgramming in #3694
- Include metadata in createPayment function of payment method handler by @Draykee in #3692
- feat(dashboard): Dashboard custom field improvements by @michaelbromley in #3695
- fix(llm-txt-plugin): erase index path at the end by @twlite in #3701
- doc homepage overhaul by @HouseinIsProgramming in #3700
- feat(dashboard): Full support for configurable operations UI by @michaelbromley in #3702
- fix(email-plugin): Hydrate lines.featureAsset on order-confirmation email by @knoid in #3690
- fix(admin-ui): Fixed tracking code not showing in order history by @ApplePedlar in #3402
- fix: Filter for only settled refunds and adapt test cases by @biggamesmallworld in #3719
New Contributors
- @biggamesmallworld made their first contribution in #3719
Full Changelog: v3.3.7...v3.3.8