Version 8.0.0
- Added support for a single input file.
- Restored the
TransformModeenumeration. - Breaking change: renamed the
--recursiveoption to--recurse. - Breaking change: renamed the
--silentoption to--quiet. - Breaking change: renamed the
ITransformer.close()method todispose().
Version 7.2.0
- Added the
--recursiveoption to the command line interface.
Version 7.1.0
- Restored the
ITransformer.close()method.
Version 7.0.0
- Breaking change: removed the
ITransformer.close()method. - Breaking change: the
ITransformerinterface now extends theAsyncDisposableinterface.
Version 6.0.0
- Breaking change: renamed the
Transformerinterface toITransformer. - Updated the project URL.
Version 5.1.0
- Ported the source code to TypeScript.
Version 5.0.2
- Fixed the Gulp plugin.
Version 5.0.1
- Fixed the TypeScript typings.
Version 5.0.0
- Breaking change: dropped support for CommonJS modules.
- Ported the source code to CoffeeScript.
Version 4.0.1
- Fixed the TypeScript typings.
Version 4.0.0
- Breaking change: the
phpMinify()function now uses a named export instead of a default export. - Ported the source code to Haxe.
- Restored support for CommonJS modules.
Version 3.1.0
- The
TransformModeenumeration is now implemented as a frozen object.
Version 3.0.0
- Breaking change: replaced the use of the
Promiseconstructor by calls to thePromise.withResolvers()method.
Version 2.1.2
- Migrated the documentation to the GitHub wiki.
Version 2.1.1
- Fixed a buffer overflow with large PHP files when using the
safetransform mode.
Version 2.1.0
- Removed the dependency on execa package.
Version 2.0.0
- Breaking change: dropped support for CommonJS modules.
- Ported the source code to TypeScript.
Version 1.0.2
- Fixed a packaging issue.
Version 1.0.1
- Improved compatibility with PHP 7.
- Initial release.