Reaction Commerce v2.4.0 Release Notes

Release Date: 2019-09-19 // over 4 years ago
  • v2.4.0

    ๐ŸŽ Reaction v2.4.0 adds minor features and performance enhancements, fixes bugs and contains no breaking changes since v2.3.0.

    ๐Ÿš€ This release is being coordinated with Reaction Platform and is designed to work with v2.4.0 of Reaction Hydra and Example Storefront.

    Notable changes

    ๐ŸŒ Translations have been moved out of Meteor

    โšก๏ธ i18n translations have been moved outside of the Meteor context. This provides a standard route, /locales/resources.json, where all translations live, and allows for real-time updates to translations without needing to flush the cache.

    โœ… Meteor app-tests have

    ๐Ÿšš As part of our move away from Meteor, all Meteor app-tests have been removed. This speeds up both local testing and testing on CI.

    ๐Ÿ”‹ Feature

    • ๐ŸŒ feat: Translations without Meteor (#5514)

    ๐Ÿ›  Fixes

    • ๐Ÿ›  fix: restore Add/Remove menu item in products page (#5564)
    • ๐Ÿ›  fix: use catalyst button for mediauploader (#5563)
    • ๐Ÿ›  fix: restore loadTranslations fn (#5546)

    ๐Ÿ”จ Refactors

    • ๐Ÿ”จ refactor: remove Reaction.Email (#5559)
    • ๐Ÿ”จ refactor: remove all code releated to inviting a shop owner (#5553)
    • ๐Ÿ”จ refactor: Fix proptype warning with ReactSortableTree (#5552)
    • ๐Ÿ”จ refactor: remove catalog/publish/products meteor method, use publi#5541hProductsToCatalog GQL Mutation instead ([#](http:#5541//github.com/reactioncommerce/reaction/pull/))

    โœ… Tests

    • โœ… tests: Faster Jest integration tests (#5549)

    ๐Ÿ“„ Docs

    • ๐Ÿ“„ docs: Fix test command in README.md (#5565)
    • ๐Ÿ“„ docs: Add missing GraphQL argument descriptions (#5547)

    Chores

    • ๐Ÿšš chore: remove meteor app-tests (#5560)
    • chore: fix various prop type validation errors (#5550)