Skip to content

Latest commit

 

History

History
139 lines (112 loc) · 7.79 KB

CHANGELOG.md

File metadata and controls

139 lines (112 loc) · 7.79 KB

Changelog for PHPMarkup

All releases must adhere to SemVer 2 naming convention and should adhere to KeepAChangeLog guidelines.

MAJOR version - when you make incompatible API changes,

MINOR version - when you add functionality in a backwards compatible manner, and

PATCH version - when you make backwards compatible bug fixes.

PHPMarkup [Unreleased]

Released: TBA. Notable changes:

PHPMarkup 4.3.2

Released: 2022-01-02. Notable changes:

  • Changed: Fix null arg check.

PHPMarkup 4.3.1

Released: 2022-01-02. Notable changes:

  • Changed: Improved ArrayArgument keys.

PHPMarkup 4.3.0

Released: 2022-01-01. Notable changes:

  • Changed: Add PHP 8.1 support.

PHPMarkup 4.2.6

Released: 2021-10-08. Notable changes:

  • Changed: Marker attribute removal to end routine.

PHPMarkup 4.2.5

Released: 2021-10-08. Notable changes:

  • Fixed: QA tests.

PHPMarkup 4.2.4

Released: 2021-10-08. Notable changes:

  • Added: InnerXML sanitization.
  • Added: Coverage CI tests.

PHPMarkup 4.2.3

Released: 2021-10-06. Notable changes:

  • Added: CI via Github Action.
  • Added: Live argument access.

PHPMarkup 4.2.2

Released: 2021-07-12. Notable changes:

  • Fixed: Add Properties bug.

PHPMarkup 4.2.1

Released: 2021-07-11. Notable changes:

  • Added: Dynamically set Properties.

PHPMarkup 4.2.0

Released: 2021-07-09. Notable changes:

  • Added: Support for Args to contain XML.

PHPMarkup 4.0.2

Released: 2021-04-24. Notable changes:

  • Updated: Vendor packages.

PHPMarkup 4.0.1

Released: 2021-04-06. Notable changes:

  • Added: PHP 8 Support.

PHPMarkup 4.0.0

Released: 2021-03-28. Notable changes:

  • Added: Code of conduct.
  • Added: PSR 12 Coding Standard.
  • Changed: Repo name from "LivingMarkup" to PHPMarkup.

PHPMarkup 3.0.2

Released: 2021-02-11. Notable changes:

  • Added: Sphinx Doxygen PHP Generated documentation. e232405.
  • Added: Ouxsoft namespace prefix e232405.

PHPMarkup 3.0.1

Released: 2021-02-05. Notable changes:

  • Fixed: Bug with recursive DOM element processing dc574dc.

PHPMarkup 3.0.0

Released: 2021-02-03. Notable changes:

  • Added: ProcessorFactory 925e122.
  • Added: Config version 3 support with Element and Routines 925e122.
  • Added: Routines to accept orchestrated array method calls and limitless settings 925e122.
  • Changed: Elements to accept an array of limitless settings 925e122.
  • Removed: Method call concept which was replaced with Routines 925e122.
  • Added: Setups and tear downs for PHPUnit tests.925e122.
  • Added: Sphinx Documentation and RST 925e122.

PHPMarkup 2.0.0

Released: 2021-09-01. Notable changes:

  • Fixed: TravisCI build. de63d57.
  • Added: Integration with dedicated docker development PHPMarkup-Dev. #e1912d8.
  • Added: Json config support. #188c92c.
  • Removed: Yaml config support (as requirement often caused build test and environments to fail). #188c92c.

PHPMarkup 1.6.0

Released: 2020-06-21. Notable changes:

PHPMarkup 1.5.3

Released: 2020-06-06. Notable changes:

  • Moved: Features hindering reuse as a LHTML processor as a library to Hoopless.
  • Added: Processor API #1660e1e.
  • Removed: Web server (/docker, /bin, /public, /var, etc.). #b672884.
  • Removed: Dynamic image generation. #b672884.
  • Fixed: Docker environment #401112e.
  • Added: Individual width and height parametrized image requests #dd86ea7.
  • Fixed: Image resize algorithm #dd86ea7.

PHPMarkup 1.5.2

Released: 2020-04-19. Notable changes:

  • Added: process=false flag to skip elements #738565b.
  • Added: Code block module for styling code #738565b.
  • Fixed: DOMElement Arg removal 85ef96c.
  • Added: Code styles #4026dab.

PHPMarkup 1.5.1

Released: 2020-05-15. Notable changes:

PHPMarkup 1.5.0

Released: 2019-05-11. Notable changes:

PHPMarkup 1.4.1

Released: 2019-03-29. Notable changes:

  • Updated: Started following Semantic Versioning 2 properly #74724ce.