Skip to content

Saleor

v3.23.19 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 6d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cart checkout commerce composable e-commerce ecommerce
+12 more
graphql headless headless-commerce multichannel oms order-management payments pim python shop shopping-cart store

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Deprecated OBSERVABILITY event type, MANAGE_OBSERVABILITY permission, and legacy Payments API; added identifier field to AppExtension.

Changes in this release

Feature Low

Added identifier field to AppExtension.

Added identifier field to AppExtension.

Source: llm_adapter@2026-07-20

Confidence: medium

Feature Low

Added reason field for price override.

Added reason field for price override.

Source: llm_adapter@2026-07-20

Confidence: medium

Feature Low

Improved Gift Card APIs.

Improved Gift Card APIs.

Source: llm_adapter@2026-07-20

Confidence: medium

Performance Low

Improved app installation; `fetch_manifest` can be retried up to two times.

Improved app installation; `fetch_manifest` can be retried up to two times.

Source: llm_adapter@2026-07-20

Confidence: medium

Deprecation Medium

Deprecated OBSERVABILITY event type and MANAGE_OBSERVABILITY permission.

Deprecated OBSERVABILITY event type and MANAGE_OBSERVABILITY permission.

Source: llm_adapter@2026-07-20

Confidence: medium

Deprecation Medium

Deprecated legacy Payments API in favor of Transactions API.

Deprecated legacy Payments API in favor of Transactions API.

Source: llm_adapter@2026-07-20

Confidence: medium

Bugfix Medium

Fixed crash in `./manage.py clearorders` when checkout delivery is assigned.

Fixed crash in `./manage.py clearorders` when checkout delivery is assigned.

Source: llm_adapter@2026-07-20

Confidence: medium

Bugfix Medium

Fixed attribute filters and product CSV export mismatches after attribute reassignment.

Fixed attribute filters and product CSV export mismatches after attribute reassignment.

Source: llm_adapter@2026-07-20

Confidence: medium

Full changelog

What's Changed

  • Deprecated OBSERVABILITY event type and MANAGE_OBSERVABILITY permission by @lkostrowski in https://github.com/saleor/saleor/pull/19467
  • Added identifier field to AppExtension by @lkostrowski in https://github.com/saleor/saleor/pull/19393
  • Improved app installation, fetch_manifest can be retried up to two times by @stmpn in https://github.com/saleor/saleor/pull/19489
  • Improved Gift Card APIs by @lkostrowski in https://github.com/saleor/saleor/pull/19442
  • Deprecated legacy Payments API in favor of Transactions API by @lkostrowski in https://github.com/saleor/saleor/pull/19478
  • Fixed a crash in ./manage.py clearorders when checkout delivery is assigned by @NyanKiyoshi in https://github.com/saleor/saleor/pull/19496
  • Fixed attribute filters and the product CSV export that would no longer match values of attributes that are no longer assigned to the object's page type or product type by @wcislo-saleor in https://github.com/saleor/saleor/pull/19493
  • Added reason for price override by @lkostrowski in https://github.com/saleor/saleor/pull/19466

Full Changelog: https://github.com/saleor/saleor/compare/3.23.18...3.23.19

Breaking Changes

  • Removed OBSERVABILITY event type and MANAGE_OBSERVABILITY permission
  • Deprecated legacy Payments API in favor of Transactions API

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Saleor

Get notified when new releases ship.

Sign up free

About Saleor

Django based open-sourced e-commerce storefront.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]