Reaction Commerce v3.7.0 Release Notes

Release Date: 2020-05-01 // almost 4 years ago
  • 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)

    Chores

    • โšก๏ธ chore: update renamed plugins (#6236)
    • โšก๏ธ chore: update plugins (#6235)
    • ๐Ÿ“ฆ chore: remove unused npm packages (#6229)
    • โšก๏ธ chore: update api-core (#6227)