Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release v3.0.0-beta #6039

Merged
merged 2 commits into from
Jan 18, 2020
Merged

release v3.0.0-beta #6039

merged 2 commits into from
Jan 18, 2020

Conversation

kieckhafer
Copy link
Member

@kieckhafer kieckhafer commented Jan 17, 2020

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 official v3.0.0 release.

Notable changes

BREAKING CHANGE: Removal of meteor-login-token

All Reaction API services now authenticate through OAuth2, via reaction-hydra and reaction-identity. meteor-login-token has been replaced with an Authorization header. See our authorization docs for more.

GraphQL API

This release includes additional queries and mutations 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! 🎉

Signed-off-by: Erik Kieckhafer <ek@ato.la>
Signed-off-by: Erik Kieckhafer <ek@ato.la>
@kieckhafer kieckhafer marked this pull request as ready for review January 17, 2020 21:24
@kieckhafer kieckhafer merged commit 685f4da into release-3.0.0 Jan 18, 2020
@kieckhafer kieckhafer deleted the release-v3.0.0-beta branch January 23, 2020 20:52
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.

2 participants