Releases: Sage/streamlinejs
v0.10.14
#230: fixed stacktrace line numbers in firefox
#231: fixed potential leak of TLS context
#229: fixed CoffeeScript IIFE compilation error
#196: fixed cluster issue
#232: fixed this incorrectly bound (fast mode only)
#234: small formatting fixes (indents, newlines) to stack frames.
#233: fixed handling of exceptions thrown indirectly from catch clauses.
#235: experimental flows.handshake API.
v0.10.13
#227 support for flamegraphs
#225 REPL, _node and _coffee read their default options from .streamline.json (thanks Aseem Kishore)
#228 flows.setTimeout improvement for timeout values > 0x7fffffff
#222 top-level transformation hook (thanks Calvin Wiebe)
#204 improved stack traces (no duplication between async and raw stacks)
#224 "use strict" not always honored (fibers and generators).
#221 exception not caught in sync edge case (callbacks only).
v0.10.10
I just published it.
The big novelty is promise support. See https://github.com/Sage/streamlinejs#interoperability-with-promises
I added fibers and galaxy as optional dependencies in package.json, to get the right versions of these libraries. They may fail to install and you may get a scary output in npm install (galaxy requires node >= 0.11.10 and fibers does not compile with node 0.11.13 so there is a very small window that's ok for both) but this should not prevent the install from succeeding. If you don't want the scary output, you can install with npm --no-optional and install fibers and galaxy separately, according to your needs.
Also, this should only be transient and I hope that fibers will install ok once 0.12 comes out. If you are into bleeding edge stuff, I have put a quick and dirty fix for fibers + node 0.11.13 in bjouhier/node-fibers@4bd0276.
v0.10.8
v0.10.7
v0.10.6
v0.10.5
v0.10.4
Last one for 2013!
3 bug fixes:
#188: callback called twice
#189: do ... while incorrectly translated (callbacks mode only)
#190: function may incorrectly return a value instead of undefined (callbacks mode only)
Also, caching has been enhanced to avoid coffeescript compilation pass (see discussion in #187)