Workarea 3.4.17

Patch release notes for Workarea 3.4.17.

Add Order Confirmation Append Point

Add the storefront.checkout_confirmation_text append point below the workarea.storefront.checkouts.confirmation_text copy in storefront.

Issues

Pull Requests

Prevent Error in Product Admin When There Are No Categories

ProductViewModel#default_category now protects against a nil value for the default category before passing its value into a view model. This caused an issue for a brand new install when no categories have been added yet.

Issues

Pull Requests

Improve display of referrer URLs on Orders Show view

Due to the length of URLs being displayed on Order Attributes in the admin they will potentially break layout. Now they are displayed within a tooltip behind a "View" link click. The resulting tooltip will prompt the user to copy the contents of a text box containing the URL.

Fixes #60

Issues

Pull Requests

Improve Plugin Template

The plugin template has been overhauled to work with open source-derived Workarea code, and some additional fixes for plugin developers to make things easier. A short list:

Issues

Pull Requests

Store Inverse Aspect Ratio on Dragonfly Models

Populate the :image_inverse_aspect_ratio automatically using Dragonfly, in order to reduce the amount of requests made to S3 in order to find out this information. This way, Dragonfly can store more assets in the cache.

Issues

Pull Requests

Prevent Duplicate Tags in Mongoid Models

When inserting tags into a taggable document, make sure their values are unique. This addresses an issue where incorrect tag counts were being displayed on the storefront.

Issues

Pull Requests

Now on GitHub