Reaction Commerce v3.0.0-beta Release Notes
Release Date: 2020-01-18 // over 4 years ago-
v3.0.0-beta
๐ This is the beta release of our new Reaction project.
๐ Reaction releases will no longer be coordinated across all projects - we'll release each project, independently, as needed. This means version numbers will no longer be in sync. The newest versions of each project will work together. This change has two exceptions: we will release all projects in coordination for a
beta
release, and all projects in coordination for the officialv3.0.0
release.Notable changes
๐ฅ BREAKING CHANGE: Removal of meteor-login-token
๐ All Reaction API services now authenticate through OAuth2, via
reaction-hydra
andreaction-identity
.meteor-login-token
has been replaced with anAuthorization
header. See our authorization docs for more.GraphQL API
This release includes additional
queries
andmutations
which now allows our API to cover all former Meteor methods and actions.๐ Features
- โ feat: Add createNavigationTree mutation & its tests #6023
- ๐ feat: pt-BR translation for reaction-orders. #6004
- feat: Compute displayPrice as resolver as needed #6025
- ๐ feat: authentication plugin; drop support for meteor-login-token header #5999
- feat: change graphql route #6027
- feat: add delete action to account managers policy #6024
- โก๏ธ feat: Add updateAccountGroup mutation #6016
๐ Fixes
- ๐ fix: fix user roles and owner permission checks #6008
- ๐ fix: Invisible Tags do not show on Admin tags list #6028
๐จ Refactor
- ๐จ refactor: remove restriction that limits account to one group per shop #6035
- ๐จ refactor: remove legacyRoles from authorization #6021
- ๐จ refactor: add legacy system name to permission resource structure #6019
- ๐จ refactor: use functionsOfType to register multiple auth permissions functions #6009
- ๐จ refactor: better internal context design #6020
โ Tests
- โ tests: integration test approve order payments mutation #6013
- โ tests: adds integration test for captureOrderPayments mutation #6015
Chores
- ๐ chore: fix up eslintignore #6026
Contributors
๐ Thanks to @trojanh for contributing to this release! ๐