Releases: stencila/executa
Releases · stencila/executa
v0.8.0
0.8.0 (2019-10-31)
Features
- Addresses: Allow for addresses to be initialised in various ways (64301a8)
v0.7.1
0.7.1 (2019-10-30)
Bug Fixes
- Browser: Fix init function so that session is passed on execute (364ac2a)
v0.7.0
0.7.0 (2019-10-30)
Features
- Executor: Pass the user to begin() and end() methods (30b6714)
v0.6.1
0.6.1 (2019-10-29)
Bug Fixes
- Browser: Update browser execute function (ebac2a3)
- HttpClient: Allow use of JSON-RPC of RESTful API protocol (0422318)
- WebSocketClient: Use browser comatible API (0d14842)
v0.6.0
0.6.0 (2019-10-28)
Bug Fixes
- Dependencies: Upgrade Schema and make adjustments accordingly (8f64e32)
- HttpClient: Use logga log (70d3d83)
Features
- HTTP and Websocket servers: Pass JWT payloads to executor's receive method (75b2a29)
v0.5.0
0.5.0 (2019-10-23)
Bug Fixes
- TcpServer & HttpServer: Improve stop method (cde5711)
Features
- WebSocketClient: Add stop method (9fa1f93)
v0.4.0
0.4.0 (2019-10-23)
Bug Fixes
- Browser: Do not rely on default exports (295fa60)
- CLI: Remove env var setting (b9eb0f6)
Features
- Browser: Auto fetch manifest & allow setting Executa options (5c583fb)
- Executa: Add session parameter to execute functions (7cf0513)
- TCP & WebSocket severs: Add onConnected and onDisconnected methods (f891e53)
v0.3.1
0.3.1 (2019-10-22)
Bug Fixes
- CLI: Add shebang; add
bin
property and change location of log (e1929e6)
v0.3.0
0.3.0 (2019-10-21)
Bug Fixes
- Dependencies: Add glob to package.json (232ccce)
- StdioClient: pipe stderr to current process stderr (0c12d40)
Features
- Docker: Add setup for building and testing Dockerfile (80d4964)
- Add begin and end methods (074cfa0)
v0.1.0
0.1.0 (2019-10-16)
Bug Fixes
- Executor: Do not create new interface if one already created (c77ae27)
- JS Manifest: Fix programmingLanguage (ae3d8a6)
- Server: Fix method names and params (0a10d06)
- Removed JS stub discover in favour of real manifest read (7286d8e)
- Transform causing infinite loop when walking (298704b)
- TCPClient: Add stop method (5e82027)
- TcpServer: Handle string constuctor and better logging (cb8dd35)
- Transports: Allow for number as port (56464aa)
Features
- Added discovery of Python peer from executors dir (c84d279)
- Added discovery of Python peer from executors dir (6e93ea4)
- Added JS executor backend (93bcd81)
- HTTP, Websocket: Add initial HTTP and Websocket clients and servers (a1ec214)
- Added Python backend and TCP server (dbf6cf7)
- CLI: Add initial CLI interface (bf360c5)
- Console: Add simple console script (71c33bc)
- Executor: Just-in-time connect to clients (703c1fe)
- Executor: Walk node tree and delegate; allow for in-process executors (17cf29f)
- HTTP: Add HTTP discover function (3f4efef)
- HTTP & WebSocket: Add JSON Web Token authentication (2e26ff5)
- IPC: Add client and server classes (c4b69a7)
- Vsock: Add initial VsockServer (26543c1)
- VsockFirecrackerClient: Add client to talk to FC microVMs (8c28b84)