Repository navigation
Releases
Releases · CrosswaveOmega/JSPyBridge_Async
v0.2.2.8
Full Changelog: v0.2.2.7...v0.2.2.8
v0.2.2.7: Update bridge.js
Docstring changes.
integrating simple queue into IPCClass to dial back reliance on adding to this.message
Version 0.2.2.6
correcting command line.
Version v.0.2.2.5
Added support for blob objects via Proxy.get_blob and Proxy.get_blob_a
expanded upon the JSContext class.
Full Changelog: v0.2.2.4...v0.2.2.5
Version 0.2.2.4
- Removing circular imports which relied on configjs
- Simplified EventLoop
- replaced duplicate code with functions.
v0.2.2.2
updated manifest.in to include PyObject.js
version 0.2.2.1
Version 0.2.2.0
- eliminated the monkey patching in json_patch.py and errors.py
- default JSON Encoder is no longer overridden, a Custom JSONEncoder is used instead for serializing requests.
- errors.py no longer overrides the built in error catcher to print the output of JavascriptError messages.
- Introduced dedicated Request object.
- updated documentation.
- Refactored js files.
- Outbound and Inbound Requests are now stored within queues, and are now processed using a while loop instead.
- Long methods have been simplified.
- Experimental replacement of process_job with an asynchronous variant.
- misc structural improvements.
0.2.1.5
moved abc and logging into new core submodule.
added a bit more documentation.
added asynchronous Proxy serialize.
Improved upon library commands.
0.2.1.4
Added documentation to the Node.JS class.