Documentation moved to reaction-docs repo
The Reaction documentation source is now located in the reactioncommerce/reaction-docs
repository, while the documentation site is a Meteor application reactioncommerce/redoc
and available at https://docs.reactioncommerce.com
Complete rework of the Core Order Workflow.
- Added collection hooks to prevent moving to the next workflow status if intermediate steps are incomplete.
- Added a start button to start an order when you're ready
- Updated order workflow to allow non linear actions (jumping around between steps)
- Updated order page filters, reduced to 3 "New", "Processing", "Completed"
- Updated registry, added status for coreOrderWorkflow workflows. Workflow status is no longer determined by template.
- Updated schema, added status to workflow steps
- Updated look of order cards in order dashboard
- Updated the shipping "Invoice" workflow, replaced all generic text inputs with the numericInput component
Cart workflow and session logic updates
- Address isBillingDefault/isShippingDefault behavior fix
- Added de-structuring to cart methods;
- Reworked cart pub/sub
- Allow shipping/updateShipmentQuotes call within cart/addToCart
- Added new function quantityProcessing for calculating product quantity
- Fixed broken tests for app-client-integration-testing
- Added new tests for cart methods and cart pub/sub
Breaking Changes
- The cart/addToCart method now receives another set of arguments
- In cart/createCart: method now receives additional sessionId arg
- In cart/mergeCart: method now receives additional currentSessionId arg
- In cart/copyCartToOrder: method now receives additional currentSessionId arg
Additional Updates
- Various patches and bug fixes.
- Norwegian Translations
- Bulgarian Translations
- Updated Russian Translations
- BGN & PHP currency added
- Cart / Session refactoring and updates
- Theme updates for more customization control
- 25 + passing tests added
- Avatar updated to use
Accounts
profile - Removes 'utilities:gravatar', use:
jparker:avatar
- Updated
reaction
command line options (install, reset, pull)
New package reaction-paymentmethod has been created for use with testing and as a template for future payment method packages.
Pull Requests merged from Reaction contributors: