github saleor/saleor 3.3.0

latest releases: 3.19.37, 3.18.43, 3.17.44...
2 years ago

Welcome to the 3.3.0 release of Saleor!

Breaking changes

  • PREVIEW_FEATURE: replace error code NOT_FOUND with CHECKOUT_NOT_FOUND for mutation OrderCreateFromCheckout - #9569 by @korycins

Other changes

  • Use fulltext search for products (#9344) (4b6f259) by @patrys
  • Precise timestamps for publication dates - #9581 by @IKarbowiak
    • Change publicationDate fields to publishedAt date time fields.
      • Types and inputs where publicationDate is deprecated and publishedAt field should be used instead:
        • Product
        • ProductChannelListing
        • CollectionChannelListing
        • Page
        • PublishableChannelListingInput
        • ProductChannelListingAddInput
        • PageCreateInput
        • PageInput
    • Change availableForPurchaseDate fields to availableForPurchaseAt date time field.
      • Deprecate Product.availableForPurchase field, the Product.availableForPurchaseAt should be used instead.
      • Deprecate ProductChannelListing.availableForPurchase field, the ProductChannelListing.availableForPurchaseAt should be used instead.
    • Deprecate publicationDate on CollectionInput and CollectionCreateInput.
    • Deprecate PUBLICATION_DATE in CollectionSortField, the PUBLISHED_AT should be used instead.
    • Deprecate PUBLICATION_DATE in PageSortField, the PUBLISHED_AT should be used instead.
    • Add a new column published at to export products. The new field should be used instead of publication_date.
  • Add an alternative API for fetching metadata - #9231 by @patrys
  • New webhook events related to gift card changes (#9588) (52adcd1) by @SzymJ
  • New webhook events for changes related to channels (#9570) (e5d78c6) by @SzymJ
  • Tighten the schema types for output fields (#9605) (81418cb) by @patrys
  • Include permissions in schema descriptions of protected fields (#9428) (f0a988e) by @maarcingebala
  • Update address database (#9585) (1f5e84e) by @patrys
  • Handle pagination with invalid cursor that is valid base64 (#9521) (3c12a1e) by @jakubkuc
  • Handle all Braintree errors (#9503) (20f21c3) by @L3str4nge
  • Fix recalculate_order dismissing weight unit (#9527) (9aea317)
  • Fix filtering product attributes by date range - #9543 by @IKarbowiak
  • Fix for raising Permission Denied when anonymous user calls checkout.customer field - #9573 by @korycins
  • Optimize stock warehouse resolver performance (955489b) by @tomaszszymanski129
  • Improve shipping zone filters performance (#9540) (7841ec5) by @tomaszszymanski129

Don't miss a new saleor release

NewReleases is sending notifications on new releases.