v2.5.0
v2.5.0
Reaction v2.5.0 adds minor features and performance enhancements, fixes bugs and contains no breaking changes since v2.4.0.
This release is being coordinated with Reaction Platform and is designed to work with v2.5.0
of Reaction Hydra and Example Storefront.
Notable changes
Filters have been added to Orders query
Adds API support to enable users to filter orders by: search keywords (fuzzy search), status, payment status, fulfillment status, date range.
Faster Jest integration tests
By switching to jest-mongodb
, we've seen 8x speed improvement when running npm run test:integration
Feature
- feat: add various filters to the main orders query (#5575)
- 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)
- fix: Add missing GraphQL argument descriptions (#5547)
Refactors
- refactor: create verifySMTPEmailSettings GraphQL mutation, replace meteor version (#5531)
- refactor: various small fixes (#5561)
- refactor: Add extra field to the error message (#5574)
- refactor: use CardHeader for Filter by File card (#5569)
- refactor: add indices on updatedAt for CDC (Products & SimpleInventory) (#5571)
- refactor: rewrite
accounts/sendResetPasswordEmail
into a GraphQL mutation (#5558) - 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, usepublishProductsToCatalog
GQL Mutation instead (#5541
Tests
- tests: faster Jest integration tests (#5549)
Docs
- docs: Fix test command in README.md (#5565)
Chores
- chore: fix various prop type validation errors (#5550)