Workarea 3.4.8
Patch release notes for Workarea 3.4.8.
Stop Premailer From Automatically Combining CSS Rules
When possible Premailer will combine separated properties, like
background-image
, background-position
, etc, into one, single
property. This causes issues in the Yahoo Mail interface, as well as
others. Workarea now prevents this behavior so developers have more
control over their email templates.
Issues
Pull Requests
Add Pagination to Shipping Services Admin Index
When an application has more than 100 shipping services in the database,
only the first 100 would show on the index. Additionally, such a large
query should be paginated. Render the workarea/admin/shared/pagination
partial at the bottom of the <table>
containing all services and
paginate the collection of services that are queried for in the
controller.
Issues
Pull Requests
Prevent Customer Service Taxonomy Duplication
In the footer navigation seeds, the "Customer Service" header was
duplicated now that the :show_starting_taxon
option for content blocks
defaults to true
. Set this to false
in the seeds for footer
navigation content in the layout so that the heading doesn't show up
twice.
Issues
Pull Requests
Fix Mobile Filters Removing .page-aside
from DOM
Do not move #content-aside
when opening mobile filters to prevent DOM
changing on wider viewports after mobile filters are displayed.
Issues
Pull Requests
Use Translations as a Fallback for Missing Name in Address Region Options
In the countries gem,
some subdivisions in a country (what Workarea calls "regions") do not
have a :name
field associated with them. Instead of using #name
,
return the value in the #translations
hash matching the current
locale, falling back to #name
if none can be found. This ensures that
the subdivisions of a country can be translated in the addresses region
select box.