Releases: gocom/MassPlugCompiler
Releases · gocom/MassPlugCompiler
0.9.1
0.9.0
- Fixed: PHP >= 8.0 compatibility.
- Due to compatibility changes,
\Rah\Mtxpc\Plugin
class no longer implements\JsonSerializable
interface, and can no longer be directly encoded with\json_encode()
. Encoding thePlugin
as JSON is still possible by passing the object to\Rah\Mtxpc\Api\Converter\PluginDataConverterInterface::convert()
and passing its array-map result to\json_encode()
. This wasn't part of the interface, but was only in the implementation, and doesn't affect normal usage.
0.8.0
- Added:
composer.json
PSR-4 and PSR-0 autoloader definition support. - Added:
--version
option tomtxpc
command line application. - Added: released as pre-built phar.
0.7.0
0.6.0
0.5.0
- Added: Made the compiler available as a GitHub action.
- Added:
--outdir
option tomtxpc
command line application. - Internal: Unit tests are now ran on Travis CI.