Fixed
- Limits creation of the shared Regular Labs installation lock file to extension installations
- PRO Fixes Download Key prompts and fields not matching administrator settings permissions
- Fixes extension being prevented from loading by the shared installation lock file in some cases
- Fixes SVG image dimensions not being detected
- Fixes update-site mappings being removed when another extension has a prefix-overlapping alias
- 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 Articles Anywhere tag-provided ignore settings no longer overriding the global defaults
- 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 Articles Anywhere tags used in or generated by Sourcerer losing their rendering context or ignoring system plugin order
v19.0.1
v19.0.0
- Fixes issue with Articles Anywhere tags generated by Sourcerer no longer being processed after updating
- [BC BREAK] PRO Existing tag-provided field custom HTML now renders as escaped text instead of markup
- [BC BREAK] Smart Search reindexing can remove generated content that is not visible to public guests
- PRO Improves field rendering performance by reusing per-tag article context
- Increases minimum php version to 8.2
- PRO Fixes issue with configured retina image density being ignored
- PRO Fixes issue with date-range filters losing a separator space in the minified editor popup script
- PRO Fixes issue with empty image alt data tags returning an automatic title fallback
- PRO Fixes issue with has-previous-page returning No on later pagination pages
- [SECURITY FIX] [BC BREAK] PRO Fixes issue with Articles Anywhere external image downloads accepting unsafe hosts, redirects, image responses, or local download folders
- [SECURITY FIX] [BC BREAK] PRO Fixes issue with Articles Anywhere tag-provided field custom HTML overrides being able to render unsafe markup
- [SECURITY FIX] [BC BREAK] Fixes issue with Articles Anywhere Smart Search indexing generated output with the indexing administrator's access
- [SECURITY FIX] [BC BREAK] Fixes issue with Articles Anywhere tag-provided ignore flags being able to expose restricted or unpublished content
- [SECURITY FIX] [BC BREAK] Prevents Articles Anywhere user tags, filters, and conditions from exposing authentication data
- [SECURITY FIX] Fixes issue with Articles Anywhere date-sensitive query caches not using bounded time buckets
- [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 article and category URLs using the wrong language menu item when the Language Filter plugin is disabled
- Fixes issue with Articles Anywhere editor popup generated tag attributes not being escaped correctly
- Fixes issue with Articles Anywhere editor popup reopenings inserting stale generated code
- Fixes issue with editor-button selections not being replaced reliably across supported editors
- Fixes issue with older Regular Labs extensions breaking after the shared library is updated
- Fixes issue with Regular Labs Library errors when loading parameters or processing malformed XML, CLI, and other non-web requests
- Fixes issue with Regular Labs Library file cache lifetimes lasting longer than configured
- Fixes issue with Smart Search missing generated public content or failing when rendering full article layouts
- Fixes issue with Sourcerer-generated tags not being processed when Disable in Sourcerer is switched off
v17.2.11
^ Updates translations: fr-FR
# Fixes issue with filters on calendar fields with time enabled not working
v17.2.10
# Fixes issue with other non-word characters being stripped when limiting by words
v17.2.9
# [J6] Fixes issue with fatal php error about document not being set
v17.2.8
# Fixes issue with non-word characters being stripped when limiting by words
v17.2.7
# Fixes issue with php error about argument being null in handleOnContentPrepare on some setups
# Fixes issue with php warning about explicitly marking as nullable
# Fixes some PHP 8.5 deprecated code
- Fixes issue with php warning about implicitly marking parameter as nullable on PHP 8.4+
- J4 Fixes issue with editor button not showing
v17.2.4
# [PRO] Fixes issue with php error about undefined property $databases in some situations
v17.2.3
# Fixes issue with php error on search
v17.2.2
# Fixes issue with php error about loadStylesAndScripts getting null
v17.2.1
# Fixes issue with fatal php error about JFactory
v17.2.0
^ Code cleanup
^ Improves support for Joomla 6 by replacing some deprecated code
# [J6] Fixes issue with installation errors
v17.1.1
# Fixes issue with potential errors on frontend when updating while not updating other Regular Labs extensions
v17.1.0
+ Adds ability to set loading="lazy" on image data tags
+ Adds support for nl2br="true" on text data tags
^ Updates translations: tr-TR
# Fixes issue with commas in single article tag filters (article/title/alias)
# Fixes issue with error about JPATH_COMPONENT on error pages including Articles Anywhere tags
v17.0.0
+ Adds ability to use ranges in text limits, like paragraphs="2-3" and words="5-10"
+ [PRO] Adds support for {break} and {continue} tags inside {articles} tags
^ Updates translations: sv-SE
^ [J6] Makes it possible to install on Joomla 6
# Fixes issue with incorrect paths in srcset for images with spaces in the name
# Fixes issue with limiting by characters getting an offset
# Fixes issue with some php deprecated warnings on PHP 8.4+