github reactioncommerce/reaction v1.6.2

v1.6.2

Potentially Breaking Changes

  • (ref): remove unused Router code (#3412)
    Note This code could potentially break a downstream app or shop if and only if it had added a publication which published all shops to the client and depended on this specific implementation in the router creating shop prefixed routes. This could have happened through a plugin or through direct modification of the core reaction code. Reaction core has not used these shop prefixed routes for at least several versions and it's unclear if these routes were ever used in core.
    With that said, please be diligent to test your routes if you update your shop and have made changes to the Shops publication or rely on specific shop-prefixed routes.
    From the PR

    extraneous Router code that was left over from a previous refactor, and was causing some conflicts in the client project.
    The code was used to push all routes from all shops into the Router. In core Reaction, this is unneeded functionality, as we do not publish all routes from all shops, therefore the code seemed to be doing nothing in it's current state.

Fixes

  • (fix): Import PropTypes from "prop-types" package (#3417)
  • (fix): cart discount getting overridden to zero (#3414)
  • (fix): resend email from dashboard even if completed (#3410) - Resolves #3388
  • (fix): orders date filter not appearing (#3403) - Resolves #3402
  • Using the default tax rate (#3326) - Resolves #3317
  • Site will open in a new tab (#3327) - Resolves #3320
  • Removing check for the tax being 0 (#3329) - Resolves #3328
  • Polish currency formatting (#3330) - Resolves #1868
  • (fix): Determine denormalized product inventory status during Shopify import (#3366) -
  • Fix: Not being able to scroll after using search function #3314 (#3315) - Resolves #3314

Features

  • (feat): allow getShopName() to accept a shopId parameter (#3400)
  • (feat): zoom image in PDP (#3343) - Resolves #3100

Upgrades

  • Upgrade to Meteor v1.6.0.1 (#3407)

Docs

  • docs: document Accounts package helper methods (#3273) - Resolves #3270
  • docs(constants): #3409 document default variables (#3413) - Resolves #3409
  • doc: namespace server methods into Core (#3209)
  • docs: document FS.Collection, Media (#3275) - Resolves #3274
  • update product screenshot to reflect new version (#3362)

Contributors

Thanks to @Akarshit and @wackywombaat12 for contributing to this release

Notes

There were additional updates that we were hoping to release at this time, #3367 and #3368. Those PRs contained potentially breaking changes. We have reverted those PRs and they are not included in this release. They will require more work on our Product Revisions module.

Don't miss a new reaction release

NewReleases is sending notifications on new releases.