All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
- Improved doc comment headers
- Added AGENTS.md
- Integrated Chorus dev dependency
- Simplified CI workflow
v0.8.0 - 21st August 2025
- Use Archetype as a Service
- Replace callable with Closure for urlResolver
v0.7.8 - 16th July 2025
- Applied ECS formatting to all code
v0.7.7 - 6th June 2025
- Upgraded Exceptional to v0.6
v0.7.6 - 14th May 2024
- Disable deprecated error reporting when using Parsedown
v0.7.5 - 25th April 2024
- Upgraded Tagged dependency
v0.7.4 - 2nd April 2024
- Upgraded Tagged dependency
v0.7.3 - 26th March 2024
- Upgraded Tagged dependency
v0.7.2 - 25th March 2024
- Upgraded Tagged dependency
v0.7.1 - 20th February 2024
- Upgraded Coercion dependency
v0.7.0 - 17th February 2024
- Added @phpstan-require-implements constraints
- Upgraded PHPStan to v2
- Updated dependencies
- Made Macros const part of MacroHandler interface
- Tidied boolean logic
- Fixed Exceptional syntax
- Added PHP8.4 to CI workflow
- Made PHP8.4 minimum version
v0.6.0 - 21st August 2024
- Converted consts to protected PascalCase
- Updated dependency versions
v0.5.5 - 7th May 2024
- Updated Tagged dependency
v0.5.4 - 26th April 2024
- Updated Archetype dependency
v0.5.3 - 26th April 2024
- Updated dependency list
v0.5.2 - 26th April 2024
- Made PHP8.1 minimum version
- Updated dependency list
v0.5.1 - 26th September 2023
- Converted phpstan doc comments to generic
- Migrated to use effigy in CI workflow
- Fixed PHP8.1 testing
- Updated composer check script
- Updated CI environment
v0.5.0 - 24th August 2022
- Added concrete types to all members
v0.4.0 - 23rd August 2022
- Removed PHP7 compatibility
- Added try/catch around URL resolver
- Updated ECS to v11
- Updated PHPUnit to v9
v0.3.6 - 15th March 2022
- Added simple URL resolver support
v0.3.5 - 15th March 2022
- Updated HtmlToText macros
v0.3.4 - 15th March 2022
- Allow mixed content as input
v0.3.3 - 13th March 2022
- Updated Tagged dependency
v0.3.2 - 13th March 2022
- Fixed Text wrap escaping
v0.3.1 - 13th March 2022
- Fixed HtmlToText handler
v0.3.0 - 13th March 2022
- Split PlainText Handler into HtmlToText and Text Handlers
v0.2.2 - 13th March 2022
- Updated default PlainText options
v0.2.1 - 13th March 2022
- Added option Macro support
v0.2.0 - 13th March 2022
- Merged Escape Handler into PlainText Handler
v0.1.2 - 13th March 2022
- Added PlainText handler
v0.1.1 - 13th March 2022
- Allow null as input
- Added Escape handler
v0.1.0 - 11th March 2022
- Added initial Handler Archetype structure
- Added Markdown Handler