Skip to content

Releases: pjdevries/plg_system_classextender

plg_system_classextender-1.3.1

13 Mar 16:28
Compare
Choose a tag to compare
  • Improves the regex pattern that searches for the class declaration in the original source file, for it to be replaced with the extended version.
  • Improves an error message.

plg_system_classextender-1.3.0

16 Nov 16:47
Compare
Choose a tag to compare
  • Enables filtering routes on URL format query parameter.
  • Fixes various typo's.
  • Updates README to reflect latest changes.

Thanx to @roland-d for the PR.

plg_system_classextender-1.2.0

23 Sep 18:04
Compare
Choose a tag to compare
  • Adds various route attributes to auto generated configuration file.
  • Enhances validation and exception handling and adds various checks and associated messages for:
    • Validity of JSON in configuration file.
    • Presence of critical, required configuration attributes.
    • Presence of non critical but necessary attributes,
  • Fixes various typo's.
  • Updates README to reflect latest changes.

plg_system_classextender-1.1.2

22 Sep 14:33
Compare
Choose a tag to compare
  • Ignores empty dependencies.

plg_system_classextender-1.1.1

22 Sep 14:22
Compare
Choose a tag to compare
  • Adds all available attributes to auto generated JSON configuration file.
  • Updates README with latest changes

plg_system_classextender-1.1.0

18 Sep 11:02
Compare
Choose a tag to compare
  • Adds attribute dependencies to the JSON extension description object, allowing to specify class files to be loaded before loading extended and extending classes.
  • Adds attribute client ` to the JSON extension description object, allowing to specify in which part of the site a class extension must be effectuated.
  • Updates README to reflect the latest changes and remove some redundant information.

plg_system_classextender-1.0.2

14 Sep 06:40
Compare
Choose a tag to compare
  • Fixes bug where route name was added to the extended base class file.

plg_system_classextender-1.0.1

25 Aug 13:44
Compare
Choose a tag to compare
  • If a new class extender folder is created during configuration of the plugin, a basic JSON configuration file is created in that folder.
  • README is updated with info about the above and minimal Joomla! and PHP requirements.

plg_system_classextender-1.0.0

16 Jul 19:19
Compare
Choose a tag to compare

Inititial release.