Skip to content

Releases: maiorano84/shortcodes

Version 2 - Beta

10 Jan 07:11
Compare
Choose a tag to compare
Version 2 - Beta Pre-release
Pre-release

This release sees a number of improvements to code quality, unit testing, and logic consolidation. No functionality has been added or removed, but the minimum PHP version has been bumped to 7.1.

The following coding standards have been applied:

  • The highest level of PHPStan is used
  • 100% Code Coverage is required
  • A minimum Scrutinzer score of 9.5 is required
  • StyleCI Rules are enforced

Container Awareness Patch

27 Apr 05:44
Compare
Choose a tag to compare

Binding the container to a registered shortcode is no longer required. If a particular shortcode needs to leverage a managing container's public members, using the ContainerAwareInterface and ContainerAware Trait will provide this capability.

Aliasing and Shorthand upgrades

26 Apr 03:19
Compare
Choose a tag to compare

Upgrades to the internal structure and readability. Attempting to alias a preexisting name on an unregistered shortcode no longer throws a registration error.

Version 1.2

24 Apr 20:33
Compare
Choose a tag to compare

Extended aliasing support, and code reorganization. New Shortcode Traits and Interfaces to allow for better delineation between pieces of functionality. SimpleShortcode examples and shortcuts provided in examples directory.

Version 1.1

23 Apr 22:41
Compare
Choose a tag to compare

Parsing has been broken out into Parser Classes that Manager Classes can define as dependencies. Parsers may be accessed directly to change how strings are replaced by callbacks, or process matches differently within other Managers.

First Stable Version

22 Apr 23:39
Compare
Choose a tag to compare

Nested shortcode support added with revised namespaces. Version marked as stable.

Version 1 - Public Beta

22 Apr 03:54
Compare
Choose a tag to compare
Pre-release

First version. All unit tests passed. Ready for public testing.