saleor

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

BSD-3-CLAUSE License

Stars
20K
Committers
286

Bot releases are visible (Hide)

saleor - 3.16.54

Published by zedzior 4 months ago

  • Refactor channel by order/checkout line loaders (#16171) (861cd5e118)
  • Add validator for required field name in attribute bulk mutations (#16178) (054f427b31)
  • Cache JWT manager so it's not reimported dynamically (ee799606a9)
  • Fix failing products boolean filter (#16148) (c2f778533a)
saleor - 3.17.50

Published by zedzior 4 months ago

  • Refactor channel by order/checkout line loaders (#16172) (1b4ca573e3)
  • Add validator for required field name in attribute bulk mutations (#16177) (19807689ea)
  • Cache JWT manager so it's not reimported dynamically (d278d321ce)
  • Fix failing products boolean filter (#16147) (6ac842f824)
saleor - 3.18.52

Published by zedzior 4 months ago

  • Refactor channel by order/checkout line loaders (#16173) (d2c29e18e7)
  • Add validator for required field name in attribute bulk mutations (#16176) (51a9bd0b7e)
  • Cache JWT manager so it's not reimported dynamically (c5a952542e)
  • Fix failing products boolean filter (#16151) (0184cdeb08)
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