power-assert v0.9.0 Release Notes
Release Date: 2014-09-02 // over 9 years ago-
๐ Features
๐ Now power-assert 0.9.0 supports multi-stage sourcemaps.
power-assert:
- update empower and power-assert-formatter to 0.9.0 (a84ca4e1)
empower:
- There's no significant changes
power-assert-formatter:
- Customizable Renderers
- move built-in renderers to ./built-in/ (acf85109)
- customize rendering by using custom renderer constructor in
renderers
option (265d3539) - use EventEmitter to make renderers customizable (7c190e11)
espower:
- SourceMap support
- adjust filepath in power-assert output if sourceMap option is given (f919d59d)
- adjust line number in power-assert output if sourceMap option is given (8c035d89)
espower-source:
- backport espowerify to support multi-stage sourcemaps (71de737c)
espower-loader:
- use espower-source 0.9.0 (c5329f39)
grunt-espower:
- support multistage sourcemap by @vvakame
- Thanks @vvakame for the great contribution!
gulp-espower:
espowerify:
espower-coffee:
- interact with coffeescript compiler to adjust line number in power-assert output (9c159205)
๐ฅ Breaking Changes
๐ง No change is required if you are using default configuration.
- power-assert-formatter:
- built-in renderers are listed as relative path
If you are customizing renderers by
options.renderers
, you may have to migrate.To migrate, change your code from the following:
[ 'file', 'assertion', 'diagram', 'binary-expression' ]
To:
[ './built-in/file', './built-in/assertion', './built-in/diagram', './built-in/binary-expression' ]