Napajs Versions Save

Napa.js: a multi-threaded JavaScript runtime

0.4.0-pre

5 years ago

Summary

vNext (v0.4.x) is a version with new worker implementation. In Napa.js vNext, napa worker loads and initializes its javascript VM in node.js style, which enables most of node.js APIs and addon support.

NOTE: Napa.js 0.4.0-pre is a pre-release version. Some features are still in progress.

Features

Napa.js 0.4.x works on Node.js 10.2.0 or later.

See also: README, Open Issues, Project vNext, Napa.js versions

0.2.3

6 years ago

Summary

  • Fix crash on some linux environment

0.2.2

6 years ago

Summary

Update function group zone.broadcast.

  • Support detailed error message when failure happens in broadcast.
  • Support Promise as return value. When broadcast a function which returns a Promise, its state will be adopted.
  • Support new function zone.broadcastSync.

Support setImmediate, setTimeout, setInterval in worker

  • Function setImmediate, setTimeout, setInterval, clearImmediate, clearTimeout, clearInterval are available in napa workers now.

Misc

  • Fix AutoTransport. It was not able to unmarshall the data correctly.
  • Update 3rd party library 'args' to latest version
  • Fix build break in G++7.x

0.2.1

6 years ago

Summary

  • Fix Node version check in lib/binding.js.

0.2.0

6 years ago

Summary

  • Support transport of ArrayBuffer and SharedArrayBuffer in zone APIs
  • Introduce napa.sync.Lock for synchronization handling

0.1.8

6 years ago

Summary

  • Fix hanging promise when callback from Napa to Node. (This should have been fixed in 0.1.7)
  • Support transport of ArrayBuffer and SharedArrayBuffer in zone APIs (experimental)
  • Introduce napa.sync.Lock for synchronization handling (experimental)
  • Use 9.2.1 instead of 9.x in prebuilt job. (#162)

0.1.7

6 years ago

Summary

  • Fix hanging promise when callback from Napa to Node

0.1.6

6 years ago

Summary

  • Crash fixed on Node > 8.4.0 ( #96 )
  • Fixed _cid for TransportableObject
  • Fixed inconsistency between Napa and Node for __dirname and __filename

0.1.5

6 years ago

Summary

  • Several fixes and imporvements on napa.js documents and examples
  • Add node version ckecking and prompt
  • Stability improvements
  • Add pre-built support for Node 9.x

0.1.4

6 years ago
  • Several fixes and imporvements on napa.js documents and examples.
  • Fix rpath for shared library napa-binding.node on Linux and Mac OS.