Patch release notes for Workarea 3.4.17.
Add Order Confirmation Append Point
storefront.checkout_confirmation_text append point below the
workarea.storefront.checkouts.confirmation_text copy in storefront.
Prevent Error in Product Admin When There Are No Categories
ProductViewModel#default_category now protects against a
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.
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.
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:
- Updates usage documentation at top of template
- Properly namespace directories under
- Set starting version to
- Point to HTTPS GitHub url instead of SSH
- Clean up generated README
- Add Business Software License as LICENSE
- Link license in gemspec and README
- Fix indentation and whitespace issues in
script/directory, since we now use GitHub Actions for CI
- Clean up generated
- Fix link to developer documentation in README
- Fix flagrant quote fail for required Rails engines
Store Inverse Aspect Ratio on Dragonfly Models
: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.
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.