0.4.0 released

20 views
Skip to first unread message

Henrik Vendelbo

unread,
Apr 18, 2015, 3:56:53 PM4/18/15
to socket...@googlegroups.com
This should be compatible with past releases. As the client asset building has been refactored there may be issues. However as coverage has been drastically improved, there should be few issues.

So if you are in production, you should wait to upgrade until 0.4.1, otherwise go ahead.

Bug Fixes
  • browserify: essential test coverage, and require working for directories (2a41ea95)
  • bundler:
  • client: http require provides the serveClient API (1dde4e09)
  • cookie: cookie configuration in http strategy (72d6c631)
  • dev: get entry for /code/.. not code/.. (33fba3b9)
  • docs: engine generate (3482973e)
  • error: Better error (60883a42)
  • lint: trying to fix hound comments (34b5e774)
  • packed: Pack 0 assets (e0d01833)
  • serve: serve system module (91ddaa4d)
  • tests:
  • unload: unloading functions (17356a3b)
  • view: correct formatter used for view (5bc2a05d)
  • worker: fixed serving worker files (1a5c91f4)
  • wrap: support system library subdirectories (669f000a)

Features

  • assets:
  • entry: entry point is added to startCode rather than sent with system assets (aaea0d95)
  • browserify: browserify in default bundler loader (fb162bd3)
  • bundler:
  • client: unload and forget calls (d1beae04)
  • constants: constants set by bundler (851dabe0)
  • dev: dev serve /assets (a22d5fc6)
  • entry: first client module with entry.* (f5dd8799)
  • formatter: builtin formatters (ae962a6f)
  • id: unique client id can be used to look up bundler (c5adac7e)
  • loading: better entry module loading (5d232018)
  • locals: can define locals for client and pass to formatters (248c1ab2)
  • log:
  • logging: log and serve formatting errors (21ec301a)
  • shim: Dropping JSON shim (bd7ab276)
  • start: Start Code at end of view (19442e69)
  • templates: selectEngine for relative and absolute paths (3009f493)
  • webpack: webpack bundler exceptions fixed (f7ed22a9)

Compatibility

  • log: log is no longer a function (be857ae2)
  • The browserify.js require implementation no longer looks for 'node_modules' paths. This feature makes little sense in the browser, and goes against a principle of simplicity. The require lookup is now small and simple. 1) File 2) Directory 3) System

Robert Hall

unread,
Apr 18, 2015, 9:29:49 PM4/18/15
to socket...@googlegroups.com
Fantastic work, Henrik. Really fantastic.

Looking forward to digging in and providing feedback, pull requests, bug reports, etc.
Reply all
Reply to author
Forward
0 new messages