Releases: reactioncommerce/reaction
v0.18.1
Major Features
- Transaction Emails sent with order status updates
- Customizable Email templates
- Discount Codes with account/user limit handling, shipping discounts.
Other Features
- Notification via SMS (thanks @andela-akolawole )
- Rewritten Payment section in checkout and Dashboard
Other Changes/Fixes
0.18.0
Fix console error in checkout form (PR #1686)
Introduce getShopPrefix method (client/lib/server) (PR #1685)
Route theme body class (PR #1672) @lcampanis
Variants without media to inherit media from their parents (PR #1664 fix #1322)
Add check to make sure subscription is ready before displaying Shipping options (PR #1660 fix #1650)
Update product handle matching (PR #1659)
Select and open newly created variants (PR #1655 fix #1614)
Prerender.io Integration (PR #1643 closes #1249) @spencern
Add audience permissions to registry items (PR #1639)
Fix i18next reference typo (PR #1637) @azemoh
Fix typo in i18n file so that error message showed key instead of text (PR #1635)
Fix Safari websocket connection browser policy (PR #1629)
Build index immediately on startup so that search doesn't throw an error (PR #1621 Fixes #1396)
Default product to blank object for instances where it may be undefined (PR #1619 Fixes 1484)
Don't blank out titles when cloning variants (PR #1617 Fixes #1610)
Fix bug that causes duplicated variants to be missing images. (PR #1611 Fixes #1319)
Fix permissions on Order when "guest" user (PR #1607 Fixes #1602 and #1595)
Use description for HTML description (PR #1606 Fixes #1605)
Fix errors during tests (PR #1603 resolves #1562)
Fix of nodemailer secure connection configuration. (PR #1601) @actuosus
Updated Apps, payment packages, mentioned above (PR #1592 resolves 1408)
Send order notification when user adds email (PR #1588 fixes #431)
Upgrade to react-komposer v2 (PR #1587 fixes #1581)
Update Order Progress Workflow (PR #1580 resolves #1224)
add Loggly integration (PR #1574)
Move import settings (PR #1573 resolves #1050)
Handle product with just top level variants (PR #1572 resolves #500)
Loading component added for reactionLayout (PR #1570 reolves #1455)
Expandable cards (PR #1569 resolves #1455)
Attempt to make tests more consistent (PR #1565)
Fix remove icon not displaying / revision change (PR #1564)
Allow for disabling/overriding of search modal from a plugin (PR #1561 resolves #1399)
Minor docker build updates (PR #1559)
Green flash on fields in PDP page after change success (PR #1558)
Revision control for images (PR #1555 resolves #1456)
Add missing labels (PR #1550)
CircleCI docker-compose port (PR #1549)
Move revision settings to catalog (PR #1544)
Fix Public / Private update when discarding changes (PR #1543 fixes #1503)
Placeholders + i18n for variant form fields (PR #1542 resolves #1480)
Docker security updates (PR #1541)
Fix for Alerts throwing error (PR #1538) @spencern
PDP Package Layout - ReactionLayout (PR #1536)
When building an accountsearch collection, actually build it. (PR #1532 resolves #1531)
Update const to conform to new file name (PR #1528)
Do not use revisions if the package is disabled (PR #1527) @callmephilip
Only register routes for enabled packages (PR #1526)
Fix for TypeError thrown by empty addressBook (PR #1524 resolves #1524)
Fixed unable to uncheck shipping & billing address of shop settings. (PR #1687) @khayong
0.18.1
restore email verification link in console (#1719)
updated translations (#1718, #1702)
create separate Docker base image and refactor CI builds with reaction-cli (#1714)
add wrapping to product grid titles (#1716)
added flex box styling to unauthorized login page (#1717)
save selected gridItems to profile (#1706, #1705 )
Contributors:
@reactioncommerce/core
@andela-akolawole
@callmephilip
@lcampanis
@spencern
@azemoh
@actuosus
@khayong
v0.17.1
Changes
- [email protected]
- Updated translations + Portuguese (#1514 #1547)
- Fix Type Error thrown by empty addressBook (#1525)
- Only register routes for enabled packages (#1526)
- Use "Archive" label instead of "Deleted (#1502)
- Docker security updates (#1541)
- Fix Alerts throwing error( #1537)
- Placeholders for variant form fields (#1542)
- Fix Public / Private update when discarding changes (#1543)
- Move revision settings to catalog (#1544)
v0.17.0
New Features
- Accounts Search
- Orders Search
- Order confirmation email template
- full order items, summary, address
- Search Sorting / Filtering
Product Detail Page
- revisions for all elements
- publish changes workflow
- private / public visibility
- archival
- new React components
- is still a "simple" product with variants
- enable or disable revision product type
- retains existing
product-variants
for non-revision
Changes:
- Docker build improvements
- Updated and completed translations (#1495)
- Arabic
- Chinese
- French
- German
- Hebrew
- Romanian contributed by @EpifaniaCollection
- Russian
- Spanish
- some languages that need translators are disabled by default
- experimental data migrations (#247)
- experimental acceptance tests + browserstack
Contributors
@EpifaniaCollection @markdowney @joseconstela @spencern @priezz @callmephilip
v0.16.1
New Features
Changes:
- Check if billing address exists (#1386)
- Hide user menu (#1387)
- Make close button work on tag nav bar in mobile mode (#1393)
- Prevent no image being found if no image has priority 0. (#1392)
- Try to prevent inline alert pile (#1391)
- PhantomJS installed using apt-get instead of npm prebuilt on Docker images. (#1325)
Contributors
v0.16.0 (#1415)
Release Notes for version v0.16.0
New Features:
Product Search: (PR #1350) (see documentation for more details.) Server-side code is in the package search-mongo
, client-side & UI is located in ui-search
.
Shipping: (PR #1357) Fixes to saving errors (#1320), various updates to UI, refactored shipping methods naming conventions (breaking change).
Changes:
Updated to Meteor 1.4.1.1
Added babelrc and stage-2 preset (#1329)
Move plugin loader from startup to reaction-cli (#1332)
Preserve custom profile fields in Accounts.onCreateUser (#1335)
Copy deprecated cfs:gridfs to local and update npm deps (#1336)
Persistent profile language (#1338)
Only build Docker image on master/development (#1359)
Load default user from env (#1369)
Exclude anonymous users from accounts publication (#1390)
Various UI and dependency updates
Bug Fixes:
Rounding of order total to negate fractions of cents in shipping invoice
##Testing
Test speed increase (#1355)
Acceptance test setup of user permissions (#1315)
Contributors
v0.15.2
- update cfs:gridfs npm dependencies to fix bson error
- Preserve custom profile fields in Accounts.onCreateUser
- Remove internal plugin loader in favor of reaction-cli loader
- update to Meteor 1.4.1.1
- Added babelrc and stage-2 preset
- Preserve custom profile fields in Accounts.onCreateUser #1335 @callmephilip
v0.15.1
v0.15.0
Release Notes
New Features:
Taxes: (see documentation for more details.) Now provides realtime tax lookup by address down to zip/postal codes with two different engines and custom rates
Changes:
Updated to Meteor 1.4.0.1
More product editing properties are available in the sidebar (Issue #885)
Move sending email to a job queue so that there is error handling and retry capability (PR #1282 fixes #959 and #1200)
Move font-awesome to CDN (#1223)
Add the ability to have Route hooks (#1253)
Inventory status is now updated when an order is created or shipped (Issue #964)
Allow any user who has the createProduct permission to also delete products (#1263)
update cardNumber schemas to allow for more types of credit cards
Create launchdock-connect plugin (also fixes #1061)
Bug Fixes:
Prevent discounts greater than order amount (Issue #1149)
Eliminated security vulnerabilities by updating request package used by authorize.net library (Issue #1151)
Fix "decrement cart by quantity" function (Issue #1003)
Numerous fixes to Error handling for payment methods
Fix Paypal discounts and refunds (PR #1275)
Fix Braintree discounts and refunds (PR #1265)
Fix Authorize.net discounts and refunds (PR #1279)
Fix Stripe refunds and discounts (Issue #1233)
Fix getting login screen on first load (Issue #1122)
Remove post-install bash script to fix installs on Windows (PR #1299)
Contributors
v0.14.2
Release 0.14.2
- Meteor 1.4.
- updates to discounts and refunds
- various payment provider updates
- new ui for tag edit mode
- contributions from @nialexsan for tag editing mode
- contributions from @newsiberian for namespacing i18n
- contribution from @hrath2015 guest order email fix
- add shipment information to order list view
- font-awesome from CDN, defaults back to local