3.23.30
Patch Changes
-
#6876
ce6966fThanks @mirekm! - You can now filter customers by attributes.On the customer list, open Conditions and choose Attribute.
-
#6867
e258774Thanks @mirekm! - Customer types are now in the Customers sidebar.Open Customers to jump to All, or to a type such as B2B or Default. Customer Types at the bottom opens the type settings. If you only have one type, the menu stays All plus settings — that type is the same list as All. Types you pin on the customer list appear first; only a handful of types are listed so the menu stays short.
-
#6876
ce6966fThanks @mirekm! - Improve filter menus so they show more choices and load on scroll. -
#6879
255a40fThanks @mirekm! - General update of the main lists filtering component.Filters on product, customer, and other lists now open as a foldable panel. Search uses the same bordered field, with syntax hints where Saleor supports them.
Product and variant reference filters show chips with thumbnails; variant choices are grouped under their product. Color (swatch) attributes use a color preview instead of a plain list.
Also fixes applying color together with reference filters, and filter drafts that did not reset cleanly.
-
#6655
7002c5aThanks @lkostrowski! - Fixed the product page freezing while it loads. The media card re-rendered
itself in a loop until the product query resolved, which could lock up the tab
on slower connections. -
#6875
070d0e6Thanks @lkostrowski! - Removed the gift card code export from the Dashboard: the "Export card codes" menu item on the
gift card list and the export dialog are gone. The feature is deprecated —exportGiftCardsis
removed from the 3.24 API, and on 3.23 it can still be used directly via the API.Bulk issuing gift cards no longer opens a follow-up dialog offering to email the codes — the
success notification is now the only confirmation, since exporting was that dialog's only action. -
#6655
7002c5aThanks @lkostrowski! - Rich text fields (product, category and collection descriptions, CMS pages, and
rich text attributes) now support images. Pick "Image" from the editor toolbar
and paste a link to an externally hosted image, or paste the link straight into
the editor.Uploading files to Saleor media storage is not supported yet, so dragging,
dropping or pasting an image file does nothing.Note: storefronts and other API clients that render rich text content need to
handle theimageblock to display these images. -
#6873
e2fe430Thanks @ebrahim2355! - Lists no longer crash when rows stay selected while the list shrinks.Selecting rows and then lowering "rows per page", bulk-deleting, or refetching fewer records could take the whole view down with "We've encountered an unexpected error". Glide tracks its row selection by index, independently of the data, so the grid reported indices that no longer pointed at a row and the list resolved them straight onto its own data. Products, collections, models, draft orders, shipping zones and gift cards were affected. Attribute and voucher lists did not crash but could put undefined entries into the selection that bulk actions run on.
-
#6871
bc08ccfThanks @lkostrowski! - Fixed every attribute request failing against the 3.24 API. The Dashboard kept selecting
availableInGrid,filterableInStorefrontandstorefrontSearchPosition, which 3.24 removes
fromAttribute, so attribute list, details and update all returned validation errors.Those three fields are now marked as belonging to the 3.23 schema only and are dropped from the
request when the Dashboard is built against 3.24. On 3.23 the storefront faceted navigation
settings keep working unchanged. Sorting the attribute list by "Use in faceted search" falls back
to sorting by name on 3.24, where that sort field is gone too.
Full Changelog: 3.23.29...3.23.30