Reaction Commerce v2.9.0 Release Notes

Release Date: 2019-11-14 // over 4 years ago
  • 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! 🎉