Since Meteor 1.3 launched earlier this year, we’ve been shifting gears and focusing mostly on structural changes to Reaction. As Meteor’s platform architecture continues to transition from packages to Node.js modules, we’re working to get out ahead of the curve. We’ve also improved overall editing workflow with a few changes to our product detail pages.
Let’s take a look at some of the major highlights for this release:
Fully Compatible with Meteor 1.3
Reaction v0.14.0, which runs on an ES6 module structure, is now 100% compatible with the latest version of Meteor. We’ve deprecated all outdated structural features, including Atmosphere packages and the ReactionCore global variable, in favor of fully migrating to npm. We’ve also introduced several new plugins and tools, such as Reaction command line interface, to reflect these changes.
Revamped Product Pages
Our product detail page now features new sidebar settings, as well as updated control options. This should fix some of the right-to-left alignment issues some users may have been experiencing in their admin panel. We’ve also tidied up the overall style to better align with the rest of the app.
Due to the sheer volume of updates for this release— there are changes in nearly every file— be extra-careful when updating versions. You may need to do a fresh clone, or use reaction-cli to get a fresh checkout.
For a full list of feature changes, check out our release notes on GitHub, as well as our forums.
As always, we’d like to give a special thanks to all of our contributors:
We’ve now reached over 2,500 stars on GitHub, and over 550 forks. We appreciate all the support and interest. Thanks, everyone!
A Glimpse of What's Ahead
Our next release, targeted for mid-August, will be much more feature-heavy. For v0.15.0, we’ll be introducing tax management, better workflow for publishing products, transactional emails, and much, much more.
See you soon.