Releases: TLWebdesignNL/Pretty-Buttons
Releases · TLWebdesignNL/Pretty-Buttons
Pretty Buttons 1.3.0
Changes
- Migrated custom form field to PSR-4 namespace, replacing legacy J-prefix class
- Installer script modernised to use
InstallerScriptInterface(Joomla 5+ pattern) - Minimum required Joomla version raised to 5.4.0
- Expanded
.gitattributesexport-ignore to exclude dev files from release archives
Fixes
- Legacy
fields/directory now removed on update for pre-Joomla 6.1 installations - Fixed
htmlspecialcharsencoding flags on button class attributes - Before/after content blocks now use strict empty check to avoid false negatives
Accessibility
- Decorative icons now include
aria-hidden="true"for improved screen reader support
Language
- Improved hint and description text for button text and URL subform fields
- Removed unused empty installer key strings from
sys.inifiles
Pretty Buttons 1.2.0 is here, with a strong focus on compatibility, security, and accessibility.
Highlights
- Added Joomla 6 support
- Improved compatibility with newer PHP versions
- Improved output escaping for safer button rendering
- Improved security for links that open in a new tab
- Added a global Enable Custom ARIA Label setting
- Added optional per-button ARIA label in the button subform
- Improved installer/update compatibility and legacy-file cleanup
- Fixed typos in the English language file
Full Changelog: V1.1.1...V1.2.0
Various improvements
- Added author info and project links to main page of module
- Added svg logo to main page of module
- Improved icon only layout to remove padding if no button text exists.
- Joomla Code Style changes
Pretty Buttons new version with lots of improvements!
- Added Target option in button subform (now you can choose to open in same or new window)
- Added Bootstrap 5 Button classes preview in button subform
- Rearranged fields in subform (moved icon class down to be above button classes)
- Added Two Fieldsets to keep it all better organised
- Changed module main page with some more information to guide new users.
- Improved field descriptions
Pretty Buttons V1.0.4
This fixes a bug when i changed a field name. If your module was using the old name (pre V1.0.2) you'll have to open your module again and retype the button titles since they have a different name now and need to be re-saved.
Pretty Buttons V1.0.2
Dutch language added.
Pretty Buttons V1.0.1
Implemented new features
- Dropdown button classes and custom class
- Outer div block setting and custom class
Pretty Buttons First Release
V1.0.0 Create .gitattributes