Saleor Core: the high performance, composable, headless commerce API.
BSD-3-CLAUSE License
Bot releases are visible (Hide)
Published by maarcingebala 4 months ago
Welcome to Saleor 3.20 release!
checkout
and checkouts
queries now allow to be used with HANDLE_PAYMENTS
permission. Previously, only MANAGE_CHECKOUTS
and IMPERSONATE_USER
were allowed to retrieve checkouts. This made the behavior around payment apps inconsistent.attributes
and productVariants
queriesanonymize
plugin. Use saleor/core/utils/anonymization
code instead. - by @aniavtype
field on PromotionCreateInput
- #16296 by @IKarbowiakEU
from CountryCode
enum - #16300 by @IKarbowiak
EU
is not a country code and might cause a misconfigurationtaxTypes
query - #15802 by @maarcingebalatranslatableContent
to all translation types; add translated object id to all translatable content types - #15617 by @zedziorChannel.taxConfiguration
field - #15610 by @Air-tWarehouse.stocks
field - #15771 by @teddyondiekicheckout
and checkouts
queries. Add HANDLE_PAYMENTS
to required permissions - #16010 by @Air-tcheckoutRemovePromoCode
mutation behavior to throw a ValidationError
when the promo code is not detached from the checkout. - #16109 by @Air-tprefetched_for_webhook
queryset for legacy payload generators - #15369 by @AjmalPonnethInsufficientStock
for inventory tracking for variants is disabled - #15475 by @carlosa54BrokerProperties
custom header to webhooks to support Azure Service Bus - #15899 by @patrysallow_writer
context manager to explicitly control when the writer database should be used - #15651 by @maarcingebalaproductVariants
resolvers by using JOINs instead of subqueries - #16262 by @maarcingebalaPublished by tomaszszymanski129 4 months ago
Published by tomaszszymanski129 4 months ago
Published by tomaszszymanski129 4 months ago
Published by tomaszszymanski129 4 months ago
Published by tomaszszymanski129 4 months ago
Published by tomaszszymanski129 4 months ago
Published by zedzior 4 months ago
Published by maarcingebala 4 months ago
Published by maarcingebala 4 months ago
Published by korycins 4 months ago
tokenCreate
and tokenRefresh
mutations (#16246) (d83650f069)Published by korycins 4 months ago
tokenCreate
and tokenRefresh
mutations (#16247) (3e77fb904f)Published by korycins 4 months ago
Published by korycins 4 months ago
Published by IKarbowiak 4 months ago
Published by maarcingebala 4 months ago
OrderEvent.type
field to speed up filtering by type
- #16192 by @maarcingebala(category_id, slug)
to Product
table - #16183 by @maarcingebalaPublished by IKarbowiak 4 months ago
SPECIFIC_PRODUCT
and apply_once_per_order
voucher on draft orders - #16153 by @IKarbowiakOrderEvent
model - #16195 by @maarcingebala(category_id, slug)
to Product
model - #16193 by @maarcingebalaPublished by korycins 4 months ago
MANAGE_ORDERS
permission when fetching order details order(externalReference: String)
(#16185) (b59f008348){
order(externalReference:"ASS-12345"){
id
}
}
will raise PermissionDenied, when MANAGE_ORDERS
permission is missing.
Published by zedzior 4 months ago
Published by zedzior 4 months ago
name
in attribute bulk mutations (#16179) (f91fa3b0e5)