Skip to content

3.23.20

Choose a tag to compare

@github-actions github-actions released this 30 Jul 09:00
· 104 commits to main since this release
d1ac795

Patch Changes

  • #6763 c3c4202 Thanks @mirekm! - Rich text quote blocks now render as a blockquote with a left border and muted caption, instead of two bordered form fields.

  • #6782 f31967a Thanks @mirekm! - Fixed a stray "0" showing under Order value when a gift card was attached to the order but no balance was used.

  • #6778 afd4c35 Thanks @wcislo-saleor! - Product media images no longer require a page refresh when the thumbnail is still being generated. Previously, when Saleor was not yet ready to serve an image, the dashboard showed a permanent "Image could not be loaded" fallback until the page was refreshed manually. Now the image is retried automatically with exponential backoff and appears as soon as it becomes available.

  • #6780 2b8944d Thanks @mirekm! - Homepage fullscreen widgets (e.g. Pulse) now render edge-to-edge under the tabs, without the previous content inset.

  • #6690 5549155 Thanks @jiuyige! - Fixed numeric attribute fields so values can be copied and pasted, making long numeric values such as EANs easier to enter without typing them manually.

  • #6773 48c39da Thanks @lkostrowski! - Fixed text-based app extension mounts in detail-page widget lists being aligned against the sidebar edge instead of matching the horizontal padding of widget cards.

  • #6775 7c2cc86 Thanks @mirekm! - Product edit save behavior is clearer and safer:

    • The save bar lists what will be saved (details, channels, variants). Partial failures show which steps applied, and a failed save keeps the draft for retry.
    • Generated variants are staged until Save and appear in an editable draft grid (name, SKU, prices, stock).
    • Retrying after a partial failure doesn't recreates variants the API already accepted.
    • Tax class can be cleared to fall back to the product type default.
    • Clearing rating or SEO title/description now persists correctly instead of silently keeping the old values.

Full Changelog: 3.23.19...3.23.20