Saleor Core: the high performance, composable, headless commerce API.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by maarcingebala over 1 year ago
Published by maarcingebala over 1 year ago
Published by maarcingebala over 1 year ago
Published by IKarbowiak over 1 year ago
Published by IKarbowiak over 1 year ago
checkoutComplete
- #12200 by @korycinsrelated_order
when related id is the old order_id
- #12173 by @kadewuPublished by IKarbowiak over 1 year ago
checkoutComplete
- #12199 by @korycinsrelated_order
when related id is the old order_id
- #12172 by @kadewuPublished by IKarbowiak over 1 year ago
Published by maarcingebala over 1 year ago
Welcome to the 3.12 release of Saleor!
Change the discount rounding mode - #12041 by @IKarbowiak
ROUND_DOWN
to ROUND_HALF_UP
- it affects the discount amount and total price of future checkouts and orders with a percentage discount applied.Include specific products voucher in checkout discount - #12191 by @IKarbowiak
specific product
and apply once per order
voucher discounts visible on the Checkout.discount
field.stocks
and channelListings
inputs for preview ProductVariantBulkUpdate
mutation have been changed. Both inputs have been extended with:
create
input - list of items that should be createdupdate
input - list of items that should be updatedremove
input - list of objects ID's that should be removedIf your platform relies on this preview feature, make sure you update your mutations stocks and channel listings inputs from:
{
"stocks/channelListings": [
{
...
}
]
}
to:
{
"stocks/channelListings": {
"create": [
{
...
}
]
}
}
Media and image fields now default to returning 4K thumbnails instead of original uploads - #11996 by @patrys
AVIF
and ORIGINAL
to ThumbnailFormatEnum
- #11998 by @patrysBulkAttributeValueInput
- #12095 by @SzymJstocks
and channel listings
in ProductVariantBulkUpdate
mutation.orderSettings
query to Channel
type - #11417 by @kadewu:
Channel.channelCreate
and Channel.channelUpdate
have new orderSettings
input.Shop.orderSettings
query. Use Channel.orderSettings
query instead.Shop.orderSettingsUpdate
mutation. Use Channel.channelUpdate
instead.ProductMedia
model - #11894 by @zedzioroldPassword
argument on passwordChange
mutation optional; support accounts without usable passwords - @11999 by @rafalpmetadata
in ProductVariantBulkCreate
and ProductVariantBulkupdate
mutations - #12097 by @SzymJoperationName
is set across different tabs - #11936 by @zaistePRODUCT_MEDIA CREATED
PRODUCT_MEDIA_UPDATED
PRODUCT_MEDIA_DELETED
THUMBNAIL_CREATED
Published by maarcingebala over 1 year ago
create_replace_order
for order lines with old_id
(#12194) (6945a26b2)Published by korycins over 1 year ago
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.11.11...3.11.12
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.10.13...3.10.14
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.9.26...3.9.27
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.8.29...3.8.30
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.7.58...3.7.59
Published by NyanKiyoshi over 1 year ago
Severity: medium
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests.
Affected versions: Saleor ≥ 2.0.0
Severity: low
Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests.
Affected versions: Saleor ≥ 2.0.0
Full Changelog: https://github.com/saleor/saleor/compare/3.1.47...3.1.48
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.8.28...3.8.29
Published by IKarbowiak over 1 year ago
Avalara
tax calculation for JPY currency - #12170 by @IKarbowiakPublished by IKarbowiak over 1 year ago
Avalara
tax calculation for JPY currency - #12169 by @IKarbowiakPublished by jakubkuc over 1 year ago