Saleor v3.5.0 Release Notes
-
GraphQL API
- ๐ Allow skipping address validation for checkout mutations (#10084) (7de33b145)
- โ Add
OrderFilter.numbers
filter - #9967 by @SzymJ - ๐ฆ Expose manifest in the
App
type (#10055) (f0f944066) - ๐ง Deprecate
configurationUrl
anddataPrivacy
fields in apps (#10046) (68bd7c8a2) - ๐ Fix
ProductVariant.created
resolver (#10072) (6c77053a9)
Saleor Apps
- Add webhooks
PAGE_TYPE_CREATED
,PAGE_TYPE_UPDATED
andPAGE_TYPE_DELETED
- #9859 by @SzymJ - Add webhooks
ADDRESS_CREATED
,ADDRESS_UPDATED
andADDRESS_DELETED
- #9860 by @SzymJ - Add webhooks
STAFF_CREATED
,STAFF_UPDATED
andSTAFF_DELETED
- #9949 by @SzymJ - Add webhooks
ATTRIBUTE_CREATED
,ATTRIBUTE_UPDATED
andATTRIBUTE_DELETED
- #9991 by @SzymJ - Add webhooks
ATTRIBUTE_VALUE_CREATED
,ATTRIBUTE_VALUE_UPDATED
andATTRIBUTE_VALUE_DELETED
- #10035 by @SzymJ - โ Add webhook
CUSTOMER_DELETED
- #10060 by @SzymJ - โ Add webhook for starting and ending sales - #10110 by @IKarbowiak
- ๐ Fix returning errors in subscription webhooks payloads - #9905 by @SzymJ
- ๐ Build JWT signature when secret key is an empty string (#10139) (c47de896c)
- ๐ Use JWS to sign webhooks with secretKey instead of obscure signature (ac065cdce)
- ๐ฐ Sign webhook payload using RS256 and private key used JWT infrastructure (#9977) (df7c7d4e8)
- Unquote secret access when calling SQS (#10076) (3ac9714b5)
๐ Performance
- โ Add payment transactions data loader (#9940) (799a9f1c9)
- Optimize 0139_fulfil_orderline_token_old_id_created_at migration (#9935) (63073a86b)
Other changes
- Introduce plain text attribute - #9907 by @IKarbowiak
- โ Add
metadata
fields toOrderLine
andCheckoutLine
models - #10040 by @SzymJ - โ Add full-text search for Orders (#9937) (61aa89f06)
- 0๏ธโฃ Stop auto-assigning default addresses to checkout - #9933 by @SzymJ
- ๐ Fix inaccurate tax calculations - #9799 by @IKarbowiak
- ๐ Fix incorrect default value used in
PaymentInput.storePaymentMethod
- #9943 by @korycins - ๐ Improve checkout total base calculations - #10048 by @IKarbowiak
- ๐ Improve click & collect and stock allocation - #10043 by @IKarbowiak
- ๐ Fix product media reordering (#10118) (de8a1847f)
- โ Add custom SearchVector class (#10109) (bf74f5efb)
- ๐ Improve checkout total base calculations (527b67f9b)
- ๐ Fix invoice download URL in send-invoice email (#10014) (667837a09)
- ๐ Fix invalid undiscounted total on order line (22ccacb59)
- ๐ Fix Avalara for free shipping (#9973) (90c076e33)
- Fix Avalara when voucher with
apply_once_per_order
settings is used (#9959) (fad5cdf46) - โ Use Saleor's custom UvicornWorker to avoid lifespan warnings (#9915) (9090814b9)
- โ Add Azure blob storage support (#9866) (ceee97e83)