v3.7.0
v3.7.0
Reaction v3.7.0 adds minor features and performance enhancements, and contains no breaking changes since v3.6.0.
Notable changes
Moves API Core into its own plugin
API core is now its own plugin which provides the ReactionAPICore
class. Use this to build a NodeJS microservice that is compatible with the Reaction Commerce platform, or to build your main Reaction Commerce API if you don't want to start by forking this project.
Finishes moving all plugins into their own npm packages
All remaining plugins which were not moved previous to this release have now been moved out of this project and into their own npm plugins.
Features
- feat: reaction as library (#6155)
Refactors
- refactor: use npm package for taxes plugin (#6228)
- refactor: move
shipments-flat-rate
plugin to npm (#6199) - refactor: move
taxes-flat-rate
plugin to npm (#6198) - refactor: use npm package for inventory plugin (#6226)
- refactor: use npm package for simple-pricing plugin (#6225)
- refactor: move shipments plugin to NPM package (#6224)
- refactor: use npm package for files plugin (#6217)
- refactor: move surcharges plugin to NPM package (#6223)
- refactor: use npm package for products plugin (#6220)
- refactor: move discounts plugin to NPM package (#6216)
- refactor: use npm package for simple-inventory plugin (#6222)
- refactor: move email-smtp plugin to NPM package (#6218)
- refactor: move email-templates plugin to NPM pkg (#6219)
- refactor: move payments plugin to NPM package (#6221)
- refactor: move
payments-stripe
plugin to npm (#6161) - refactor: use npm package for carts plugin (#6215)
- refactor: move
email
plugin to npm (#6200) - refactor: move orders plugin to NPM (#6214)
- refactor: move
notifications
plugin to npm (#6211) - refactor: move
job-queue
plugin to npm (#6197) - refactor: use npm package for tags plugin (#6212)