saleor

Saleor Core: the high performance, composable, headless commerce API.

BSD-3-CLAUSE License

Stars
20K
Committers
286

Bot releases are hidden (Show)

saleor - 3.14.19

Published by kadewu about 1 year ago

  • Bump cryptography to 41.0.4 (#14066) (534dc10a49)
  • Add missing undiscounted total price in order line (#14054) (18eaa0cd90)
  • Bump kciter/aws-ecr-action to v4 (#14059) (15706da945)
  • Subclass HttpResponseRedirect to override allowed schemes (#14028) (dcfd0ec4ee)
  • Add update of user when logging in using openid connect (#13948) (92fd4e2ee3)
  • Use the DB replica for more operations (#13992) (f83afdcb3b)
saleor - 3.13.28

Published by kadewu about 1 year ago

  • Bump cryptography to 41.0.4 (#14067) (55c9705709)
  • Use the DB replica for more operations (#13991) (6fe2634389)
saleor - 3.12.34

Published by kadewu about 1 year ago

  • Bump cryptography to 41.0.4 (#14068) (41caf763df)
saleor - 3.16.0

Published by maarcingebala about 1 year ago

Welcome to Saleor 3.16 release!

Breaking changes

  • Feature preview breaking changes:

    • Deprecate OrderSettingsInput.defaultTransactionFlowStrategy. It will be removed
      in Saleor 3.17. Use PaymentSettingsInput.defaultTransactionFlowStrategy instead.
    • Deprecate OrderSettings.defaultTransactionFlowStrategy. It will be removed
      in Saleor 3.17. Use PaymentSettings.defaultTransactionFlowStrategy instead.
  • Add IP filter feature to backend HTTP requests - #13891 by @NyanKiyoshi

    • This rejects server-side HTTP requests (webhooks, OIDC, etc.) if they try to communicate
      with private or loopback IP addresses to change the default behavior,
      refer to HTTP_IP_FILTER_ENABLED, and HTTP_IP_FILTER_ALLOW_LOOPBACK_IPS settings
      for more details.
  • Change in the CSV export. It will now use an empty string for empty attribute values instead of a single whitespace value.

GraphQL API

  • Add customerIpAddress to transactionInitialize and transactionProcess mutations - #13718 by @korycins

  • Add PaymentSettings to Channel - #13677 by @korycins

  • Adjust where filtering by empty values - explicit treat empty values - #13754 by @IKarbowiak

  • Add storedPaymentMethodRequestDelete mutation - #13660 by @korycins

  • Add externalReference to updateWarehouse. It will allow updating the warehouse by
    external reference. - #13342 by @Smit-Parmar

  • Add Filter warehouses by metadata - #13345 by @Smit-Parmar

  • Add API for tokenizing payment methods - #13879 by @korycins

  • Deprecate the NOTIFY_USER webhook and the externalNotificationTrigger mutation - #13881 by @maarcingebala

Saleor Apps

  • Add customerIpAddress to TRANSACTION_INITIALIZE_SESSION and TRANSACTION_PROCESS_SESSION webhooks #13718 by @korycins
  • Add STORED_PAYMENT_METHOD_DELETE_REQUESTED webhook event - #13660 by @korycins
  • Add notifyCustomer flag to FulfillmentCreated subscription type - #13620 by @Air-t
    • Inform apps if customer should be notified when fulfillment is created.
  • Add notifyCustomer flag to FulfillmentApproved subscription type - #13637 by @Air-t
    • Inform apps if the customer should be notified when fulfillment is approved.
  • Add GIFT_CARD_EXPORT_COMPLETED webhook - #13765 by @Air-t
    • Event sent when CSV export for gift cards is completed.
  • Add PRODUCT_EXPORT_COMPLETED webhook - #13787 by @Air-t
    • Event sent when CSV export for products is completed.
  • Add FULFILLMENT_TRACKING_NUMBER_UPDATED webhook - #13708 by @Air-t
    • Called after the fulfillmentUpdateTracking or orderFulfill mutation if the tracking number is updated.
  • Add support for tokenizing payment methods via sync webhooks - #13879 by @korycins
  • Add missing FULFILLMENT_CREATED event call to automatically_fulfill_digital_lines_with_fulfillment_created action. - #13823 by @Air-t
  • Increase timeout of shipping filtering webhooks: ORDER_FILTER_SHIPPING_METHODS and CHECKOUT_FILTER_SHIPPING_METHODS to 20 seconds - #13989 by @maarcingebala

Other changes

  • Add lazy payload generation for legacy webhook payloads - #13758 by @maarcingebala
    • Before this change, the static legacy payloads were generated even when a subscription was provided. From now on, the legacy payloads will be generated only when the subscription is missing.
  • Fix error in variant available stock calculation - 13593 by @awaisdar001
  • Add missing currency in action for transaction requests - 13786 by @AjmalPonneth
  • Fix the GiftCard.core description - #13728 by @rafiwts
  • Change error message when denying permission - #13334 by @rafiwts
  • Add filter by slugs to attribute choices - #13761 by @rafiwts
  • Add a new product field on AssignedProductAttributeValue. The first part of simplifying Attribute - Product relation from #12881 by @aniav
  • Fix NoneType in prodcutChannelsListingUpdate - #13694 by @Manoj-gowra
  • Extended AttributeValueTranslation.name to 250 characters - #13776 by @aniav
  • Add a new page field on AssignedPageAttributeValue. The first stage (migration) of a simplification of Attribute - Page relation - #13403 by @michal-macioszczyk
  • Update workflow actions with Poetry dependencies - #13736 by @rafiwts
saleor - 3.16.0-a.1

Published by jakubkuc about 1 year ago

  • Fix invalid adyen mock (#14004) (#14024) (9f26c2c7da)
saleor - 3.15.6

Published by kadewu about 1 year ago

  • Fix search bug: 'NoneType' object has no attribute 'strip' (#13936) (daad987c2d)
saleor - 3.15.5

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.15.4...3.15.5

saleor - 3.14.18

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.14.17...3.14.18

saleor - 3.13.27

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.13.26...3.13.27

saleor - 3.12.33

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.12.32...3.12.33

saleor - 3.11.43

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.11.42...3.11.43

saleor - 3.15.4

Published by kadewu about 1 year ago

  • Create temporary vatlayer tables (#13906) (2c7039a14a)
saleor - 3.15.3

Published by maarcingebala about 1 year ago

  • Add migration to drop tables from unused django-prices-openexchangerates package (#13898) (6599369794)
saleor - 3.13.26

Published by fowczarek about 1 year ago

  • Optimize updates product discounts (#13877) by @8r2y5 @fowczarek
saleor - 3.15.2

Published by fowczarek about 1 year ago

  • Optimize updates product discounts (#13876) by @8r2y5 @fowczarek
saleor - 3.15.1

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.15.0...3.15.1

saleor - 3.14.17

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.14.16...3.14.17

saleor - 3.13.25

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.13.24...3.13.25

saleor - 3.12.32

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.12.31...3.12.32

saleor - 3.11.42

Published by NyanKiyoshi about 1 year ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.11.41...3.11.42