Release Notes

Components Anywhere
4.12.0 04 September 2023

Changed
  • Updates Regular Labs library

Components Anywhere
4.11.0 18 August 2023

Removed
  • PRO Removes PRO version
Changed
  • FREE Moves Pro functionality to Free version

Components Anywhere
4.10.1 20 January 2023

Changed
  • Removes not-used language files after installation
  • Updates translations: fr-FR
Fixed
  • Fixes issue with incorrect prefix characters for comments in the language files

Components Anywhere
4.10.0 06 September 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: fr-FR, tr-TR

Components Anywhere
4.9.0 10 February 2022

Changed
  • Increases minimum php version to 7.4.0
  • Updates translations: tr-TR
Fixed
  • Fixes issue with error on installation when using php 8.1 or higher
  • Fixes issue with some error messages that should only show in admin side also showing on frontend

Components Anywhere
4.8.1 14 August 2021

Changed
  • Improves upgrade/update check information in Joomla updater
Fixed
  • 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

Components Anywhere
4.8.0 12 July 2021

Changed
  • Changes code in minified javascript files to not use eval
  • 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: pl-PL
Fixed
  • Fixes issue with incorrect update urls on plugins
  • Fixes issue with update site being saved incorrectly

Components Anywhere
4.7.3 10 February 2021

Fixed
  • Fixes issue with plugin tags not getting handled in some cases (due to empty value being saved in Disable in Components setting)

Components Anywhere
4.7.2 14 September 2020

Changed
  • More preparations for Joomla 4 (in)compatibility
Fixed
  • Fixes issue with no output being generated when Joomla debugging is on
  • Fixes issue with plugin being handled inside frontend module edit form
  • Fixes issue with plugin not running on AcyMailing archive pages

Components Anywhere
4.7.1 19 August 2020

Fixed
  • Fixes issue with php notice about too few arguments passed to function onContentPrepare

Components Anywhere
4.7.0 17 August 2020

Changed
  • Preparations for Joomla 4 (in)compatibility

Components Anywhere
4.6.2 27 July 2020

Changed
  • Changes setting "Pass on Cookies" to be on by default

Components Anywhere
4.6.1 29 June 2020

Changed
  • Updates translations: de-DE, tr-TR
Fixed
  • Fixes issue with "Pass on Cookies" setting not working correctly (switching it off, made no difference)
  • Fixes issue with not all cookies being passed along
  • Fixes issue with potential issues/errors on AMP (and other non-HTML) pages

Components Anywhere
4.6.0 29 March 2020

Added
  • Adds ability to set the Sub Template used to load the components
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)
  • Prevents cache being used when Joomla debugging is switched on
  • Updates translations: nl-NL, sv-SE
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
  • 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)
  • Fixes issue with tags not always getting handled during the onAfterDispatch event

Components Anywhere
4.5.0 03 April 2019

Added
  • Adds translations: zh-CN
Changed
  • Changes minimum requirement from Joomla 3.8.0 to Joomla 3.9.0
  • 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
  • Rearranges system plugin settings
  • Refactors some code
  • Updates translations: et-EE, tr-TR
Fixed
  • Fixes issue with plugin tags not working correctly when using different than default tag characters in some cases
  • Fixes issue with quoted syntax not working correctly

Components Anywhere
4.4.0 29 October 2018

Added
  • Adds extra option to the Tag Characters setting («...»)
Changed
  • Updates translations: de-DE, et-EE, 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!)
  • Fixes issue with some components also rendering the surrounding modules

Components Anywhere
4.3.4 02 October 2018

Removed
  • Removes old Joomla 3.6 (and lower) compatibility code
Changed
  • Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0
  • Rearranges plugin options
Fixed
  • Fixes issue with content sometimes getting duplicated on K2 items
  • Fixes issue with tags not always being handled at article prepare stage

Components Anywhere
4.3.3 16 July 2018

Fixed
  • Fixes issue with fatal php errors concerning stdClass in Document.php in some cases

Components Anywhere
4.3.2 13 July 2018

Fixed
  • Fixes issue with script options not being loaded correctly

Components Anywhere
4.3.1 06 July 2018

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue with components not being loaded when .htaccess blocks empty userstrings
  • Fixes issue with plugin tags inside html comments being converted
  • Fixes issue with script options not being added
  • Fixes issue with tags sometimes not getting handled when found after comment tags with certain syntax

Components Anywhere
4.3.0 27 March 2018

Added
  • Adds ability to override the loading of scripts, styles and custom meta tags via the tag (add_styles_scripts, add_styles, add_scripts, add_meta)
  • Adds ability to set switch off loading of scripts, styles and custom meta tags separately

Components Anywhere
4.2.1 20 February 2018

Added
  • Adds component debugging trigger
Fixed
  • Fixes issue with html structure breaking when not keeping component urls
  • Fixes some language string typos and issues

Components Anywhere
4.2.0 29 January 2018

Changed
  • Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0
  • Updates translations: da-DK, ru-RU
Fixed
  • Fixes issue with Keep Urls option breaking urls in some cases
  • Fixes issue with plugin tags not getting replaced in some cases
  • Fixes some javascript issues in admin side on Joomla 3.7.0
  • PRO Fixes issue with Disable On Components option not working

Components Anywhere
4.1.11 07 September 2017

Changed
  • Improves the way the system plugin methods gets called
  • Updates translations: cs-CZ, es-ES, pt-BR, si-SI, tr-TR, uk-UA
Fixed
  • Fixes issue with session/cookie (login) information not being passed on to component correctly when using cUrl
  • PRO Fixes issue with Joomla updater not seeing new Pro versions after upgrading from Free to Pro

Components Anywhere
4.1.10 19 June 2017

Changed
  • Updates translations: de-DE, id-ID, it-IT, sv-SE
Fixed
  • Fixes issue with php warnings about mime when on Joomla 3.7+

Components Anywhere
4.1.9 19 May 2017

Fixed
  • Fixes issue with php warnings on Joomla 3.7+

Components Anywhere
4.1.8 20 April 2017

Fixed
  • Fixes issue with no output when component contains non-UTF-8 characters

Components Anywhere
4.1.7 13 April 2017

Fixed
  • Fixes issue with component output including <body> tags

Components Anywhere
4.1.6 12 April 2017

Fixed
  • Fixes issue with component not getting placed when server has issues with setting cookies via cURL

Components Anywhere
4.1.5 04 April 2017

Fixed
  • Fixes issue with plugins doing stuff onAfterRender based on url not having an effect

Components Anywhere
4.1.4 20 March 2017

Fixed
  • Fixes issue with nested {component} tags no longer working

Components Anywhere
4.1.3 15 March 2017

Fixed
  • Fixes issue with 'Enable in Articles' option not working

Components Anywhere
4.1.2 10 March 2017

Fixed
  • Fixes issue with surrounding html sometimes getting messed up

Components Anywhere
4.1.1 07 March 2017

Changed
  • Improves handling of surrounding html tags
  • Improves rendering speed when no plugin tags are found
Fixed
  • Fixes issue with potential error about invalid argument supplied for foreach

Components Anywhere
4.1.0 27 February 2017

Added
  • Adds option to pass on cookies to component (off by default)
Fixed
  • Fixes issue with fatal php error about ArrayHelper::toString()

Components Anywhere
4.0.2 23 February 2017

Changed
  • Third release today: sorry!
Fixed
  • Fixes issue with fatal php error about JArrayHelper

Components Anywhere
4.0.1 23 February 2017

Fixed
  • Fixes issue with fatal php error when caching in Components Anywhere is switched on

Components Anywhere
4.0.0 23 February 2017

Added
  • Adds option to not load the (extra) scripts and styles generated by the component
Changed
  • Changes minimum requirement from Joomla 3.4.1 to Joomla 3.6.0
  • Changes minimum requirement from php 5.3.13 to php 5.4
  • Completely recoded the extension and Regular Labs Library (now using namespaces)
  • Updates translations: de-DE, id-ID, sv-SE, uk-UA
Fixed
  • Fixes issue with Regular Labs Library plugin causing slowness in administrator when 'Show Help Menu Item' is enabled
  • Fixes issue with SobiPro edit forms not being protected from plugin handling
  • Fixes issues with page breaking when Regular Labs Library folder is missing
  • PRO Fixes issue with updates via core installer sometimes failing

Components Anywhere
3.0.4 10 November 2016

Changed
  • Improves loading speed on pages with large forms

Components Anywhere
3.0.3 24 October 2016

Added
  • Adds translations: zh-CN
Fixed
  • Fixes issue with tags not being handled in pdfs

Components Anywhere
3.0.2 14 June 2016

Changed
  • Updates translations: tr-TR

Components Anywhere
3.0.1 13 May 2016

Fixed
  • Fixes issue with php warning about invalid arguments passed to implode in some cases

Components Anywhere
3.0.0 16 April 2016

Changed
  • Moves from NoNumber to Regular Labs branding

Components Anywhere
2.4.0 16 March 2016

Added
  • Adds ability to force usage of cURL
Changed
  • Adds version number to own css/js files
  • Improves handling of AcyMailing pages
  • Updates some HTML syntax
  • Updates translations: sv-SE

Components Anywhere
2.3.1 03 February 2016

Fixed
  • Fixes issue with <a> tags sometimes getting messed up

Components Anywhere
2.3.0 28 January 2016

Added
  • Adds back support for GSS-Negotiate authentication (for Kerberos authenticated sites)
  • Adds translations: fi-FI
Fixed
  • Fixes issue with component returning empty when website is behind a login
  • Fixes issue with plugin tags not being converted in smart search (finder)
  • Fixes issue with tags being converted in edit forms
  • Fixes issue with trashed/archived items also being shown (but not working)
  • Fixes issues with Joomla 3.5 and php7 compatibility

Components Anywhere
2.2.5 03 November 2015

Fixed
  • Fixes issue with tags not getting interpreted

Components Anywhere
2.2.4 03 November 2015

Fixed
  • Fixes issue with component not being placed on multi-language setups
  • Fixes issue with regular expressions not working on some php versions (5.6.14)

Components Anywhere
2.2.3 23 October 2015

Fixed
  • Fixes issue with false feed check

Components Anywhere
2.2.2 22 October 2015

Changed
  • Updates translations: uk-UA
Fixed
  • Fixes issues with components not being rendered on setups in subfolders and some other cases

Components Anywhere
2.2.1 05 October 2015

Fixed
  • Fixes issue with components not being rendered when open_basedir is enabled

Components Anywhere
2.2.0 01 October 2015

Added
  • Adds ability to change the surrounding tag syntax characters
Changed
  • Improves handling of surrounding html tags
  • Updates translations: ja-JP

Components Anywhere
2.1.1 14 September 2015

Fixed
  • Fixes issue with plugin not getting installed correctly

Components Anywhere
2.1.0 20 August 2015

Removed
  • Removes curl/fopen/get_contents settings as now it uses core JHttpFactory class
Changed
  • Improves rendering speed

Components Anywhere
2.0.2 09 August 2015

Fixed
  • Fixes issue with php error about call to a member function get() on a non-object on some components

Components Anywhere
2.0.1 07 August 2015

Fixed
  • Fixes issue with uninstallation getting into a loop
  • Fixes issue with upgrading not working

Components Anywhere
2.0.0 02 August 2015

Added
  • Adds support for GSS-Negotiate authentication (for Kerberos authenticated sites)
Removed
  • J2.5 Removes Joomla 2.5 support
Changed
  • Changes minimum requirement to Joomla version 3.4.1
  • Recodes the installer
  • Updates translations: pt-BR
Fixed
  • Fixes issue with scripts sometimes breaking due to Joomla.JText.load function
  • Fixes issue with some urls getting a & instead of a ? before the query part

Components Anywhere
1.5.0 19 May 2015

Added
  • J3 Adds option to force the current Itemid to the components urls
Fixed
  • Fixes issue with error about Undefined index PHP_AUTH_PW on some servers
  • J3 Fixes issue with JText scripts not being added to page

Components Anywhere
1.4.6 08 April 2015

Changed
  • J3 Improves rendering speed on pages with large contents
Fixed
  • J3 Fixes issue with duplicate scripts/stylesheets in head
  • J3FREE Fixes issue with error about undefined property disable_components

Components Anywhere
1.4.5 23 February 2015

Added
  • J3 Adds field for tags
Changed
  • Updates translations: sv-SE
Fixed
  • PRO Fixes issue with components select list only saving one value

Components Anywhere
1.4.4 20 January 2015

Added
  • J3PRO Adds option to remove/keep plugin syntax on disabled components
Fixed
  • Fixes issue with custom scripts not being added to the document
  • PRO Fixes issue with disable on components option not working

Components Anywhere
1.4.3 08 January 2015

Fixed
  • Fixes issue with Free version being able to be installed over the Pro version

Components Anywhere
1.4.2 24 December 2014

Removed
  • Removes compatibility for php versions under 5.3.13
  • J3 Removes compatibility for Joomla 3 versions under 3.3.0
Changed
  • Updates translations: nl-NL
Fixed
  • Fixes issue with php notice about array to string conversion

Components Anywhere
1.4.1 04 December 2014

Changed
  • Updates translations: id-ID
Fixed
  • Fixes issue with error about nnFile on installation on some setups
  • Fixes issues with json output of component getting messed up on some setups
  • PRO Fixes issues with duplicate rows in update_sites table

Components Anywhere
1.4.0 01 November 2014

Added
  • Adds the ability to set the order of the url get functions: file_get_contents, fopen, curl

Components Anywhere
1.3.3 18 October 2014

Fixed
  • Fixes issue with plugin not working on jDownloads frontend view

Components Anywhere
1.3.2 01 October 2014

Fixed
  • Fixes issue with caching not taking into account the user access levels
  • Fixes issue with errors about CURLOPT_FOLLOWLOCATION when in open_basedir or using open_basedir
  • Fixes issue with plugin not being run over introtext/fulltext on onContentPrepare event

Components Anywhere
1.3.1 28 August 2014

Fixed
  • Fixes issue with error about class NNTags not found on some setups

Components Anywhere
1.3.0 27 August 2014

Added
  • Adds option to keep the original component urls in the output
Fixed
  • Fixes issue with component scripts not being added to the head
  • Fixes issue with php warning about undefined variable styles

Components Anywhere
1.2.0 16 August 2014

Added
  • Adds option to force remove the tmpl=component
Changed
  • Improves handling of pagination links inside components output
  • Refactors code
  • Updates translations: fr-FR, lt-LT
Fixed
  • Fixes issue with infinite loop on fopen function
  • Fixes issue with tags being converted in com_myjspace edit forms
  • J2 Fixes issue with errors after upgrade to Joomla 3
  • J3 Fixes issue with scripts/styles being placed after template scripts/styles
  • J3 Fixes issue with tags not being handled in search results

Components Anywhere
1.1.4 27 May 2014

Removed
  • J3 Removes compatibility for Joomla 3 versions under 3.2.2
Changed
  • Updates translations: id-ID
Fixed
  • Fixes issue with html structure issues when tags are directly inside html 5 elements

Components Anywhere
1.1.3 10 April 2014

Added
  • Adds translations: id-ID
Changed
  • Improves handling of pagination links inside components output
Fixed
  • Fixes issue with breaking of xml view of com_jmap
  • Fixes issue with encoded return values in urls not being correct

Components Anywhere
1.1.2 14 February 2014

Changed
  • Improves rendering speed on list views
  • Updates translations: lt-LT, nl-NL, sv-SE
Fixed
  • Fixes issue with feeds being broken
  • Fixes issue with some links in the component output having tmpl=component added to it
  • Fixes issue with some missing language strings in some occasions

Components Anywhere
1.1.1 27 December 2013

Fixed
  • Fixes issue with & chars (being handled as &amp;) in urls not working on some setups
  • Fixes issue with tags being encoded in frontend edit views

Components Anywhere
1.1.0 16 December 2013

Added
  • Adds caching of component outputs and ability to switch it off or overrule it
Fixed
  • Fixes issue with Invalid Token errors when including forms
  • Fixes issue with component not being rendered on some setups (curl acting up)

Components Anywhere
1.0.0 04 December 2013

Added
  • First stable release
Changed
  • Updates translations: ca-ES, cs-CZ, da-DK, it-IT, sr-RS, sv-SE
Fixed
  • Fixes installation error about duplicate entry on some MySQL 5.6 setups
  • Fixes issue with component not rendering when setup does not allow file_get_contents or fopen
  • Fixes issue with not being able to place plugin type tags as url
  • Fixes issue with styles / scripts not being added to head when tag is placed in a module

Components Anywhere
0.1.3 08 November 2013

Fixed
  • J3.1 Fixes issue with modal popups not working

Components Anywhere
0.1.2 07 November 2013

Changed
  • Updates translations: fr-FR, lt-LT
Fixed
  • Fixes issue with tags in Sourcerer code being converted
  • Fixes issue with tags in some text and textarea fields being converted

Components Anywhere
0.1.1 03 November 2013

Changed
  • Updates translations: de-DE
Fixed
  • Fixes issue with icons not working

Components Anywhere
0.1.0 31 October 2013

Added
  • First test release