Skip to content

Releases: stencila/executa

v0.8.0

31 Oct 08:18
Compare
Choose a tag to compare

0.8.0 (2019-10-31)

Features

  • Addresses: Allow for addresses to be initialised in various ways (64301a8)

v0.7.1

30 Oct 04:36
Compare
Choose a tag to compare

0.7.1 (2019-10-30)

Bug Fixes

  • Browser: Fix init function so that session is passed on execute (364ac2a)

v0.7.0

30 Oct 00:25
Compare
Choose a tag to compare

0.7.0 (2019-10-30)

Features

  • Executor: Pass the user to begin() and end() methods (30b6714)

v0.6.1

29 Oct 06:14
Compare
Choose a tag to compare

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

28 Oct 22:55
Compare
Choose a tag to compare

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

23 Oct 18:14
Compare
Choose a tag to compare

0.5.0 (2019-10-23)

Bug Fixes

  • TcpServer & HttpServer: Improve stop method (cde5711)

Features

  • WebSocketClient: Add stop method (9fa1f93)

v0.4.0

23 Oct 04:28
Compare
Choose a tag to compare

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

22 Oct 01:43
Compare
Choose a tag to compare

0.3.1 (2019-10-22)

Bug Fixes

  • CLI: Add shebang; add bin property and change location of log (e1929e6)

v0.3.0

21 Oct 21:37
Compare
Choose a tag to compare

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

16 Oct 02:03
Compare
Choose a tag to compare

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)