- Assign missing user to context (#9520) (6fce3bc)
- Add category webhook events (#9490) (6c3162f)
- Add default ordering to order discounts (362a6c5)
- Refactor app tokens (#9438) (81d02e7)
- Fix errors handling for
orderFulfillApprove
mutation (#9491) (c622023) - Enable JWT expiration by default (#9483) (e44fbed)
- Raise formatted error when trying to assign assigned media to variant (#9496) (b0672ee)
- Update
orderNumber
field inOrderEvent
type (#9447) (bef5dc4) - Fix shipping methods caching (#9472) (2526250)
- Do not create AttributeValues when values are not provided (#9446) (a8846a8)
- Add response status code to event delivery attempt (#9456) (f64ad03)
- Add custom variant prices in checkout (#9393) (620569b)
- Don't rely on counting counting objects when reindexing (#9442) (505ff51)
- Make OIDC plugin public (#9406) (7d2e77c)
- Switch payload ids from DB's to Graphql (#9388) (984ddb4)
- Add subscription webhooks (#9394) (aca6418)
- Return
user_email
or order user's email in order payloaduser_email
field (#9419) (c2d2486) - Allow to access to app's resources when app is an owner (#9425) (b6e950e)
- Add language_code to webhook payloads for Order, Checkout and Customer (#9433) (a96cc37)
- Mutation for creating an order from checkout (#9343) (ef22676)
- Better permissions (#9363) (ab45ebd)
- Allow filtering attribute values by ids (#9399) (08b6645)
- Fix failing
checkoutCustomerAttach
mutation (#9401) (80e94d3) - Make GraphQL list items non-nullable (#9391) (6e1f00a)
- Migrate order id from int to UUID (#9324) (41b8755)
- Add
handle_checkouts
permission (#9402) (a10573b) - Fix unhandled GraphQL errors after removing
graphene-django
(#9398) (01890cc) - Port a better schema printer from GraphQL Core 3.x (#9389) (bd0f5b4)
- Fix flaky order payload serializer test (#9387) (76cf81e)
- Allow plugins to create their custom error code (#9300) (efd8758)