Release Notes

Sourcerer
10.1.3 06 June 2024

Fixed
  • Fixes issue php error when uploading media

Sourcerer
10.1.2 04 June 2024

Changed
  • Updates some deprecated code
Fixed
  • Fixes issue with php error about replaceTagsByType getting null
  • Fixes issue with php error when the replacement of the tag has an issue
  • Fixes issue with regex breaking in some weird cases
  • PRO Fixes issue with $article and $module variables being overwritten when using multiple php calls

Sourcerer
10.1.1 04 March 2024

Fixed
  • Fixes issue with RegularLabs\Scoped being output in some cases

Sourcerer
10.1.0 04 March 2024

Added
  • Also triggers replacement on onAfterRenderModule event to prevent "WebAssetManager is locked" in some cases
Fixed
  • Fixes issue with error about JFactory when using PHP code
  • Scopes external composer libraries to prevent conflicts

Sourcerer
10.0.4 13 December 2023

Changed
  • Changes layout of editor button popup
Fixed
  • Fixes issue with errors when trying to install/update via CLI

Sourcerer
10.0.3 02 December 2023

Fixed
  • Fixes issue with fatal error when Regular Labs is not installed

Sourcerer
10.0.2 01 December 2023

Changed
  • Refactors some code

Sourcerer
10.0.1 21 October 2023

Changed
  • Adds php code coloring in main code field
Fixed
  • Fixes issue with plugin being run over category description twice
  • J5 Fixes issue with fatal errors in editor button popup about onBeforeRender event

Sourcerer
10.0.0 21 September 2023

Removed
  • J3 Removes Joomla 3 support
Changed
  • J4J5 Updates code to PHP 8.1 standards
Fixed
  • J5 Fixes issue with errors on installation

Sourcerer
9.8.0 04 September 2023

Changed
  • J4 Increases minimum php version to 8.1

Sourcerer
9.7.0 27 August 2023

Fixed
  • J5 Fixes issue with extension getting disabled on Joomla 5

Sourcerer
9.6.0 02 August 2023

Added
  • J5 Makes it possible to install on Joomla 5
Fixed
  • 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

Sourcerer
9.5.2 11 April 2023

Changed
  • J4 Improves memory usage preventing memory exhaustion in some cases
Fixed
  • PRO Fixes issue with potential PHP warnings when trying to read XML files

Sourcerer
9.5.1 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

Sourcerer
9.5.0 23 March 2023

Added
  • Adds ability to use USE statements in inline PHP code

Sourcerer
9.4.2 14 March 2023

Changed
  • Updates wizard
Fixed
  • J4 Fixes issue with editor button not working on the frontend (in some cases)
  • J4 Fixes issue with formatting issues in frontend editor button popup on some templates

Sourcerer
9.4.1 24 February 2023

Fixed
  • J4PRO Fixes issue with files not loading when having enters or whitespace in the file list

Sourcerer
9.4.0 07 February 2023

Added
  • J4PRO Adds ability to pass inline variables into the {source} tag
Changed
  • Removes not-used language files after installation
Fixed
  • Fixes issue with incorrect prefix characters for comments in the language files
  • PRO Fixes issue with Download Key check not working on some setups
  • J4 Fixes issue with 'Combine Admin Menu' option in the Regular Labs Library plugin not working
  • J4 Fixes issue with SP PageBuilder edit pages breaking

Sourcerer
9.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: el-GR, tr-TR
Fixed
  • J4 Fixes issue with $app object and $Itemid value in PHP not working correctly
  • J4 Fixes issue with extensions not being re-enabled after upgrading from J3 to J4

Sourcerer
9.2.3 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

Sourcerer
9.2.2 07 June 2022

Fixed
  • J4 Fixes issue with installation breaking on Joomla 4.2
  • J4 Fixes issue with php warning about Illegal offset
  • J4 Fixes issue with the editor button inserting getAssetManager instead of getWebAssetManager for loading js and css

Sourcerer
9.2.1 22 April 2022

Changed
  • Updates translations: tr-TR
Fixed
  • J4 Fixes issue with potential php warnings about NULL value in strpos, on PHP 8.1+
  • J4 Refactors some code

Sourcerer
9.2.0 12 March 2022

Added
  • J4PRO Adds Download Key field in settings of all plugins

Sourcerer
9.1.1 19 February 2022

Fixed
  • J4 Fixes issue with editor button popups missing template styling

Sourcerer
9.1.0 09 February 2022

Changed
  • Increases minimum php version to 7.4.0
  • Updates translations: sv-SE
Fixed
  • Fixes issue with error on installation when using php 8.1 or higher
  • J3 Fixes issue with some code editor fields in the editor button popup not being styled correctly

Sourcerer
9.0.3 02 November 2021

Fixed
  • Fixes issue with some error messages that should only show in admin side also showing on frontend
  • J4 Fixes issue with editor button not working

Sourcerer
9.0.2 20 September 2021

Changed
  • Updates translations: tr-TR
Fixed
  • Fixes issue with media files not getting loaded via the main css/js attributes

Sourcerer
9.0.1 24 August 2021

Changed
  • Improves upgrade/update check information in Joomla updater for editor button plugin
Fixed
  • J4 Fixes issue with editor button popup form not being filled from selection when using attributes in the plugin tag

Sourcerer
9.0.0 14 August 2021

Added
  • J4 Adds Joomla 4 support
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
  • Fixes issue with potential php error about undefined property $button_text
  • PRO Fixes issue with space being added after ouput when loading php files via attributes

Sourcerer
8.5.0 12 July 2021

Added
  • J4 First beta release for Joomla 4
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
  • Improves syntax (and file size) of css and minified css files
  • Increases minimum php version to 7.2.0
  • Updates translations: sv-SE, tr-TR
Fixed
  • Fixes issue with incorrect update urls on plugins

Sourcerer
8.4.3 14 December 2020

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

Sourcerer
8.4.2 14 September 2020

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

Sourcerer
8.4.1 19 August 2020

Fixed
  • Fixes issue with modal popups not respecting right-to-left languages
  • Fixes issue with php notice about too few arguments passed to function onContentPrepare

Sourcerer
8.4.0 17 August 2020

Changed
  • Preparations for Joomla 4 (in)compatibility

Sourcerer
8.3.0 27 July 2020

Added
  • Adds extra css class to editor buttons which can be used for custom styling
Changed
  • Updates translations: tr-TR
Fixed
  • Fixes issue with temporary php function files being deleted before it is fully read on some server setups

Sourcerer
8.2.2 26 March 2020

Fixed
  • Fixes issue with editor button popup not working when using not using a WYSIWYG editor for content
  • 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)

Sourcerer
8.2.1 14 February 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: sv-SE, zh-CN
Fixed
  • Fixes issue with Joomla errors being displayed on frontend when temporary files can't be deleted
  • Fixes issue with tags not always getting handled during the onAfterDispatch event

Sourcerer
8.2.0 13 September 2019

Fixed
  • PRO Add the ability to place a comma separated list of files in the css, js and php file attributes

Sourcerer
8.1.1 03 September 2019

Fixed
  • Fixes issue with editor button popup not working when no editor is selected
  • Fixes issue with javascript/css using incorrect quotes when inserting via editor button
  • Fixes issue with php notice about undefined $use_example_code in editor button popup

Sourcerer
8.1.0 28 August 2019

Added
  • Adds ability to protect Sourcerer code inside forms from being processed by giving it a "no-sourcerer" class
Fixed
  • Fixes issue with smart search (finder) indexing potentially breaking

Sourcerer
8.0.0 10 July 2019

  • Major release for Sourcerer!

    For the full details on the new features, check out the blog post.
Added
  • PRO Adds ability to load css files via the css="" attribute
  • PRO Adds ability to load js files via the js="" attribute
  • PRO Adds ability to load php files with different include methods
Removed
  • Removes example code for editor button
  • Removes support for the file-after (or include-after) attribute in the tag
  • FREE Removes ability to use file attributes from free version
Changed
  • Completely redesigned the editor button
  • Improves handling of tag parameters
  • Updates translations: de-DE, pl-PL, 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 some language strings

Sourcerer
7.5.0 15 April 2019

Added
  • Adds ability to set custom folder for Sourcerer temp files

Sourcerer
7.4.3 04 April 2019

Changed
  • Changes minimum requirement from Joomla 3.8.0 to Joomla 3.9.0
  • Updates translations: zh-CN
Fixed
  • Fixes issue with plugin tags not working correctly when using different than default tag characters in some cases

Sourcerer
7.4.2 12 February 2019

Changed
  • Some code refactoring

Sourcerer
7.4.1 01 February 2019

Fixed
  • Fixes issue with display (html encoding) of example code in settings

Sourcerer
7.4.0 05 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
  • Improves wizard setting
  • Refactors some code
  • Updates translations: 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!)

Sourcerer
7.3.1 02 October 2018

Changed
  • Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0
  • Updates translations: tr-TR
Fixed
  • Fixes issue with content sometimes getting duplicated on K2 items
  • Fixes issue with tags not always being handled at article prepare stage

Sourcerer
7.3.0 07 September 2018

Added
  • Adds option to use a file-after (or include-after) attribute in the tag
  • Adds translations: sk-SK
Removed
  • Removes deprecated helper files from the Regular Labs Library
Changed
  • Rearranges plugin options
  • Updates translations: fr-FR
Fixed
  • Fixes issue with plugin tags inside html comments being converted
  • Fixes potential SECURITY issue concerning cross site scripting via editor button popup

Sourcerer
7.2.0 14 February 2018

Changed
  • Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0
  • Updates translations: es-ES
Fixed
  • Fixes some javascript issues in admin side on Joomla 3.7.0

Sourcerer
7.1.11 19 December 2017

Added
  • Adds translations: nb-NO
Fixed
  • Fixes issue with code not being handled correctly in modules and some other places

Sourcerer
7.1.10 13 December 2017

Changed
  • Updates translations: da-DK, nl-NL, ru-RU
Fixed
  • Fixes issue with php notice about undefined property regex
  • Fixes issue with plugin tags not getting replaced in some cases
  • PRO Fixes issue with Disable On Components option not working

Sourcerer
7.1.9 08 September 2017

Changed
  • Updates translations: lt-LT
Fixed
  • PRO Fixes issue with Joomla updater not seeing new Pro versions after upgrading from Free to Pro

Sourcerer
7.1.8 22 July 2017

Fixed
  • Fixes issue with Regular Labs plugins no longer being run on category blog pages

Sourcerer
7.1.7 19 July 2017

Changed
  • Improves styling of editor button popup
  • Improves the way the system plugin methods gets called
  • Updates translations: id-ID, it-IT, tr-TR
Fixed
  • Fixes issue with editor in Sourcerer popup not scrolling on large texts
  • Fixes issue with missing icons in editor button popup

Sourcerer
7.1.6 16 May 2017

Fixed
  • Fixes issue with potential jQuery error in editor popup on some setups
  • Fixes potential error about undefined offset in Html.php

Sourcerer
7.1.5 08 May 2017

Fixed
  • Fixes issue with code not being handled in xml files

Sourcerer
7.1.4 07 March 2017

Changed
  • Improves handling of surrounding html tags
Fixed
  • Fixes issue with div tags not getting stripped from around tags when strip option is selected
  • Fixes issue with surrounding inline html tags not being stripped/fixed

Sourcerer
7.1.3 27 February 2017

Changed
  • Updates translations: uk-UA
Fixed
  • Fixes issue with frontend ARK editor breaking (CKEDITOR.jckplugins being stripped from script)

Sourcerer
7.1.2 18 February 2017

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue with main variables not getting initialised when using include/require files
  • Fixes issue with websites using certain encodings breaking

Sourcerer
7.1.1 16 February 2017

Fixed
  • Fixes issue with code breaking that uses the $db object but doesn't initialise it
  • Fixes issue with code breaking when same code is used multiple times on the page
  • Fixes issue with editor button popup not loading on some setups
  • Fixes issue with replacements not being done on some websites using special character sets

Sourcerer
7.1.0 14 February 2017

Changed
  • Changes way the code gets executed (no more use of create_function)
  • Updates translations: sv-SE
Fixed
  • Fixes issue with editor button popup being blank on some setups
  • PRO Fixes issue with updates via core installer sometimes failing

Sourcerer
7.0.2 05 February 2017

Fixed
  • Fixes issue with tags not being handled in some situations (large pages)

Sourcerer
7.0.1 02 February 2017

Fixed
  • Fixes issue with SRC_COMPONENT comment tags breaking XML feeds
  • Fixes issue with SobiPro edit forms not being protected from plugin handling
  • Fixes issue with xml pages breaking

Sourcerer
7.0.0 31 January 2017

Added
  • Adds translations: fa-IR, hu-HU, ro-RO
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: id-ID
Fixed
  • Fixes issue with Regular Labs Library plugin causing slowness in administrator when 'Show Help Menu Item' is enabled
  • Fixes issue with brackets messing up code when using [...] as tag characters
  • Fixes issue with tags being removed from frontend edit forms

Sourcerer
6.3.7 28 November 2016

Changed
  • Makes code editor use php code highlighting
  • Updates translations: de-DE
Fixed
  • Fixes issues with page breaking when Regular Labs Library folder is missing

Sourcerer
6.3.6 12 November 2016

Fixed
  • Fixes issue with {source} tags and code being removed from frontend edit forms
  • Fixes issue with editor button popup not working when core.edit.own ACL setting does not pass
  • Fixes issue with links to settings/plugins not being correct when non-English language uses different extension names
  • Fixes issue with missing language string SRC_TRIM

Sourcerer
6.3.5 03 November 2016

Fixed
  • Fixes issue with code not being handled in rss feeds

Sourcerer
6.3.4 24 October 2016

Fixed
  • Fixes issue with code not being handled in pdfs

Sourcerer
6.3.3 19 October 2016

Fixed
  • Fixes issue with pages with textareas getting messed up

Sourcerer
6.3.2 17 October 2016

Fixed
  • Fixes issue with escaped characters being unescaped

Sourcerer
6.3.1 13 October 2016

Fixed
  • Fixes issue with tags not being handled after content plugin triggers (since v6.3.0)

Sourcerer
6.3.0 13 October 2016

Added
  • Adds ability to make Sourcerer tags get handled in the document head section
Fixed
  • Fixes issue with code not being handled in pdfs

Sourcerer
6.2.1 05 September 2016

Fixed
  • Fixes issue with administrator returning blank on some setups

Sourcerer
6.2.0 29 August 2016

Added
  • Adds support for php shorthand <? ... ?> and <?= ... ?>

Sourcerer
6.1.3 13 July 2016

Fixed
  • Fixes issue with editor button popup throwing error in Joomla 3.6

Sourcerer
6.1.2 27 June 2016

Fixed
  • Fixes issue with php error about undefined variable tags

Sourcerer
6.1.1 27 June 2016

Fixed
  • Fixes issue with surrounding html tags being stripped regardless of trim setting

Sourcerer
6.1.0 23 June 2016

Added
  • Adds option to remove Sourcerer tags and content from search results
Changed
  • Updates translations: ru-RU, tr-TR

Sourcerer
6.0.3 14 June 2016

Changed
  • Updates translations: tr-TR

Sourcerer
6.0.2 27 May 2016

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue with files not getting included when include path is not the root

Sourcerer
6.0.1 26 April 2016

Changed
  • Updates translations: de-DE
Fixed
  • Fixes issue with tags being converted in frontend edit forms

Sourcerer
6.0.0 16 April 2016

Changed
  • Moves from NoNumber to Regular Labs branding

Sourcerer
5.3.2 22 March 2016

Changed
  • Updates some HTML syntax
Fixed
  • Fixes issues with Joomla 3.5 compatibility

Sourcerer
5.3.1 05 March 2016

Changed
  • Adds version number to own css/js files
  • Improves handling of AcyMailing pages
Fixed
  • Fixes incompatibility with Gantry templates that do not load a component area

Sourcerer
5.3.0 03 February 2016

Added
  • Adds check in the editor button popup to see if the CodeMirror editor is enabled

Sourcerer
5.2.3 28 January 2016

Added
  • Adds translations: hr-HR
Changed
  • Updates translations: id-ID
Fixed
  • Fixes issue with plugin tags not being converted in smart search (finder)
  • Fixes issues with Joomla 3.5 and php7 compatibility

Sourcerer
5.2.2 11 January 2016

Changed
  • Updates translations: uk-UA
Fixed
  • Fixes issue with tags sometimes not getting converted when using non-default tag characters

Sourcerer
5.2.1 09 December 2015

Added
  • Adds translations: fi-FI
Fixed
  • Fixes issue with empty html tags getting removed from Sourcerer output

Sourcerer
5.2.0 16 November 2015

Added
  • Adds ability to trim surrounding paragraph and span tags via setting or tag (trim=1)
Changed
  • Updates translations: ja-JP
Fixed
  • Fixes issue with tags being converted in edit forms

Sourcerer
5.1.2 03 November 2015

Changed
  • Improves handling of paragraph tags surrounding block elements
Fixed
  • Fixes issue with regular expressions not working on some php versions (5.6.14)

Sourcerer
5.1.1 24 October 2015

Changed
  • Improves handling of surrounding paragraph tags

Sourcerer
5.1.0 19 October 2015

Added
  • Adds ability to change the surrounding tag syntax characters
  • Adds translations: vi-VN
Changed
  • Improves handling of surrounding html tags
  • Updates translations: cs-CZ, ja-JP, ru-RU
Fixed
  • PRO Fixes issue with php statements (like include) passing forbidden functions check

Sourcerer
5.0.2 18 August 2015

Fixed
  • Fixes issue with php being executed in article contents on category list views

Sourcerer
5.0.1 07 August 2015

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

Sourcerer
5.0.0 02 August 2015

Removed
  • J2.5 Removes Joomla 2.5 support
Changed
  • Changes minimum requirement to Joomla version 3.4.1
  • Recodes the installer
Fixed
  • Fixes issue with missing indent tab image on setups in subfolders

Sourcerer
4.4.10 09 May 2015

Added
  • Adds translations: cs-CZ
Changed
  • Updates translations: de-DE, el-GR, pt-PT
  • J3 Changes way the editor resize functionality works
  • J3 Improves rendering speed on pages with large contents
Fixed
  • J3 Fixes issue with editor button showing to users without edit/create permissions
  • J3 Fixes issue with indent tab image not being placed
  • J3 Fixes issue with resize on editor not working

Sourcerer
4.4.9 25 February 2015

Changed
  • Updates translations: uk-UA
Fixed
  • PRO Fixes issue with components select list only saving one value

Sourcerer
4.4.8 08 January 2015

Removed
  • Removes compatibility for php versions under 5.3.13
  • J3 Removes compatibility for Joomla 3 versions under 3.3.0
Changed
  • Updates translations: pl-PL, pt-PT, tr-TR
Fixed
  • Fixes issue with Free version being able to be installed over the Pro version

Sourcerer
4.4.7 25 November 2014

Changed
  • Cleans left over {source} tags from head part possibly placed there by other extensions
Fixed
  • Fixes issue with error about nnFile on installation on some setups
  • Fixes issues with whitespace being stripped from html between php blocks
  • PRO Fixes issues with duplicate rows in update_sites table

Sourcerer
4.4.6 28 October 2014

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

Sourcerer
4.4.5 02 October 2014

Fixed
  • Fixes issue with plugin not being run over introtext/fulltext on onContentPrepare event

Sourcerer
4.4.4 10 September 2014

Fixed
  • Fixes issue with error about undefined object

Sourcerer
4.4.3 10 September 2014

Changed
  • Updates translations: id-ID, nl-NL
Fixed
  • Fixes issue with {source} tags being stripped from frontend editor fields

Sourcerer
4.4.2 11 August 2014

Changed
  • Updates translations: lt-LT
Fixed
  • J2.5 Fixes issue with editor button popup not working

Sourcerer
4.4.1 10 August 2014

Fixed
  • Fixes issue with html potentially being interpreted as php (causing errors)

Sourcerer
4.4.0 10 August 2014

Added
  • Adds ability to include files simply via {source file=myfile.php}
Removed
  • J3 Removes compatibility for Joomla 3 versions under 3.2.2
Changed
  • Refactors code
  • Updates translations: id-ID, pl-PL
Fixed
  • 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 tags not being handled in search results

Sourcerer
4.3.3 16 April 2014

Added
  • Adds translations: id-ID
Changed
  • Cleans up some code
Fixed
  • Fixes issue with html structure issues when tags are directly inside html 5 elements
  • Fixes issue with some missing language strings in some occasions
  • J3.3 Fixes some Joomla 3.3 incompatibility issues

Sourcerer
4.3.2 27 February 2014

Changed
  • Improves rendering speed on list views
Fixed
  • Fixes issue with breaking of xml view of com_jmap
  • Fixes issue with feeds being broken
  • Fixes issue with some missing language strings in some occasions

Sourcerer
4.3.1 30 December 2013

Fixed
  • Fixes issue with tags being encoded in frontend edit views

Sourcerer
4.3.0 19 December 2013

Changed
  • Improves some code in NoNumber Framework which improves page load speed
  • Updates translations: pt-PT
Fixed
  • SECURITY FIX: Fixes issue with editor button popup window being accessible to all registered users

Sourcerer
4.2.7 20 November 2013

Fixed
  • J3.2 Fixes issue with quotes from Sourcerer editor being converted to html entities when inserted

Sourcerer
4.2.6 18 November 2013

Fixed
  • Fixes installation error about duplicate entry on some MySQL 5.6 setups
  • FREE Fixes issue with example code being messed up after saving plugin settings
  • J3 Fixes issue with code inserted incorrectly on Firefox (adding line numbers)

Sourcerer
4.2.5 08 November 2013

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

Sourcerer
4.2.4 07 November 2013

Fixed
  • J3 Fixes Joomla 3.2 compatibility issues

Sourcerer
4.2.3 03 November 2013

Fixed
  • Fixes issue with icons not working

Sourcerer
4.2.2 01 November 2013

Added
  • Adds translations: es-ES, et-EE, uk-UA
Changed
  • Changes javascript minification to use Google Closure
  • Updates translations: de-DE, ja-JP, pl-PL, pt-PT
Fixed
  • Fixes issue with header stuff (javascript/css) not always being added in category views

Sourcerer
4.2.1 25 September 2013

Added
  • Adds translations: tr-TR
Fixed
  • Fixes issue with opening tags not being converted on some setups
  • Fixes issue with tags sometimes appearing in title tags and title attributes
  • Fixes issue with warning message showing when item has unvalid user id as creator
  • J2 Improves rendering speed on list views

Sourcerer
4.2.0 13 August 2013

Removed
  • J2 Removes compatibility for Joomla 2.5 versions lower than 2.5.10
  • J3.0 Removes compatibility for Joomla 3 versions lower than 3.1.0
Fixed
  • J3.0 Improves rendering speed on list views
  • J3 Fixes issue with editor button not getting styled correctly on TinyMCE

Sourcerer
4.1.9 19 June 2013

Fixed
  • J3 Fixes issue with icons in the Sourcerer editor buttons not working correctly

Sourcerer
4.1.8 13 June 2013

Changed
  • Improves minification of js files
  • J2 Converts images in (editor) buttons to font icons
Fixed
  • Fixes issue with some language strings in comments not being converted

Sourcerer
4.1.7 30 May 2013

Changed
  • J2 Minifies the editor javascript
Fixed
  • Fixes issue with article security settings being applied to modules that have content prepare enabled

Sourcerer
4.1.6 22 April 2013

Fixed
  • Fixes issue with installation manifest details not updating
  • Fixes issue with update manager not seeing latest version (caused by manifest)

Sourcerer
4.1.5 18 April 2013

Changed
  • Updates translations: it-IT, ja-JP
Fixed
  • J3 Fixes issue with & in selection being converted to &amp; in Sourcerer editor

Sourcerer
4.1.4 28 March 2013

Changed
  • Changes messaging on installation on unsupported Joomla versions
  • Cleans up some code (syntax)

Sourcerer
4.1.3 18 March 2013

Fixed
  • Fixes issue with span tags around the {source 0} tag being removed

Sourcerer
4.1.2 11 March 2013

Added
  • Adds less files for generating css files
Removed
  • J2 Removes unused files from code editor
Changed
  • Minifies css and js files
  • Updates translations: lt-LT
Fixed
  • Fixes some issues with installation breaking and throwing errors on some setups

Sourcerer
4.1.1 10 January 2013

Fixed
  • J2 Fixes issue with editor button not having icon due to missing css file
  • J3 Fixes issue with editor button popup not working (javascript not being loaded)

Sourcerer
4.1.0 30 December 2012

Changed
  • Cleans up code
  • Moves media files to Joomla media folder
  • Updates translations: fr-FR
Fixed
  • Fixes error about XML setup file on first install

Sourcerer
4.0.4 11 December 2012

Fixed
  • Fixes issue with php variables being set inside custom code not being globally available

Sourcerer
4.0.3 11 December 2012

Removed
  • Removes eval code and debugging options (is now left to php error handling)
Changed
  • Updates translations: zh-CN
Fixed
  • J2 Fixes issue with errors about xml files on installation

Sourcerer
4.0.2 14 November 2012

Added
  • Adds translations: zh-CN
Fixed
  • Fixes issue with error messages about XML file on installation on some setups

Sourcerer
4.0.1 10 November 2012

Fixed
  • FREE Fixes issue with version number causing problems with version check in the NoNumber Extension Manager

Sourcerer
4.0.0 09 November 2012

Added
  • J3 Adds Joomla 3 support
Removed
  • J1.5 Removes Joomla 1.5 support

Sourcerer
3.3.0 09 November 2012

Added
  • FREE Adds default indentation to Free version
Removed
  • Removes option to preserve colors
  • Removes option to switch of preserving indentation
  • J1.5 LAST VERSION COMPATIBLE WITH JOOMLA 1.5

Sourcerer
3.2.2 23 October 2012

Fixed
  • Fixes issue with php code not working when there are nbsp entities in source
  • J2 Fixes issue with errors with Phoca PDF
  • J2 Fixes issue with inserted code into JCE editor not showing

Sourcerer
3.2.1 20 September 2012

Changed
  • Updates translations: el-GR
Fixed
  • Fixes issue with tags being handled in edit for of jcal, jevent and some others

Sourcerer
3.2.0 29 June 2012

Added
  • Adds ready to use document/doc object variables
  • Adds translations: sv-SE
Removed
  • Removes ability to install on Joomla 1.6 and 1.7
  • Removes ability to install on setups with php 5.2 or lower
Changed
  • Cleans a lot of code
Fixed
  • Fixes issue with tags being interpreted inside the Josetta form

Sourcerer
3.1.0 01 May 2012

Added
  • Adds translations: zh-TW
Changed
  • Improves protecting of edit forms to only protect fields (so tags work outside form fields)
  • Increases page load speed by changing how xml files are loaded

Sourcerer
3.0.3 12 April 2012

Fixed
  • Fixes issue with language strings not being converted in editor button popup

Sourcerer
3.0.2 11 April 2012

Fixed
  • J1.5 Fixes issue with settings slides not working correctly

Sourcerer
3.0.1 10 April 2012

Fixed
  • SECURITY FIX: Fixes URL injection vulnerability in NoNumber Framework

Sourcerer
3.0.0 07 April 2012

Changed
  • Changes some language strings
  • Cleans up code syntax
  • Moves editor button settings to system plugin
  • Now available as Pro and Free version
  • Updates translations: de-DE
Fixed
  • Fixes issue with forbidden php functions like exec also blocking functions like curl_exec

Sourcerer
2.11.4 01 March 2012

Changed
  • Improves protection of editor fields
  • J1.7+ Improves handling of tags in pdfs
Fixed
  • Fixes issue with php 'non-object' error when there are users with ids lower than 30
  • J1.7+ Fixes styling issues in Editor Button popup

Sourcerer
2.11.3 13 January 2012

Added
  • Adds translations: bg-BG, pl-PL, pt-PT, th-TH
Changed
  • Cleans up more code
  • Updates translations: de-DE
Fixed
  • Fixes issue with installer not removing the folder/zip from the tmp
  • J1.7+ Fixes issue with database error in editor button popup window

Sourcerer
2.11.2 07 November 2011

Added
  • Adds translations: sl-SI
Changed
  • Cleans code syntax (no longer guaranteed support for php 5.2.x and lower)
Fixed
  • Fixes issue with tags being handled in some edit forms

Sourcerer
2.11.1 17 October 2011

Changed
  • Updates translations: de-DE
Fixed
  • Fixes SECURITY issue in NoNumber Framework plugin

Sourcerer
2.11.0 08 October 2011

Changed
  • Changes NoNumber Elements plugin to NoNumber Framework
  • Cleans up some code (like no more use of DS)
  • Improves installer
  • Moves common language strings to NoNumber Framework files
  • Moves translation language files to main package (no more language packs)
Fixed
  • Fixes issue with installation problems on some Joomla 1.7 setups
  • J1.7 Fixes issue with Editor Button settings not being handled
  • J1.7 Fixes issue with Example Code field in Editor Button settings not working
  • J1.7 Fixes issue with php debugging not working

Sourcerer
2.9.0 05 July 2011

Added
  • Adds option to set security levels for css, js and php to default
  • Joomla 1.7 compatible!

Sourcerer
2.8.5 20 June 2011

Fixed
  • J1.5 Fixes issue with installation problems

Sourcerer
2.8.4 18 June 2011

Changed
  • Changes layout of settings
  • Changes use of elements
  • Changes way the mootools version is detected
  • Improves insertion of rich content in TinyMCE editor
Fixed
  • Fixes issue with {source} tags being interpreted in frontend editor

Sourcerer
2.8.3 01 April 2011

Fixed
  • Fixes issue plugin being executed on raw format pages
  • Fixes issue with colors not being removed from source tags when inserting code

Sourcerer
2.8.2 25 March 2011

Fixed
  • Fixes issue with php error (get)

Sourcerer
2.8.1 25 March 2011

Changed
  • Changes language files to be J1.6 ready
Fixed
  • Fixes issue with editor button not working for registered/author level
  • Fixes issue with search component breaking in some cases
  • Fixes issue with tags being interpreted in frontend editor fields with very large contents

Sourcerer
2.8.0 11 February 2011

Changed
  • Changes extension icon / logo
Fixed
  • Fixes issue with public access to editor button popup page (security fix!)

Sourcerer
2.7.1 14 December 2010

Fixed
  • Cleans up some code
  • Fixes issues with document being called to early
  • Fixes some issues with loading of language strings

Sourcerer
2.7.0 25 November 2010

Added
  • Adds checks to see if NoNumber Elements plugin is installed/enabled
Changed
  • Fixes and updated all language strings
  • Improves code to make it lighter/faster
Fixed
  • Fixes issue with tags being handled in edit fields

Sourcerer
2.6.0 16 November 2010

Fixed
  • Fixes extension causing pages to break on some setups
  • Fixes issue with not working in some forms (where they should)

Sourcerer
2.5.0 15 November 2010

Changed
  • Made MooTools 1.2 compatible
Fixed
  • Fixes issues with wrong version numbers in files
  • Fixes some missing language strings
  • Fixes some styling issues of PHP debug output

Sourcerer
2.4.10 18 October 2010

Fixed
  • Fixes faulty version number in package

Sourcerer
2.4.9 18 October 2010

Fixed
  • Fixes issue with language file not being loaded for comment strings in html output
  • Fixes issue with use of some special characters like à

Sourcerer
2.4.8 24 July 2010

Changed
  • Changes way version and license information are displayed (now via ajax)
  • Changes way versions and licenses are checked (no more base64)
Fixed
  • Fixes issue with plugin edit page give error due to missing file

Sourcerer
2.4.7 19 July 2010

Fixed
  • Fixes issue with usage of multiple php blocks without trailing semi-colon

Sourcerer
2.4.6 07 July 2010

Changed
  • Improves some code to make it lighter
Fixed
  • Fixes issue with errors in some cases when used in combination with Articles Anywhere

Sourcerer
2.4.5 23 June 2010

Fixed
  • Fixes issue with code looping, causing page timeouts

Sourcerer
2.4.4 22 June 2010

Changed
  • Changes language strings used for comments
  • Improves code (=faster)
Fixed
  • Fixes issue with enters before and after php output

Sourcerer
2.4.3 02 April 2010

Changed
  • Made code a little lighter
Fixed
  • Fixes issue with errors about registry for php 5.0.5
  • Fixes issue with errors on search page

Sourcerer
2.4.2 09 February 2010

Changed
  • Reduces number of database queries
Fixed
  • Fixes error on some articles when no author is set
  • Fixes issue with deprecated syntax for php 5.3+
  • Fixes issue with preg_match_all error in some cases (when article author is not set)

Sourcerer
2.4.1 26 January 2010

Fixed
  • Fixes issue with Missing argument errors in feeds
  • Fixes location of Joomla! DTD files

Sourcerer
2.4.0 19 January 2010

Added
  • Adds Commercial License Code support
Changed
  • Adds extra html to code helpers output to prevent editor stripping tags
  • Moves elements to separate global plugin (also used by other extensions)
  • Moves functions to helper file
Fixed
  • Fixes issue with preservation of indentation on selection in IE
  • Fixes padding on editor button in fronted when no icon is shown

Sourcerer
2.3.2 27 November 2009

Fixed
  • Fixes issue with Sourcerer codes being handled in Joomfishplus edit page
  • Fixes issue with php errors when article does not pass security level

Sourcerer
2.3.1 11 November 2009

Changed
  • Changes display of Sourcerer PHP Debugging
Fixed
  • Fixes issue with PHP code breaking if last line is a comment

Sourcerer
2.3.0 10 November 2009

Added
  • Adds option to define editor button text
  • Adds option to show/hide editor button icon
Changed
  • Changes size of modal window for Sourcerer editor to maximum
Fixed
  • Fixes issue with code from Sourcerer editor being messed up by html tags when using IE

Sourcerer
2.2.3 28 October 2009

Changed
  • Changes file encoding to UTF-8
  • Changes method of indentation to output less html (1 tab image instead of 4 space images)
  • Changes output of code from Sourcerer editor when no color is kept (cleaner)
Fixed
  • Fixes issue with wrong comment in html when PHP is not enabled or doesn't pass security

Sourcerer
2.2.2 09 October 2009

Changed
  • Changes the update check
Fixed
  • Fixes issue with changes in default settings not working

Sourcerer
2.2.0 17 September 2009

Added
  • Adds option to preserve indentation of code in the content
Changed
  • Cleans up some code
  • Completely change the editor button popup with special editor (EditArea)
Fixed
  • Fixes issue with editor button popup not working on all setups
  • Fixes issue with errors when article author (created_by) does not exist

Sourcerer
2.1.8 07 August 2009

Fixed
  • Fixes issue with errors in feeds when using K2

Sourcerer
2.1.7 05 August 2009

Changed
  • Made the toggling in settings faster and more stable
Fixed
  • Fixes issue with textareas overlapping in settings (in IE)

Sourcerer
2.1.6 01 August 2009

Fixed
  • Fixes issue with html_entity_decode error on some setups (php4)

Sourcerer
2.1.5 30 July 2009

Fixed
  • Fixes issue with code styling tags not all being removed in final output

Sourcerer
2.1.4 27 July 2009

Changed
  • Changes code to make the Sourcerer editor button window work faster/better
Fixed
  • Fixes issue with Sourcerer editor button window not being accessible in some setups
  • Fixes issue with [SRC] tags sometimes showing
  • Fixes issue with code in Sourcerer editor button window not working properly in IE

Sourcerer
2.1.3 17 July 2009

Fixed
  • Fixes issue with error in Sourcerer editor button popup page

Sourcerer
2.1.2 12 July 2009

Changed
  • Changes sliding toggle option (in admin settings) to work better in IE8
Fixed
  • Fixes issues with php4 incompatibility

Sourcerer
2.1.1 04 July 2009

Fixed
  • Fixes issue with preg_replace error

Sourcerer
2.1.0 03 July 2009

Added
  • Adds 3 ready available variables: $article, $user, $database
  • Adds option to disable Sourcerer temporarily via url &disable_sourcerer=1
Changed
  • Changes the textarea element (made it resizable)
  • Made code a lot lighter (less memory load)
  • Moves frontend language to a separate file
Fixed
  • Fixes issue with code in articles being executed twice
  • Fixes some comments not being placed correctly

Sourcerer
2.0.1 26 June 2009

Added
  • Adds code coloring for html
  • Adds fields to set the default rgb values for code coloring
  • Adds syntax to escape html entities with underscore: &_...;
Changed
  • Changes auto installer
  • Changes the way the code is colored (more straightforward)
Fixed
  • Fixes issue with special characters and &...; characters not being translated correctly

Sourcerer
2.0.0 12 June 2009

Added
  • Adds a check to see if system plugin is installed in the editor button settings page
  • Adds a lot of options to the editor button
  • Adds a wizard
  • Adds option to disable html cleanup with {source 0} tag
Removed
  • Removes (the need for) the Sourcerer module and its settings
  • Removes security check on article modifier (so now only checks creator)
  • Removes the settings for Categories / Sections (is now together with Article settings)
  • Removes update icon in administrator toolbar
Changed
  • Changes a lot of language code
  • Changes different administrator elements
  • Changes installation procedure (automatic installer/updater)
  • Changes tag syntax setting (can now only set word)
  • Changes the editor button from a simple insert to a complete Code Helper
  • Changes the link for more information
  • Changes the output of the PHP Debugging and enabled it only for (Super) Administrators
  • Changes the versioncheck
  • Changes the way PHP gets parsed: Now you can break PHP statements over multiple PHP blocks
Fixed
  • Fixes issue with PHP vars over multiple Sourcerer tags
  • Fixes issue with editor button breaking if plugin was not installed
  • Fixes issue with editor button image not working on frontend
  • Fixes issue with editor button settings not working if plugin was disabled
  • Fixes issue with option to not use example code not working
  • Fixes issue with styling breaking the code (all html tags get stripped)
  • Fixes issue with using the {source} tags in paragraphs

Sourcerer
1.0.0 26 September 2008

Added
  • Adds support for defining vars over multiple Sourcerer tags
  • First stable release
Changed
  • Changes a lot of code to standardize syntax
  • Changes the version check

Sourcerer
0.1.5 03 July 2008

Fixed
  • Fixes issue with params not being initialized properly (resulting in bug for components)

Sourcerer
0.1.4 02 July 2008

Fixed
  • Fixes an issue with special characters inside the Sourcerer tags

Sourcerer
0.1.3 25 June 2008

Fixed
  • Fixes a bug with the components compatibility

Sourcerer
0.1.2 14 June 2008

Changed
  • Changes the bracket syntax for tags: now [[tag]] instead of [tag]. This because single brackets can be used in JavaScript and PHP.
  • Optimises the code a bit more

Sourcerer
0.1.1 09 June 2008

Fixed
  • Fixes some issues with security levels regarding articles

Sourcerer
0.1.0 02 June 2008

Added
  • First release (based on AnyTags! v2.2.2)