This project adheres to Semantic Versioning.
All notable changes to this project will be documented in this file, in reverse chronological order by release.
- the on-the-fly filter
definitions
option is now available
- [BC Break]
definitions
config must now be defined as topmost array key in the module configuration. - [BC Break] the on-the-fly filter
purifier_config
option key has been changed toconfig
- [BC Break] 2.x branch is now ZF3 compatible.
- Updated dev dependency
php-cs-fixer
to version 2.0
- Omit empty definition configurations
- composer scripts:
check
test
cs-check
cs-fix
; composer.lock
file is now committed in;- travis build now runs against
lowest
,locked
andlatest
dependencies.
definitions
config can now be defined as topmost array key in the module configuration.
- Multiple definitions can now be configured correctly.
- PHP-CS-Fixer configuration
- Travis CI configuration
- Minor updates in README.md
- Coding styles
- Add the ability to configure HTMLPurifier via filter options (#3)
- The default
HTMLPurifier_Config
instance is now available as a service via its FQCN. - Support for HTMLPurifier custom definitions (#1)
- Updated the docs in README.md
- [BC-BREAK] Switched to PSR-4 and refactored class hierarchy
- [BC-BREAK] Converted all arrays to php 5.4 short array syntax
- [BC-BREAK] Bumped minimum PHP version to 5.5 (as required by zend-filter)
- [BC-BREAK] Removed zendframework monolithic dependency and bumped zend-filter minimum version to 2.5 (#5, #6)
- [BC-BREAK] Loading the module via
Zend\Loader
is no longer possible. Composer autoloader is now required.
- Composer metadata
Initial release