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.19.52

Published by zedzior 4 months ago

  • Adjust address validation skipping logic (#16052) (825969ce6e)
    • Bring back required fields check - omitting or providing null, " " and "" values for required field will rise an error
    • Bring back phone number validation
    • Run normalisation on valid fields
    • Enable the feature for accountAddressCreate, accountAddressUpdate and accountUpdate mutations
  • Refactor channel by order/checkout line loaders (#16174) (785c0626ec)
  • Add validator for required field name in attribute bulk mutations (#16175) (9fc8d7ef0d)
  • Cache JWT manager so it's not reimported dynamically (5daab65f2e)
  • Fix failing products boolean filter (#16146) (88787ea676)
saleor - 3.19.51

Published by IKarbowiak 4 months ago

  • Clean up draft order discounts - #16116 by @IKarbowiak
    • Fix applying shipping voucher
    • Update TaxableObject.shipping_price resolver for the Order instance - right now, the shipping_price returns the discounted price
    • Update TaxableObject.discounts resolver - only not applied discounts are returned (ENTIRE_ORDER voucher and MANUAL discounts
  • Fix issuingPrincipal field resolution - #16152 by @tomaszszymanski129
saleor - 3.19.50

Published by IKarbowiak 4 months ago

  • Fix CheckoutRemovePromoCode mutation, when the voucher promoCodeId is provided, look through all voucher codes and clear the checkout voucher code if it belongs to the provided voucher - #16138 by @Air-t
  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16104 by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16100 by @8r2y5
saleor - 3.18.51

Published by IKarbowiak 4 months ago

  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16103 by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16099 by @8r2y5
saleor - 3.17.49

Published by IKarbowiak 4 months ago

  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16090 by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16098 by @8r2y5
  • Track HTTP compression in telemetry - #16131 by @patrys
saleor - 3.16.53

Published by IKarbowiak 4 months ago

  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16089 by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16097 by @8r2y5
  • Track HTTP compression in telemetry - #16132 by @patrys
saleor - 3.15.52

Published by IKarbowiak 4 months ago

  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16088 by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16096 by @8r2y5
  • Track HTTP compression in telemetry - #16133 by @patrys
saleor - 3.14.78

Published by IKarbowiak 4 months ago

  • Extend OrderLine type with isPriceOverridden field and make unitDiscountType nullable - #16033 by @IKarbowiak
  • Track HTTP compression in telemetry - #16134 by @patrys
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL - #16123, #16137 by @8r2y5
saleor - 3.19.49

Published by kadewu 4 months ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.19.48...3.19.49

saleor - 3.18.50

Published by kadewu 4 months ago

What's Changed

Full Changelog: https://github.com/saleor/saleor/compare/3.18.49...3.18.50

saleor - 3.19.48

Published by maarcingebala 4 months ago

  • Fix handling null channel slug in VariantChannelListingByVariantIdAndChannelSlugLoader (#16127) (cb372965d9)
saleor - 3.18.49

Published by maarcingebala 4 months ago

  • Fix handling null channel slug in VariantChannelListingByVariantIdAndChannelSlugLoader (#16126) (a465f262bb)
saleor - 3.19.47

Published by zedzior 4 months ago

Breaking changes

Prevent circular calls in sync events for order.discounts field (#16111) (c54543e0ef)
This one disables Order.discounts field from subscription queries in sync webhooks. The field was prone to bug and could lead to recursion error.

Other changes

Throw a ValidationError on CheckoutRemovePromoCode mutation if code was not removed. (#16095) (11967b095a)

saleor - 3.19.46

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16083) (f6fbed532c) by @IKarbowiak
saleor - 3.18.48

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16082) (3c424d0a1b) by @IKarbowiak
saleor - 3.17.48

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16081) (f1ba18fde3) by @IKarbowiak
  • Fix KeyError when event_type was not present in the event dict. (#16035) (#16067) (e3fbf6ba6d) by @Air-t
  • Prevent performing both transaction and payment checkout process at the same time (#15971) (#16063) (dd8cbf416d) by @IKarbowiak
  • Disallow to update checkout shipping method with mismatching currency (#16025) (6ef85b2596) by @aniav
  • Make linter happy (283d33a4bf) by @aniav
  • Disallow to update checkout shipping method with mismatching currency (1c18575416) by @tomaszszymanski129
saleor - 3.16.52

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16080) (adc7bdd387) by @IKarbowiak
  • Fix KeyError when event_type was not present in the event dict. (#16035) (#16066) (b90e9df97e) by @Air-t
  • Prevent performing both transaction and payment checkout process at the same time (#15971) (#16062) (bf983b79a3) by @IKarbowiak
  • Disallow to update checkout shipping method with mismatching currency (#16026) (c3b60fde12) by @aniav
  • Add proper patch for the test (2cbaa9ab8f) by @aniav
  • Make linter happy (6e21d76e11) by @aniav
  • Disallow to update checkout shipping method with mismatching currency (220676ac8b) by @tomaszszymanski129
saleor - 3.15.51

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16079) (a104b336ea) by @IKarbowiak
  • Fix KeyError when event_type was not present in the event dict. (#16065) (00d844843d) by @Air-t
  • Prevent performing both transaction and payment checkout process at the same time (#15971) (#16061) (bcefe168aa) by @IKarbowiak
  • Disallow to update checkout shipping method with mismatching currency (#16027) (ed731dbb3d) by @aniav
  • Add proper patch for the test (d191c7c98e) by @aniav
  • Make linter happy (9db4ab34f7) by @aniav
  • Disallow to update checkout shipping method with mismatching currency (b126015ef1) by @tomaszszymanski129
saleor - 3.14.77

Published by Air-t 4 months ago

  • Set unit_discount_reason on line when the entire order voucher is applied (#16059) (c0d92fb109) by @IKarbowiak
  • Improve validation for email plugins, add support for env var USER_EMAIL_URL (#16076) (5360b6bf2a) by @8r2y5
  • Fix KeyError when event_type was not present in the event dict. (#16064) (bf61b788f5) by @Air-t
  • Prevent performing both transaction and payment checkout process at the same time (#15971) (bda427d93b) by @IKarbowiak
  • Disallow to update checkout shipping method with mismatching currency (#16028) (070f64ee76) by @aniav
  • Add proper patch for the test (339984546d) by @aniav
  • Remove mock for a webhook availabile in newer versions (5e12d83c49) by @aniav
  • Make linter happy (412c765a27) by @aniav
  • Disallow to update checkout shipping method with mismatching currency (8a028121fc) by @tomaszszymanski129
saleor - 3.18.47

Published by maarcingebala 5 months ago

  • Product dataloader optimizations (#16085) (fb97ec9371)
  • Fix KeyError when event_type is present in the event dict (#16035) (#16068) (2fa6aa2267)
  • Prevent performing both transaction and payment checkout process at the same time (#15971) (#16071) (32307ece26)
  • Disallow to update checkout shipping method with mismatching currency (53f78bdb0b)