Skip to content

Releases: saleor/saleor-dashboard

3.20.33

20 Mar 14:51
5c697d4
Compare
Choose a tag to compare

What's Changed

🍇 Improvements:

  • 779d410: Webhooks in app details section now are sorted based on which attempt is latest
  • b007a2a: Login page now doesn't reload the page after submitting the login form.

Full Changelog: 3.20.32...3.20.33

3.20.32

18 Mar 12:08
73c21c2
Compare
Choose a tag to compare

What's Changed

🍇 Improvements:

  • 29a50ef: Last delivery attempt date is now the date of the newest attempt in given event delivery.

⚙️ Maintenance:

  • 3dd70bb: Now the project uses the latest version of the Vitejs

🪲 Fixes:

  • 91b41a1: Now, the header near the input for note, when creating customer has correct text.
  • edf04af: You can now close the channel availability modal in product variant edit form using "x" button
  • f925a68: Order details now show correct quantity of items after some items have been returned.

Full Changelog: 3.20.31...3.20.32

3.20.31

13 Mar 13:34
c1c9f1a
Compare
Choose a tag to compare

🍇 Improvements:

  • 5277d8f: You can now middle click on the links in order history event messages.
  • 1405ff0: Chosen warehouses no longer persist between select dialogs.

⚙️ Maintenance:

  • 03551ee: Node 20 can be now used along with Node 18, which will be removed in next release.
  • 9070a79: Flaky orders tests using auto-retrying assertions on checking fulfillment status

🪲 Fixes:

  • d3bfbc2: Dashboard now properly handles failed or pending deliveries without any attempts in App alerts.
  • e935b96: Fixed scaling issues for small images in OrderLine metadata dialog - now small images will scale to fit entire reserved space, just like other places in Salero Dashboard. Previously such images remained at their default size in px.

3.20.30

07 Mar 12:58
97c9918
Compare
Choose a tag to compare

🪲 Fixes:

3.20.29

06 Mar 15:08
9d2ddd3
Compare
Choose a tag to compare

🦄 Features:

App alerts:

  • 37fdf66: The alert in the Apps link in the Dashboard's sidebar now hides after user is informed about apps' issues. This means the dot will hide after you enter the App list and refresh the page. The dot will show up only when there is a new failed webhook after your last visit.
  • eb9d8ce: Clicking on "Apps" when there is an alert is now persisted after webhooks pending query is executed. This means that after viewing apps list the alert now correctly disappears after long time of inactivity when there has been no new alerts.
  • a2af73f: App list now shows an alert if app's webhooks have failed or the app is disabled. This means you can see if there are issues with your apps without having to enter app details.
  • bc83281: "Apps" link in sidebar now shows an alert if one or more apps have failed or pending webhook deliveries. This means you can see if there are issues with your apps without having to enter app details.
  • 1b5c8d1: You can now see an alert with a correct date when a webhook has failed event delivery with attempts.
  • a53950a: App alerts now save correct dates of failed attempts and clicks to user's metadata.
  • f33c9a7: Webhooks with failed or pending event deliveries now appear on top in App's settings. App alert tooltip now takes less space on the screen.
  • 4162987: App delivery events are now fetched at a 5 minute interval. This means this heavy query is now used sparingly.
  • 32b03f4: You can now see apps alerts when multiple apps have failed event deliveries.
  • 2275ad9: "App alers" feature is now available in feature flags and is enabled by default.

🍇 Improvements:

Order line metadata editor

  • ebfc19a: Added OrderLine metadata editor when opening metadata modal for products on Order details page.
    It now allows editing OrderLine's metadata and privateMetadata and viewing (read-only) metadata and privateMetadata for OrderLine.variant
  • e6ef0fb: Fixed issue in OrderLine metadata form dialog: when closing dialog, form state was preserved even when opened for different OrderLine.
    Now form state will be cleared properly on dialog closure.

Others

  • eafaf9e: You can now save, update, and delete filter presets on a page types list
  • e6401c6: You can now see event delivery ID in webhook details section of an app.
  • 8a2842a: Legacy alert on gift cards list have been replaced by link to documentaion in page header
  • f7a936b: Voucher details form now properly validate data when discount type is shipping

⚙️ Maintenance:

  • 1b0d02d: Now tests results in ctrf scheme are attached to job from manual trigger tests.
  • 2938372: Adding changesets can be now skipped on Pull Requests by adding skip changeset label
  • 435a7b1: @radix-ui/react-portal and @radix-ui/react-radio-group were added as explicit dependencies, previously these packages were assumed to be installed from @saleor/macaw-ui
  • fdcd7c5: Now results from test report are pushed to qa repo

🪲 Fixes:

  • 4bcebbf: Reorder warehouses on channel edit is now called only when warehouses have been changed
  • fe0b3e6: Now clicking in radio and checkbox in a channel availability section no more case error
  • 41834a8: Notifications will be now clearly visible and not be overlayed anymore by modals. Previously they were partially hidden by the modal's dropover.
  • 988f25a: Shipping details show fresh data after update
  • a517466: Gift card details page now show correct balance amount after update
  • 3ee3970: Menu item create dialog no more show static amount of item, now data is loading dynamically when user scrolls the list
  • 5526cd5: Nginx config now server index.html to paths that doesnot contains dashboard

3.20.28

18 Feb 15:38
cbf56e3
Compare
Choose a tag to compare

🍇 Improvements:

  • 2ab3653: Product types list page uses now new filters. New filters are under feature flag and are enabled by default by @poulch
  • 3fdd2b2: Staff members list page use now new filters. New filters are under feature flag and are enabled by default by @poulch
  • a04abc7: You can now save, update, and delete filter presets on a product types list by @poulch
  • 3b92997: Collection list filters have been ported to expression filtering. This means you can now use new filters in the Collection list by @Cloud11PL
  • 5434419: You can now save, update and delete filter presets on the warehouse list page by @poulch
  • f3e75bc: List of customers now uses conditional filters by @poulch
  • 3862c59: Gift cards list page use now new filters. New filters are under feature flag and are enabled by default by @poulch
  • 24c613d: List of draft orders now use new filters by @poulch
  • ceb1919: List of vouchers now use new filters by @poulch
  • 3232550: Apply improvements for new filters so they looks align by @poulch
  • 053be92: List of pages now uses conditional filters by @poulch
  • 659a7c2: Attributes list page use now new filters. New filters are under feature flag and are enabled by default by @poulch

⚙️ Maintenance:

  • 6ece8a5: Test reports no longer mention users due to test tags matching GitHub usernames. Replace overlooked tag by @szczecha
  • eb76fa3: Publish only the table with the summary on PRs, now includes a quick link to the job summary. Added ISO formatted date to the report for future flakiness measurement by @szczecha
  • 402c88d: Modify menu tests to ensure the first item in the list is visible before proceeding by @szczecha
  • 9078b4b: Gather all single feature flags for filters into one by @poulch
  • 5640a9d: Test reports no longer mention users due to test tags matching GitHub usernames by @szczecha
  • b7bc6a9: Now, non-code related files are not included in codecov report by @andrzejewsky
  • 2d7fde8: Now tests results in ctrf scheme are attached to job and results are published in job summary and PR by @szczecha
  • 50d6564: Now, the files for collecting coverage was explicitly set, this means we will include also files that are not covered by @andrzejewsky
  • 428bad7: Now the test coverage is being reported and tracked by @andrzejewsky
  • edf962c: Tests reports from artifacts will be protected by password by @karola312

3.20.27

03 Feb 14:24
22a89bd
Compare
Choose a tag to compare

🪲 Fixes:

3.20.26

03 Feb 08:51
8b93496
Compare
Choose a tag to compare

🪲 Fixes:

  • a3a1eca: After creating a new collection, you should see a list of assigned channels by @poulch
  • 52cf576: Editor.js no more cause error during saving by @szczecha
  • 6a4f082: You can now navigate back from collection details to collection list by @poulch

🦄 Features:

🍇 Improvements:

  • f0870c5: Opening item in new tab using cmd key on datagrid now takes into account mounting point by @poulch
  • 41dfb69: You can now open datagrid list item in new tab using cmd/ctrl button by @poulch
  • 19bdcd4: Order transaction list now displays the name of a transaction by @poulch
  • 1c3a125: You can now edit note in order details. Notes in order details now show id of note, id of related note and type of note "added" or "updated" by @poulch
  • 79b8255: Modals in the Dashboard are now aligned, all have the same max height. Loading items on scroll works when the dialog is displayed in large screen by @poulch
  • 36bc1be: Activates list items on the welcome page no longer implies that they are clickable by @poulch

⚙️ Maintenance:

3.20.25

17 Jan 08:15
9a2ed98
Compare
Choose a tag to compare

🍇 Improvements:

  • c9df392: Order sidebar now uses buttons from new macaw by @poulch
  • cb5fd4f: Add tracking button on order details uses button from new macaw by @poulch
  • 9737ff3: Collection details page uses now Buttons from new macaw by @poulch
  • 616ad52: You can now see buttons from macaw-ui-next in customer details view and gift card details view by @Cloud11PL

⚙️ Maintenance:

  • 1053db7: Users are now properly anonymously identified by @poulch
  • ba9d6f5: This Pr is separating sources in testmo for playwright and cypress tests, and adding results for runs on PR to testmo by @karola312

3.20.24

13 Jan 08:34
cff8b86
Compare
Choose a tag to compare

🪲 Fixes:

  • 081c5c0: Now category and subcategories show proper description by @poulch

🍇 Improvements:

  • f986ca7: You can now see contextual links to documentation in product, webhooks, order, staff members lists and Graphql Playground panel by @Cloud11PL
  • b44516b: You can now use custom auth headers in graphiql dev mode panel by @Cloud11PL
  • 5717954: Now there can only be one login request running at a time. This means using a password manager to log in no longer cause an error. If there are too many login requests Dashboard now shows a corresponding error message by @Cloud11PL
  • e2ce3c4: Product data is now properly displayed in webhook dry run modal
    Add warning alert in webhook dry run modal for webhooks that don't have a valid object ids by @poulch
  • 109565e: Added explicit max width to transaction event tooltip. Thanks to that longer message won't overflow by @krzysztofzuraw
  • 0be566e: Posthog no longer collect the events from the staging environments. This means we track the data only in production environments by @andrzejewsky
  • d56c9a5: Prevent a call update channel after voucher create when no voucher id returns from response by @poulch
  • f1f9898: App buttons no longer clip with app contents by @Cloud11PL
  • ffaa00f: You can now close order manual transaction modal by clicking the close button by @poulch
  • 35b508d: Warning banner in tax settings and delete app modal now display properly in dark mode by @poulch
  • 35a74fb: Now webhooks permission alert displays appropriately in dark mode by @poulch
  • 47d93f0: Increased the maximum display length for plainText attribute to 10,000 characters by @peelar
  • 7b0c73b: Discounts no longer blocks the UI when the user has no permissions for managing channels by @andrzejewsky

🦄 Features:

⚙️ Maintenance: