Changelog
This file contains highlights of what changes on each version of the Gulp-PHP-Minify package.
Version 3.1.0
- Added support for the Node Security Platform reports.
- Updated the package dependencies.
Version 3.0.0
- Breaking change: changed the signature of the
Minifier
constructor. - Added new unit tests.
- Updated the package dependencies.
Version 2.0.0
- Breaking change: dropped the dependency on Observables.
- Breaking change: raised the required Node.js version.
- Breaking change: raised the required PHP version.
- Breaking change: using ES2017 features, like async/await functions.
- Added a
mode
option allowing to select the underlying transformer. - Improved the build system.
- Ported the unit test assertions from TDD to BDD.
- Restored the legacy transformer from version 0.2.0.
- Updated the package dependencies.
Version 1.1.0
- Properly handle the stream events: added support for the
error
event, remove the registered listeners on stream close. - Replaced the Codacy code coverage service by the Coveralls one.
- Updated the package dependencies.
Version 1.0.1
- Fixed GitHub issue #1.
Version 1.0.0
- Breaking change: the plug-in is not anymore a default export. The use of destructuring assignment is advised to access it.
- Breaking change: ported the CommonJS modules to ES2015 format.
- Breaking change: ported the Promise-based APIs to Observables.
- Breaking change: raised the required Node.js version.
- Breaking change: replaced the test classes by plain tests.
- Added the
listening
property. - Added a build task for fixing the coding standards issues.
- Replaced JSDoc documentation generator by ESDoc.
- Replaced JSHint linter by ESLint.
- Updated the package dependencies.
Version 0.3.1
- Added support for code coverage.
- Added support for Travis CI continuous integration.
Version 0.3.0
- Breaking change: raised the required Node.js version.
- Added the
silent
option: conditionally displaying the path of the minified scripts to the standard output. - Drastically improved the performance (up to a 30x factor).
- Updated the package dependencies.
Version 0.2.0
- Breaking change: renamed the
PHPMinifier
class toMinifier
. - Breaking change: raised the required Node.js version.
- Breaking change: using ES2015 features, like default parameters and destructuring assignment.
- Turned the package into a scoped one.
Version 0.1.2
- Added support for Codacy code analyzer.
- Renamed the project according to its npm package name.
- Updated the package dependencies.
Version 0.1.1
- Fixed some bugs.
- Updated the package dependencies.
Version 0.1.0
- Initial release.