Releases: contentasaurus/node-php-process
Removed bluebird from base implementation
Bluebird's implementation was converting data being sent from PHP into objects instead of leaving them as a string in seemingly random cases. This update removed bluebird because the base Promise object does not do that.
Stability update
fwrite_stream was a method that was occasionally going into an infinite loop at certain file sizes. Reverting to normal fwrite usage ends up making it more stable.
Reverted validation
The previous release was too specific to be useful in a broad use case. Reverted and applied the validation on the specific use case instead.
Added json_encode validation
Sometimes setting up the data to be sent to node is malformed after json_encoding. This tells you which element of the modules array is so.
Promise Refactor
Reworks the way this module works by making it return promises instead of requiring a callback.
v1.0.3
master: getting the version bumping right...
v1.0.2
master: updated namespace