Saleor Core: the high performance, composable, headless commerce API.
BSD-3-CLAUSE License
Bot releases are visible (Hide)
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.12.27...3.12.28
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.11.37...3.11.38
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.10.38...3.10.39
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.9.51...3.9.52
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.8.42...3.8.43
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.7.70...3.7.71
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.14.1...3.14.2
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.13.18...3.13.19
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.12.26...3.12.27
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.11.36...3.11.37
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.10.37...3.10.38
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.9.50...3.9.51
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.8.41...3.8.42
Published by NyanKiyoshi over 1 year ago
Full Changelog: https://github.com/saleor/saleor/compare/3.7.69...3.7.70
Published by SzymJ over 1 year ago
Published by maarcingebala over 1 year ago
Welcome to the 3.14 release of Saleor!
orderBulkCreate
mutation - #12269 by @zedziorThis mutation enables the creation of multiple orders with a single request, which is useful for importing orders from external systems. The mutation is more flexible in terms of the data it accepts, as most of the validation and calculations that occur when placing orders are skipped. For more details, please refer to the documentation at https://docs.saleor.io/docs/3.x/developer/bulks/bulk-orders.
Saleor 3.14 introduces the ability to restrict staff user access to selected channel data. Currently, this feature is only available for queries and mutations protected by the MANAGE_ORDERS
permission, but it will be extended to other permissions in the future. For more information, please refer to the documentation at https://docs.saleor.io/docs/3.x/developer/permissions#user-permissions.
checkoutCreateFromOrder
mutation - #12628 by @korycinsThe new checkoutCreateFromOrder
mutation enables the creation of a checkout based on an existing order. By accepting an order ID, it creates a new checkout with the same checkout lines as in the provided order. This feature makes it easier to implement an "order again" flow. For more information, please refer to the documentation at https://docs.saleor.io/docs/3.x/developer/checkout/order-to-checkout.
Gift cards can now be applied to checkouts without requiring an email and they are no longer locked to a single email after use. The fields GiftCard.usedBy
and GiftCard.usedByEmail
are deprecated and will be removed in Saleor 4.0. - #13019 by @tomaszszymanski129
The ProductBulkCreateError.path
field for errors related to product variants input in the productBulkCreate
mutation will now return more detailed error paths, e.g. variants.1.stocks.0.warehouse
instead of variants.1.warehouses
- #12534 by @SzymJ
The discounts
field has been removed from the listed plugin manager methods. Instead of the discounts
argument, an applied discount
is now assigned to each line in the CheckoutLineInfo
inside the CheckoutInfo
object. - #11934 by @fowczarek
calculate_checkout_total
calculate_checkout_subtotal
calculate_checkout_shipping
get_checkout_shipping_tax_rate
calculate_checkout_line_total
calculate_checkout_line_unit_price
get_checkout_line_tax_rate
preprocess_order_creation
This breaking change affects any custom plugins in open-source Saleor if they override any of the above-mentioned methods.
orderBulkCreate
mutation - #12269 by @zedziorattributeBulkTranslate
and attributeValueBulkTranslate
mutations - #12965 by @SzymJwhere
and search
filtering options on products
query - #12960 by @zedziorcustomerCreate
customerUpdate
staffCreate
staffUpdate
accountUpdate
customerBulkUpdate
checkoutCreateFromOrder
mutation to create checkout from order - #12628 by @korycinsenableAccountConfirmationByEmail
option in the shopSettingsUpdate
mutation, which allows controlling whether account confirmation should be sent on new account registrations (before it was controlled by env variable ENABLE_ACCOUNT_CONFIRMATION_BY_EMAIL
) - #12781 by @SzymJpath
field to ProductVariantBulkError
- #12534 by @SzymJenable_account_confirmation_by_email
to SiteSettings
model and allow to update it via shopSettingsUpdate
mutation - #12781 by @SzymJbrand
optional field with brand data (initially logo image) to Manifest
, AppInstallation
and App
- #12361 by @przladaexternalReference
field to AttributeValueInput
, BulkAttributeValueInput
and AttributeValueSelectableTypeInput
- #12823 by @SzymJStaff user domains
and Default permission group name for new staff users
.Default permission group name for new staff users
is set to a permission group with no channel restrictions.ORDER_BULK_CREATED
event, which is sent for successfully imported orders - #12536 by @zedziordescription_plaintext
for product - #12586 by @SzymJproduct_created
event in ProductBulkCreate
mutation - #12605 by @SzymJORDER_REFUNDED
, ORDER_FULLY_REFUNDED
, ORDER_PAID
webhooks - #12533 by @korycinscomplete_checkout
to assign guest checkout to account if it exists - #12758 by @FremahAENABLE_ACCOUNT_CONFIRMATION_BY_EMAIL
env variable from settings - ##12781 by @SzymJEMAIL_URL
value pointing to console output; from now on EMAIL_URL
has to be set explicitly - #12580 by @maarcingebalaOrders
to User
when creating a user using the OIDC plugin. - #12863 by @kadewudiscounted_price
on ProductChannelListing
and ProductVariantChannelListing
channel listings to return the pricing - #12713 by @IKarbowiakPublished by NyanKiyoshi over 1 year ago
isActive
field in the App manifest by @przlada in https://github.com/saleor/saleor/pull/12968
Full Changelog: https://github.com/saleor/saleor/compare/3.13.17...3.13.18
Published by NyanKiyoshi over 1 year ago
isActive
field in the App manifest by @przlada in https://github.com/saleor/saleor/pull/12970
Full Changelog: https://github.com/saleor/saleor/compare/3.12.25...3.12.26
Published by NyanKiyoshi over 1 year ago
isActive
field in the App manifest by @przlada in https://github.com/saleor/saleor/pull/12971
Full Changelog: https://github.com/saleor/saleor/compare/3.11.35...3.11.36
Published by NyanKiyoshi over 1 year ago
isActive
field in the App manifest by @przlada in https://github.com/saleor/saleor/pull/12972
Full Changelog: https://github.com/saleor/saleor/compare/3.10.36...3.10.37