v9.0.2
- Fixes issue with batch updates of multiple Regular Labs extensions failing after the first update
- Ensures the required Regular Labs system plugin is enabled after extension installation and updates
- Fixes issue with extension updates timing out or exhausting server workers through third-party update managers and the Joomla CLI
- Fixes issue with package update sources losing their extension link during deduplication
- Fixes issue with the package not being uninstallable
- Fixes issues with Modules Anywhere tags used in or generated by Sourcerer losing their rendering context or ignoring system plugin order
v9.0.1
v9.0.0
- Fixes issue with Modules Anywhere tags generated by Sourcerer no longer being processed after updating
- Adds option to disable Modules Anywhere tags generated by Sourcerer
- Adds translations: ar-EG, ca-ES, es-CL, sk-SK, sr-RS, sr-SR, uk-UA
- [BC BREAK] PRO Existing tag-provided module content and title HTML now renders as escaped text
- [BC BREAK] Smart Search reindexing can remove module content that is not visible to public guests
- Improves escaping for editor button generated tags
- Improves page load speed in some cases
- Increases minimum php version to 8.2
- Refactors and improves general performance of the Regular Labs Library
- Updates translations: ar-AA, ar-SA, bg-BG, cs-CZ, da-DK, de-DE, el-GR, es-ES, et-EE, fa-IR, fr-FR, id-ID, it-IT, ja-JP, lt-LT, nb-NO, nl-BE, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sl-SI, sr-YU, sv-SE, th-TH, tr-TR, zh-CN, zh-TW
- PRO Fixes issue with Advanced Module Manager extra parameter overrides causing a PHP warning
- PRO Fixes issue with disabled-component preserve/remove modes not applying to article content
- [SECURITY FIX] [BC BREAK] PRO Fixes issue with Modules Anywhere tag-provided module content and title overrides being able to render unsafe markup
- [SECURITY FIX] [BC BREAK] Fixes issue with Smart Search missing public module content, failing during CLI indexing, or indexing modules visible only to administrators
- [SECURITY FIX] [BC BREAK] Prevents Modules Anywhere content tags from bypassing module access or publication through unapproved ignore flags or property overrides
- [SECURITY FIX] Fixes issue with Modules Anywhere editor popup exposing module data to unauthorized logged-in users without request token checks
- [SECURITY FIX] Fixes issue with Regular Labs privileged AJAX endpoints not consistently enforcing valid tokens, matching permissions, and trusted form configuration
- [SECURITY FIX] Updates bundled HTTP message dependency to fix request start-line injection
- Fixes issue with editor-button selections not being replaced reliably across supported editors
- Fixes issue with invalid surrounding paragraph markup causing a PHP warning
- Fixes issue with Joomla core loadmodule/loadposition style overrides being dropped
- Fixes issue with Modules Anywhere Activate Jumper option not being saved
- Fixes issue with Modules Anywhere editor defaults not affecting inserted tags
- Fixes issue with Modules Anywhere editor popup list actions failing authorization
- Fixes issue with Modules Anywhere editor popup sorting choices and the title heading not changing the result order
- Fixes issue with Modules Anywhere editor popup values not being escaped in some JavaScript handlers
- Fixes issue with nested module tags getting fewer replacement passes than intended
- Fixes issue with older Regular Labs extensions breaking after the shared library is updated
- Fixes issue with recursive module output exhausting PHP memory
- Fixes issue with Regular Labs Library errors when loading parameters or processing malformed XML, CLI, and other non-web requests
v8.4.1
# Fixes issue with php error about argument being null in handleOnContentPrepare on some setups
# Fixes some PHP 8.5 deprecated code
v8.4.0
+ [PRO] Adds option to override the title with override-title="..."
# [J6] Fixes issue with breaking errors on Joomla 6 beta 2
v8.3.4
# Fixes issue with php warning about implicitly marking parameter as nullable on PHP 8.4+
# [J4] Fixes issue with editor button not showing
v8.3.3
# Fixes issue with php error in editor button popup
# Fixes issue with php error on search
v8.3.2
# Fixes issue with php error about loadStylesAndScripts getting null
v8.3.1
# Fixes issue with fatal php error about JFactory
v8.3.0
^ Code cleanup
^ Improves support for Joomla 6 by replacing some deprecated code
# [J6] Fixes issue with installation errors
- Fixes issue with module positions not outputting modules in the correct styles
- Fixes issue with style overrides not always working for positions
^ Updates translations: de-DE, tr-TR
# Fixes issue Regular Labs library plugin conflicting with save event of Firecoders
# Fixes issue with outputting emojis in texts