github reactioncommerce/reaction v2.7.0

v2.7.0

Reaction v2.7.0 adds performance enhancements and fixes bugs.

This release is being coordinated with Reaction Platform and is designed to work with v2.7.0 of Reaction Hydra and Example Storefront.

Notable changes

More packages have continued to migrate from no-meteor folders to node-app

As part of de-meteorization of the Reaction API, We have continued the migration of moving all server side code in no-meteor folders to their respective node-app folders.

Potential Breaking Changes for Custom Plugins

There might be breaking changes in custom plugins due to the movement of core packages to the node-app folders. Custom plugins will need to update their imports paths to reflect the new location of packages.

Fixes

  • fix: pass correct userId when creating a shop (#5694)
  • fix: filter products by file on Windows (#5700)

Refactors

  • refactor: Move accounts plugin to Node app and better split accounts from users/IDP (#5693)
  • refactor: clean-up tasks related to removing appEvents from all meteor code (#5692)
  • refactor: clean-up tasks related to moving files to the node-app (#5688)
  • refactor: simpleSchema updates for mockContext (#5685)
  • refactor: move getPaymentMethodConfigByName to context (#5684)
  • refactor: create archiveProducts GQL mutation to replace meteor methods (#5680)
  • refactor: move jobs-queue from server/no-meteor to node-app (#5678)
  • refactor: move cart from server/no-meteor to node-app (#5675)
  • refactor: move checkout from server/no-meteor to node-app (#5674)
  • refactor: move core plugin to Node app (#5673)
  • refactor: move discounts plugins to Node app (#5672)
  • refactor: move marketplace to Node app (#5671)
  • refactor: move orders from server/no-meteor to node-app (#5670)
  • refactor: move catalog from server/no-meteor to node-app (#5658)
  • refactor: move navigation from server/no-meteor to node-app (#5656)
  • refactor: move email from server/no-meteor to node-app (#5655)
  • refactor: move i18n from server/no-meteor to node-app (#5654)
  • refactor: move product and product-variant from server/no-meteor to node-app (#5669)
  • refactor: move sitemap-generator from server/no-meteor to node-app (#5667)
  • refactor: move Tags from server/no-meteor to node-app (#5665)
  • refactor: move dashboard from server/no-meteor to node-app (#5663)
  • refactor: move product-admin plugin to Node app (#5659)
  • refactor: move notifications plugin to Node app (#5661)

Don't miss a new reaction release

NewReleases is sending notifications on new releases.