Releases: UCF/Athena-Shortcodes-Plugin
v0.7.9
v0.7.8
v0.7.7
v0.7.6
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
Enhancements:
- Updated role attribute on [nav-item]s to
role="presentation"
when the surrounding nav represents a dynamic tabbed interface - Added
aria-label
to [nav] shortcode output when semantic<nav>
element is in use - Upgraded packages
v0.7.0
Bug Fixes:
-
Removed custom logic that inserted Athena float/alignment classes on
<img>
tags inserted via the Media Library in favor of using vanilla WordPress alignment classes (alignleft
,aligncenter
,alignright
,alignnone
). This update ensures that alignment changes made after the image is inserted in the post content are consistent with what's displayed on the site frontend, and fixes buggy behavior when using image/text alignment buttons in TinyMCE.In order to support this change, this update also adds custom styles to TinyMCE's stylesheet and inline styles on the frontend to ensure vanilla WP alignment classes take precedence over Athena alignment classes when both are present on an element.
We recommend testing this update in a QA environment before upgrading in production to ensure alignment of existing images still works as expected. You may need to force-update alignment of some images after upgrading to this version.