Releases: saleor/saleor-dashboard
3.23.4
Patch Changes
-
#6549
53474a0Thanks @mirekm! - Webhook event picker: warn admins about Saleor 3.23 channel-scoped stock events.The four
PRODUCT_VARIANT_BACK_IN_STOCK_*/PRODUCT_VARIANT_OUT_OF_STOCK_*events introduced in Saleor 3.23 fire only when the shop has the legacy shipping-zone stock-availability setting disabled. They were already exposed in the picker (auto-derived from the schema), but admins on shops still in legacy mode could subscribe with no visual cue and silently never receive deliveries. Each of those four events now shows an advisory "Direct stock mode only" badge with a tooltip linking to the site-settings page where the flag is configured. Adds a regression test pinning the four events to thePRODUCT_VARIANTgroup, and a comment inExcludedDocumentKeysdocumenting that the dry-run feature already covers them transitively via prefix matching. -
#6546
c305dd4Thanks @mirekm! - ProductDoctor: Add mode-aware reassurance under public-API verification badge and tighten ambiguous diagnostic copy -
#6557
6589b54Thanks @lkostrowski! - Removed deprecated @reach/auto-id dependency and replaced it with built-in React useId hook. This is purely technical change. -
#6547
764b4f9Thanks @mirekm! - ProductDoctor: Group channel issues by purchasability vs shipping to mirror Saleor 3.23 stock-availability semantics -
#6545
029f589Thanks @mirekm! - ProductDoctor: Add support for new availability mode introduced in Saleor 3.23
Full Changelog: 3.23.3...3.23.4
3.23.3
Patch Changes
-
#6536
15eced3Thanks @IKarbowiak! - Added a "Stock availability" toggle in Site Settings to controluseLegacyShippingZoneStockAvailability. -
#6490
a963af0Thanks @lkostrowski! - Set strict-typed Scalars: JSON and JSONString. Previously Codegen generatedanytypes, making them insecure in the codebase. Now they areunknownandstring. Now it's explicit that JSON must be narrowed (e.g. with Zod schema) and JSONString must be first parsed. -
#6434
71222e4Thanks @mirekm! - Order-level and order-line discount flows now share the same UX in Draft and Unconfirmed orders. Access Add/Edit order line discount now also from the order row menu.
Full Changelog: 3.23.2...3.23.3
3.23.2
- Fix filter for boolean attributes by @lkostrowski in #6522
Full Changelog: 3.23.1...3.23.2
3.22.41
Patch Changes
- #6523
cfb7076Thanks @lkostrowski! - Fixed filtering by attributes of type boolean
Full Changelog: 3.22.40...3.22.41
3.23.1
-
#6499
b652a58Thanks @IKarbowiak! - Show a spinner instead of "no login method available" error message while the login page is loading authentication configuration. -
#6504
d0cb8efThanks @mirekm! - Fix deleting saved, server-side Voucher codes -
#6495
cb8679dThanks @lkostrowski! - Fixed bug where arbitrary email couldn't be used to send giftcard to -
#6453
01c6fcaThanks @mirekm! - Clean up and update Promotions UI. Now rules are easier to understand with all the items that rule apply to clickable directly from the rule card, and improved Edit/Add rule modal. -
#6513
100df98Thanks @lkostrowski! - Updated Gift Card customer attachment to show a separate button for entering a custom value instead of using a combobox.
Full Changelog: 3.23.0...3.23.1
3.22.40
Patch Changes
- #6515
040a627Thanks @lkostrowski! - Changed behavior of Gift Card customer attachment, now it will show a separate button for custom value instead of buggy combobox
Full Changelog: 3.22.39...3.22.40
3.23.0
Saleor 3.23.0 🐰
See core 3.23 release and read announcement post
3.22.38
Patch Changes
- #6486
ac2efdaThanks @lkostrowski! - Show apps' Problems even for disabled apps
Full Changelog: 3.22.37...3.22.38
3.23.0-a.1
What's Changed
- Fix cleanup release workflow by @lkostrowski in #6461
- Fix errors when re-ordering products by @witoszekdev in #6465
- Disable chromatic snapshots for unstable datagrid loading stories by @lkostrowski in #6459
- 3.23 cleanup by @lkostrowski in #6463
- Update GraphQL eslint rules, fix unresolved fragments by @witoszekdev in #6468
- Fix discount display in order history by @mirekm in #6451
- Remove 3.22 ripples by @lkostrowski in #6471
- new ESLint Rule for named useEffect callback by @lkostrowski in #6473
- Remove unused fragments by @witoszekdev in #6469
- Fix displaying gift card payment method details in order view by @wcislo-saleor in #6476
- Tolerate checkoutSettings being undefined while the GraphQL query is still loading by @wcislo-saleor in #6475
- [3.23] Add gift card payment method display in order transactions by @lkostrowski in #6396
- Release 3.23.0 [automated] by @saleor-deployments[bot] in #6479
Full Changelog: 3.23.0-a.0...3.23.0-a.1
3.22.37
Patch Changes
- #6466
fa3fb8cThanks @witoszekdev! - Fixed re-ordering products causing 400 error
Full Changelog: 3.22.36...3.22.37