Saleor 3.20.24 — Release Notes & Engineering Impact
Saleor 3.20.24. Source highlight: Split dataloaders in checkout and webhooks to avoid circular imports
594 tracked entries. Older history is imported progressively; see source coverage.
Saleor 3.20.24. Source highlight: Split dataloaders in checkout and webhooks to avoid circular imports
Saleor 3.20.23 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.20.22. Source highlight: Upgrade Django to version 4.2. Requests will now be handled asynchronously in separate threads. Persistent DB connections are disabled by default due to Django 4's issues with handling them properly - @przlada in #16524
Saleor 3.20.21. Source highlight: Deprecate WebhookPlugin and webhook-related manager methods. Webhook functionality will be moved from plugins to core modules in Saleor 3.21. See the list of all deprecated methods in the migration guide - @maarcingebala in https://github.com/saleor/saleor/pull/16587
Saleor 3.20.20. Source highlight: Improve performance on fetching payments from Stripe
Saleor 3.19.76. Source highlight: Do not call sync webhooks before async webhook when webhook's subscription query is missing
Saleor 3.18.64. Source highlight: Make celery worker prefetch multiplier configurable
Saleor 3.17.57. Source highlight: Bump requests-hardened to 1.0.0b4
Saleor 3.16.61. Source highlight: Bump requests-hardened to 1.0.0b4
Saleor 3.15.60. Source highlight: Improve performance on fetching payments from Stripe @kadewu in https://github.com/saleor/saleor/pull/16470
Saleor 3.14.86. Source highlight: Improve performance on fetching payments from Stripe @kadewu in https://github.com/saleor/saleor/pull/16463
Saleor 3.20.19. Source highlight: Allow to filter out order webhook events based on the channel slugs (docs) - (#16581)
Saleor 3.20.18 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.20.17. Source highlight: Do not call sync webhooks before async webhook when webhook's subscription query is missing (#16563) (c124b0e83f)
Saleor 3.20.16. Source highlight: Update undiscounted order tax prices when using Avatax data. #16567
Saleor 3.19.75. Source highlight: Update undiscounted order tax prices when using Avatax data. #16551
Saleor 3.20.15. Source highlight: Make celery worker prefetch multiplier configurable (#16557) (90b28798f3)
Saleor 3.20.14. Source highlight: Prevent from RecursionError when fetching multiple checkouts with expired prices - in #16510
Saleor 3.19.74. Source highlight: Prevent from RecursionError when fetching multiple checkouts with expired prices - in #16516
Saleor 3.18.63. Source highlight: Prevent from RecursionError when fetching multiple checkouts with expired prices - in #16536
Saleor 3.20.13. Source highlight: Use graphene ID in gift card payment log (#16532)
Saleor 3.20.12 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.19.73 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.20.11. Source highlight: Fix setting `undiscounted_base_shipping_price` on draft oders. Previously, the value wasn't saved when the shipping method was set, which caused the `undiscounted_base_shipping_price` to be 0. - #16480
Saleor 3.19.72. Source highlight: Fix setting `undiscounted_base_shipping_price` on draft oders. Previously, the value wasn't saved when the shipping method was set, which caused the `undiscounted_base_shipping_price` to be 0. - #16479
Saleor 3.14.85. Source highlight: Adjust `order.totalRemainingGrant` calculations. Right now, `totalRemainingGrant` calculations take into consideration overcharging of the order. - #16486
Saleor 3.20.10. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16503
Saleor 3.19.71. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16504
Saleor 3.18.62. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16505
Saleor 3.17.56. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16506
Saleor 3.16.60. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16501
Saleor 3.15.59. Source highlight: Adjust `order.totalRemainingGrant` calculations. Take into consideration overcharging of the order in `totalRemainingGrant` calculations. - #16500
Saleor 3.14.84 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.20.9. Source highlight: Fix generating payloads for order sync webhooks when they are triggered from async webhook resolvers. Previously calling an Order async webhook with sync webhooks inside would cause that payload for the sync webhooks would not be generated. Now, Order sync webhooks will be triggered before calling a
Saleor 3.19.70. Source highlight: Fix generating payloads for order sync webhooks when they are triggered from async webhook resolvers. Previously calling an Order async webhook with sync webhooks inside would cause that payload for the sync webhooks would not be generated. Now, Order sync webhooks will be triggered before calling a
Saleor 3.20.8. Source highlight: Add `checkoutTokens` filter to orders query (#16402) (e56155a4c9)
Saleor 3.19.69 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.19.68. Source highlight: Fix voucher total usage count. (#16456) (5516aa825f)
Saleor 3.18.61. Source highlight: Add `checkoutTokens` filter to orders query (#16401) (5eda689d13)
Saleor 3.17.55 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.16.59 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.15.58 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Saleor 3.14.83. Source highlight: Add `checkoutTokens` filter to orders query (#16397) (2cb03bdbd8)
Saleor 3.17.54. Source highlight: Fix concurrent access to Checkout metadata
Saleor 3.16.58. Source highlight: Fix concurrent access to Checkout metadata
Saleor 3.15.57. Source highlight: Fix concurrent access to Checkout metadata
Saleor 3.18.60. Source highlight: Fix not saving is_confirmed in `customerBulkUpdate` mutation (#16434) (cd2450b11b)
Saleor 3.19.67. Source highlight: Fix not saving is_confirmed in `customerBulkUpdate` mutation (#16435) (cae0c65615)
Saleor 3.20.7. Source highlight: Fix not saving is_confirmed in `customerBulkUpdate` mutation (#16436) (ded61a1bf6)
Saleor 3.20.6 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.