Workarea 3.4.20

Patch release notes for Workarea 3.4.20.

Fix logout from pages without authenticity tokens

On pages without authenticity tokens (like HTTP cached pages), clicking log out won't work because Rails is checking for that. This disables that check for logout to fix.

Pull Requests

Update Loofah to Gain Security Fixes

Loofah was updated due to a security vulnerability, so it's been bumped in the Workarea dependencies to ensure that you won't be bitten by an XSS bug in sanitized HTML.

Pull Requests

Increase Reliability of Admin Toolbar System Tests

Due to the usage of <iframe> in admin toolbar system tests, they would fail intermittently since Chrome couldn't always click the element in an Ajax-ed within_frame call. Modify the method in Capybara to also wait_for_xhr prior to running any assertions.

Pull Requests

Fix Missing Aspect Ratio Attribute

Instead of trying to calculate the #inverse_aspect_ratio in Dragonfly, use the #aspect_ratio field and calculate its inverse when requested.

Pull Requests

Now on GitHub