Skip to content

Commit

Permalink
Merge pull request #6184 from reactioncommerce/release-next-v3.5.0
Browse files Browse the repository at this point in the history
release v3.5.0
  • Loading branch information
kieckhafer committed Apr 8, 2020
2 parents 0da316a + 3d5e5bc commit c6a9d69
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 12 deletions.
64 changes: 54 additions & 10 deletions CHANGELOG.md
@@ -1,3 +1,47 @@
# v3.5.0

Reaction v3.5.0 adds minor features and performance enhancements, fixes bugs, and contains no breaking changes since v3.4.0.

## Notable changes

### Moves three plugins into their own npm packages

`discount-codes`, `sitemap-generator` and `translations` plugins have been moved from internal plugins, to npm install packages.

### Price field has been deprecated on Product Variants and Options

A new `pricing` field has been added to Product and ProductVariant types, and `price` has been deprecated, to keep field consistant across packages and product types.

## Features

- feat: support passing product data with createProduct and createProductVariant ([#6150](https://github.com/reactioncommerce/reaction/pull/6150))

## Refactors

- refactor: deprecate bin/token script ([#6183](https://github.com/reactioncommerce/reaction/pull/6183))
- refactor: move sitemap generator plugin to npm ([#6144](https://github.com/reactioncommerce/reaction/pull/6144))
- refactor: move translations plugin to npm ([#6160](https://github.com/reactioncommerce/reaction/pull/6160))
- refactor: npm discount codes ([#6157](https://github.com/reactioncommerce/reaction/pull/6157))
- refactor: filter out variant media from product media query ([#6165](https://github.com/reactioncommerce/reaction/pull/6165))

## Fixes

- fix: adds new pricing field to product variants in order to correctly display prices ([#6159](https://github.com/reactioncommerce/reaction/pull/6159))
- fix: Update getAuthToken for ES6 modules ([#6156](https://github.com/reactioncommerce/reaction/pull/6156))

## Chores

- chore: issue template update ([#6158](https://github.com/reactioncommerce/reaction/pull/6158))
- chore: Update security deps ([#6190](https://github.com/reactioncommerce/reaction/pull/6190))

## Docs

- docs: Fix simple typo, epxect -> expect ([#6188](https://github.com/reactioncommerce/reaction/pull/6188))

## Contributors

Thanks to @timgates42 for contributing to this release! 🎉

# v3.4.0

Reaction v3.4.0 adds minor features and performance enhancements, and contains no breaking changes since v3.3.0.
Expand All @@ -12,7 +56,7 @@ Reaction v3.4.0 adds minor features and performance enhancements, and contains n

`updateShop` mutation has been expanded to allow updating of more Shop related settings via the GraphQL API

## Refactor
## Refactors

- refactor: add missing fields to updateShop mutation ([#6146](https://github.com/reactioncommerce/reaction/pull/6146))
- refactor: move navigation plugin into npm ([#6118](https://github.com/reactioncommerce/reaction/pull/6118))
Expand Down Expand Up @@ -40,7 +84,7 @@ Remaining `role` and `permissions` related code has been moved of the API and in

- feat: various updates for product editor ([#6141](https://github.com/reactioncommerce/reaction/pull/6141))

## Refactor
## Refactors

- refactor: allow all users with token to view order ([#6092](https://github.com/reactioncommerce/reaction/pull/6092))
- refactor: move roles and group.permissions code from account plugin to simple-auth plugin ([#6111](https://github.com/reactioncommerce/reaction/pull/6111))
Expand All @@ -65,7 +109,7 @@ Introduces Gateway capability, which allows for the API to be a participant on t
- feat: add gateway capabilities to API ([#6100](https://github.com/reactioncommerce/reaction/pull/6100))
- feat: add updateProductsVisibility mutation ([#6104](https://github.com/reactioncommerce/reaction/pull/6104))

## Refactor
## Refactors

- refactor: move system information plugin to npm ([#6105](https://github.com/reactioncommerce/reaction/pull/6105))
- refactor: replace internal authentication plugin with NPM installed plugin-authentication ([#6108](https://github.com/reactioncommerce/reaction/pull/6108))
Expand Down Expand Up @@ -1136,7 +1180,7 @@ This release is being coordinated with `reaction-platform` and is designed to wo
- chore: ensure an error message is logged for apollo errors (#5061)
- chore: more consistent Usage of ES6+ Code (#5056)

## Refactor
## Refactors

- refactor: Demeteorize registration for remaining API server plugins (#5234)
- refactor: Rename graphql endpoint (#5249)
Expand Down Expand Up @@ -1395,7 +1439,7 @@ We have added new documentation! :
- fix: migration 56 throwing an error (#4934)
- fix: 404 from invite email link (#4919)

## Refactor
## Refactors

- refactor: update `inventoryQuantity` field to be `inventoryInStock` (#4930)
- refactor: replace all Hooks with appEvents (#4915)
Expand Down Expand Up @@ -1582,7 +1626,7 @@ Breaking changes to how address validation works. Affects all plugins that provi
- fix: catalog variant inventory flags always false (#4742) .. Resolves #4741
- fix: tax calculation arguments, other tax fixes (#4811)

## Refactor
## Refactors

- refactor: shipping rules (#4789)

Expand Down Expand Up @@ -2062,7 +2106,7 @@ Fulfillment options are what we're calling what used to be shipment options. In
- fix: sync lowInventoryThreshold number between variants and child options (#4519)
- fix: Product prices showing as \$NaN.undefined on the customer product grid (#4518)

### Refactor
### Refactors

- refactor: Refactor cart / fulfillment hooks (#4535)
- refactor fulfillment items (#4531)
Expand Down Expand Up @@ -3288,7 +3332,7 @@ reactioncommerce/base:v4.0.1 removed the following:

We've updated our circle ci config to use [v2 of Workflows](https://circleci.com/docs/2.0/workflows/). This permits us to run additional automated tests on circle instead of using other services. We now have 6 workflow steps that must pass before a PR can be merged.

## Refactor
## Refactors

- refactor: rename Import to Importer (#3613) .. Resolves ##1364
- refactor: convert search modal wrapper to React (#3853)
Expand Down Expand Up @@ -3374,7 +3418,7 @@ Thanks to @pmn4 for contributing to this release!

- feat: Allow for ShopId when adding Brand Assets (#3529)

## Refactor
## Refactors

- refactor: Call OrdersList as a Component (#3848)

Expand Down Expand Up @@ -3563,7 +3607,7 @@ There are potentially breaking changes you should be aware of in this release.

- We've converted the Avalara Setting page to React (see #3348)

### Refactor
### Refactors

- (refactor): upgrade Meteor to 1.6.1 (#3615) .. Resolves #3029
- (refactor): eslint-9 and Aria (#3582) .. Resolves #3574
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Expand Up @@ -13,7 +13,7 @@ networks:

services:
api:
image: reactioncommerce/reaction:3.4.0
image: reactioncommerce/reaction:3.5.0
depends_on:
- mongo
env_file:
Expand Down
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "reaction-api",
"version": "3.4.0",
"version": "3.5.0",
"description": "Reaction is a modern reactive, real-time event driven ecommerce platform.",
"main": "./src/index.js",
"type": "module",
Expand Down

0 comments on commit c6a9d69

Please sign in to comment.