v2.9.0
v2.9.0
Reaction v2.9.0 adds integration tests for GraphQL API endpoints, security updates and fixes a fulfillment method bug.
This release is being coordinated with Reaction Platform and is designed to work with v2.9.0
of Reaction Hydra and Example Storefront.
Notable changes
Add integration tests
As a part of the major push to remove the Meteor dependency from the GraphQL API, we've been adding more Jest integration tests with the goal of full integration test coverage for all GraphQL queries and mutations provided by all core and included plugins. In this release, we've added tests for the following GraphQL queries: shopBySlug
, orderByReferenceId
, ordersByAccountId
, addTag
and removeTag
. See test coverage epic here.
Fix a fulfillment bug
Refactors the updateOrderFulfillmentGroup
GraphQL mutation to update only the specified group, not all fulfillment groups.
Update packages for security vulnerabilities
Bumps @reactioncommerce/data-factory to version 1.0.1 and @reactioncommerce/job-queue to version 1.0.5.
Tests
- Add integration tests for shopBySlug GraphQL query #5701
- Add integration tests for orderByReferenceId GraphQL query #5697
- Add integration tests for ordersByAccountId GraphQL query #5696
- Add integration tests for addTag GraphQL query #5683
- Add integration tests for removeTag GraphQL query #5687
Security
- Upgrade insecure package versions #5745
Refactors & Fixes
- Only update fulfillment group for which id is provided #5723
Contributors
Thanks to @YuuwakU for contributing to this release! 🎉