Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kieckhafer
Copy link
Member

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, use publishProductsToCatalog 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)

kieckhafer and others added 30 commits September 10, 2019 15:29
…r-removeContextInGraphQL-verifySMTPEmailSettings
…r-removeContextInGraphQL-verifySMTPEmailSettings
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
from context.requestHeaders

Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
jmaver-plume and others added 24 commits September 21, 2019 14:09
Signed-off-by: Jaka Maver <[email protected]>
Add indices on updatedAt for CDC (Products & SimpleInventory)
Signed-off-by: Erik Kieckhafer <[email protected]>
…eader

refactor(catalyst): use CardHeader for Filter by File card
…57/reaction into jm18457-feat-5555-multilingual-email
Signed-off-by: Will Lopez <[email protected]>
…hancements

feat: add various filters to the main orders query
…moveContextInGraphQL-verifySMTPEmailSettings

refactor: create verifySMTPEmailSettings GraphQL mutation, replace meteor version
Copy link
Member

@manueldelreal manueldelreal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested the regression suite with special attention to:

Email workflows
Order filtering (new)
E2E order placing (3 datasets: example dataset, fresh db and enterprise dataset)

Copy link
Member

@willopez willopez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with sample data, LGTM

@willopez willopez merged commit 5c215e4 into master Sep 26, 2019
@kieckhafer kieckhafer deleted the release-v2.5.0 branch October 3, 2019 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants