Release Notes

Quick Index
4.1.3 21 September 2024

Changed
  • Updates translations: de-DE, tr-TR
Fixed
  • Fixes issue Regular Labs library plugin conflicting with save event of Firecoders
  • PRO Fixes issue with multiple indexes on same page not getting handled correctly

Quick Index
4.1.2 09 July 2024

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue php error when uploading media

Quick Index
4.1.1 04 June 2024

Changed
  • Updates some deprecated code
Fixed
  • Fixes issue with php errors about undefined offset 0
  • Scopes external composer libraries to prevent conflicts

Quick Index
4.1.0 16 January 2024

Added
  • Also triggers replacement on onAfterRenderModule event to prevent "WebAssetManager is locked" in some cases
Fixed
  • Fixes issue with errors when trying to install/update via CLI

Quick Index
4.0.2 02 December 2023

Changed
  • Refactors some code
Fixed
  • Fixes issue with fatal error when Regular Labs is not installed

Quick Index
4.0.1 21 October 2023

Fixed
  • Fixes issue with plugin being run over category description twice

Quick Index
4.0.0 21 September 2023

Added
  • J4J5 Adds option to ignore headings by their html attributes
Removed
  • J3 Removes Joomla 3 support
Changed
  • J4J5 Updates code to PHP 8.1 standards
Fixed
  • J4J5PRO Fixes issue with article="current" not working in some cases
  • J5 Fixes issue with errors on installation

Quick Index
3.6.0 04 September 2023

Changed
  • J4 Increases minimum php version to 8.1

Quick Index
3.5.1 27 August 2023

Fixed
  • J4J5PRO Fixes issue with page numbers not being added to links when using page breaks
  • J5 Fixes issue with extension getting disabled on Joomla 5

Quick Index
3.5.0 02 August 2023

Added
  • J5 Makes it possible to install on Joomla 5
Fixed
  • Removes deprecated aria role="directory"
  • J4 Fixes issue with replacements being done in some edit forms when they contain too much html
  • J4 Fixes issue with tags not being converted in Finder Indexer

Quick Index
3.4.4 09 June 2023

Changed
  • Cleans up some code
Fixed
  • J4PRO Fixes issues with links to other articles not working correctly

Quick Index
3.4.3 25 April 2023

Changed
  • J4 Improves memory usage preventing memory exhaustion in some cases
Fixed
  • Fixes issue with php error about T_DOUBLE_ARROW

Quick Index
3.4.2 27 March 2023

Fixed
  • J4 Fixes issue with PHP errors/warnings on PHP 8.2
  • J4 Fixes issues with classes not being defined after upgrading from Joomla 3 to Joomla 4 on some setups

Quick Index
3.4.1 17 March 2023

Fixed
  • PRO Fixes issue with Download Key check not working on some setups
  • J4 Fixes issue with SP PageBuilder edit pages breaking

Quick Index
3.4.0 13 January 2023

Added
  • Adds option to remove html from the items in the index
Changed
  • Removes not-used language files after installation
  • Updates translations: sv-SE
Fixed
  • Fixes issue with incorrect prefix characters for comments in the language files
  • PRO Fixes issue with placing tag in custom field not working
  • J4 Fixes issue with 'Combine Admin Menu' option in the Regular Labs Library plugin not working

Quick Index
3.3.1 25 October 2022

Changed
  • Refactors some code

Quick Index
3.3.0 11 October 2022

Changed
  • Changes code styling: tabs to spaces
  • Changes installer to use a package manifest instead of a custom installer plugin
  • Refactors some code
  • Updated some php code to use PHP 7.4 standards
  • Updates translations: tr-TR
Fixed
  • J4 Fixes issue with extensions not being re-enabled after upgrading from J3 to J4
  • J4 Fixes potential errors when using certain APIs

Quick Index
3.2.2 11 June 2022

Fixed
  • J4 Fixes issue with Ajax component not showing up in the disable list
  • J4 Fixes issue with installation breaking on Joomla 4.2

Quick Index
3.2.1 22 April 2022

Fixed
  • J4 Fixes issue with potential php warnings about NULL value in strpos, on PHP 8.1+
  • J4 Refactors some code

Quick Index
3.2.0 09 February 2022

Changed
  • Increases minimum php version to 7.4.0
Fixed
  • Fixes issue with error on installation when using php 8.1 or higher
  • Fixes issue with not all comments being removed when "Place HTML comments" option is off
  • Fixes issue with some error messages that should only show in admin side also showing on frontend

Quick Index
3.1.0 10 September 2021

Added
  • Adds ability to add auto index to child categories of selection
  • Adds ability to exclude auto index to selection categories
Changed
  • Updates translations: tr-TR
Fixed
  • Fixes issue with index not being rendered when used outside articles with no closing tag
  • Fixes issue with {noindex} tags not getting removed from final output in some cases

Quick Index
3.0.0 14 August 2021

Added
  • J4 Adds Joomla 4 support
Changed
  • Improves upgrade/update check information in Joomla updater

Quick Index
2.9.0 11 August 2021

Added
  • Adds extra div around the index list element (with a configurable class name)
Changed
  • Cleans up code
  • Improves dealing with Joomla 3 code (disabling plugins) after upgrading to Joomla 4
  • Increases minimum php version to 7.2.0
  • Updates translations: de-DE, sv-SE, tr-TR
Fixed
  • Fixes issue with comment tags still being output when option is off
  • Fixes issue with incorrect update urls on plugins
  • Fixes issue with non-html pages (like raw) being forced to html format in some case
  • Fixes issue with php TypeError being thrown on some xml pages

Quick Index
2.8.1 14 April 2021

Changed
  • Changes code in minified javascript files to not use eval
  • Updates translations: tr-TR
Fixed
  • Fixes issue with showall attribute sometimes being included in links to specific pages

Quick Index
2.8.0 23 March 2021

Added
  • Adds ability to add a prefix to the ids used for linking
  • Adds ability to add a separate prefix to the ids used for linking when it starts with a number (to prevent javascript issues)
  • Adds ability to set the class name(s) for the index list items
  • Adds ability to set the class name(s) for the index title
  • Adds ability to set the class name(s) for the title elements inside the index list
  • Adds option to not output anchor elements to the headings
  • PRO Adds extra classes to the list element based on the list style
Changed
  • Improves layout of some settings
  • Updates translations: sv-SE, tr-TR
Fixed
  • Fixes issue with plugin tags not getting handled in some cases (due to empty value being saved in Disable in Components setting)

Quick Index
2.7.2 07 October 2020

Fixed
  • Fixes issue with php notice about undefined offset in modules with the {index} tag on pages with no article

Quick Index
2.7.1 25 September 2020

Changed
  • Makes php replacement of tags lighter/faster
Fixed
  • Fixes issue with index tags not being replaced on some servers that can't handle Regular Expressions lookaheads

Quick Index
2.7.0 14 September 2020

Added
  • Adds full support for Joomla page breaks
Changed
  • More preparations for Joomla 4 (in)compatibility
Fixed
  • Fixes issue with plugin being handled inside frontend module edit form
  • Fixes issue with plugin not running on AcyMailing archive pages

Quick Index
2.6.0 19 August 2020

Added
  • Adds basic support for Joomla page breaks (full support later)
Fixed
  • Fixes issue with php notice about too few arguments passed to function onContentPrepare

Quick Index
2.5.1 17 August 2020

Fixed
  • Fixes issue with index not being generated correctly on all pages

Quick Index
2.5.0 17 August 2020

Changed
  • Preparations for Joomla 4 (in)compatibility

Quick Index
2.4.2 29 April 2020

Fixed
  • Fixes issue with htm structure when nesting headings (causing numbering issue on Firefox)

Quick Index
2.4.1 24 April 2020

Changed
  • Makes it possible to place plugin tag attribute values in single quotes instead of double quotes (can be useful when used inside html attribute values)
  • Updates translations: tr-TR
Fixed
  • Fixes issue with plugin running on Gridbox edit forms (which it shouldn't)
  • Fixes issue with plugin running on SP PageBuilder edit forms (which it shouldn't)
  • PRO Fixes issue with article="current" attribute no longer working correctly

Quick Index
2.4.0 07 August 2019

Added
  • Adds class="index-header" to the Index Title tag
  • Adds ability to place the Index Title in a paragraph tag (instead of a heading)
Changed
  • Updates translations: de-DE
Fixed
  • Fixes issue with php notice about array to string conversion on certain AcyMailing pages
  • Fixes issue with php notice about array to string conversion on certain HikaShop pages

Quick Index
2.3.0 17 April 2019

Added
  • Adds translations: zh-CN
  • PRO Adds ability to automatically add indexes to the top of all articles or articles in selected categories
Changed
  • Changes minimum requirement from Joomla 3.8.0 to Joomla 3.9.0
  • Updates translations: sv-SE
Fixed
  • Fixes issue with {noindex} tags getting stripped from editor fields in frontend edit views
  • Fixes issue with final closing tag for the index list missing (causing invalid html)
  • Fixes issue with plugin tags not working correctly when using different than default tag characters in some cases
  • PRO Fixes issue with index from other article not including fulltext if {index} tag is in the intro text

Quick Index
2.2.1 23 February 2019

Fixed
  • Fixes issue with incorrect index numbering on Internet Explorer and MS Edge

Quick Index
2.2.0 20 February 2019

Added
  • Adds translations: et-EE
  • PRO Adds ability to grab specific indexes from an article by their numbers using, for instance, index="2,4"
  • PRO Adds ability to output index from another article using {index article="12"} or {index article="My Article"}
  • PRO Adds ability to use article="current" to get index based on text of current article page
Changed
  • Improves some language stings for settings
  • Makes it possible to use {index} tags outside articles (as long as it is accompanied by a closing {/index} tag or using the article attribute)
  • Sets "Add Numbers to Headings" option to No by default
Fixed
  • Fixes issue with 'Add Links to Headings' option not working
  • Fixes issue with 'Index Title Class names' option not working
  • Fixes issue with links inside heading not getting removed from index items
  • PRO Fixes issue with incorrect numbering when using titles

Quick Index
2.1.0 11 December 2018

Added
  • Adds extra option to the Tag Characters setting («...»)
Changed
  • Changes use of RL toggler scripts to use Joomla core showon scripts
  • Improves way Regular Labs Library scripts and styles are loaded on admin side
  • Refactors some code
  • Updates translations: de-DE, tr-TR
Fixed
  • Fixes issue with content in Yootheme Pro templates not working in some cases (because of a jacked up way Yootheme is storing data in the fulltext property!)

Quick Index
2.0.2 02 October 2018

Fixed
  • Fixes issue with content sometimes getting duplicated on K2 items

Quick Index
2.0.1 01 October 2018

Changed
  • Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0
  • Rearranges plugin options
  • Updates translations: sv-SE, tr-TR
Fixed
  • Fixes issue with tags not always being handled at article prepare stage
  • PRO Fixes issue with Minimum/Maximum Headings Level settings not working correctly when set to "Same as Index Level"

Quick Index
2.0.0 06 August 2018

Added
  • PRO Adds ability to add parent headings in the ids used for linking
  • PRO Adds ability to remove words from the ids used for linking
  • PRO Adds ability to set levels to ordered or unordered via a single parameter, like: ordered="true,false,true"
  • PRO Adds ability to set ordered list styles through tag via a single parameter, like: ordered_style="A,a,I,i"
  • PRO Adds ability to set the minimum and maximum levels for the index and headings separately
  • PRO Adds aliases for ordered list styles when set through tag, like: ordered_style="letters", ordered_style="letters_lowercase", ordered_style="roman", ordered_style="roman_lowercase"
Changed
  • Changes the empty anchor elements with a name in the headings (used for scrolling) to spans with an id
  • Improves handling of html entities in titles, like &
  • Improves handling of the {noindex} tags
  • Refactors a lot of code
Fixed
  • FREE Fixes issue with number of settings not showing in the system plugin

Quick Index
1.2.0 22 May 2018

Added
  • Adds ability to ignore content surrounded by {noindex} tags
Fixed
  • Fixes issue with plugin tags inside html comments being converted
  • Fixes issue with tags sometimes not getting handled when found after comment tags with certain syntax

Quick Index
1.1.0 25 January 2018

Changed
  • Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0
Fixed
  • Fixes issue with html tag names being included in link aliases
  • Fixes some javascript issues in admin side on Joomla 3.7.0

Quick Index
1.0.4 09 January 2018

Changed
  • Makes alias creation listen to the global Unicode Aliases setting
  • Updates translations: de-DE
Fixed
  • Fixes issue with fatal errors on Joomla 3.6 and 3.7

Quick Index
1.0.3 25 November 2017

Fixed
  • Fixes issue with content being output twice if no headings are found
  • PRO Fixes issue with Disable On Components option not working

Quick Index
1.0.2 02 November 2017

Fixed
  • FREE Fixes issue with fatal error about undefined method

Quick Index
1.0.1 29 October 2017

Changed
  • Updates translations: da-DK, nl-NL
Fixed
  • PRO Fixes issue with errors when using roman numerals or alphabetical lists
  • PRO Fixes issue with numbers not added to headings when using individually set ordered lists

Quick Index
1.0.0 05 October 2017

Added
  • Stable release
Changed
  • Updates translations: tr-TR
Fixed
  • Fixes issue with plugin tags not getting replaced in some cases

Quick Index
0.1.2 04 September 2017

Fixed
  • Fixes issue with different level styles not working
  • PRO Fixes issue with Joomla updater not seeing new Pro versions after upgrading from Free to Pro

Quick Index
0.1.1 03 August 2017

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue with levels up not being represented correctly in the index
  • FREE Fixes issue with H3 to H6 tags not getting included in the index
  • FREE Fixes issue with ordered setting not working

Quick Index
0.1.0 17 July 2017

Added
  • First beta release