1.0.0-beta.1
EisenbergEffect
released this
08 Oct 23:56
·
534 commits
to master
since this release
Bug Fixes
- fix exception on "au new" when running directly in root directory (8037eef)
Features
- bundler: auto tracing for requirejs/systemjs (c4ce02c), closes #831 #853 #842 #831
- bundler: build.options.cache turn on tracing cache and transpile cache (15af83f)
- bundler: fully support package.json browser field (5bb81d4), closes #579 #581
- bundler: stub core Node.js modules just like browserify and webpack (19aafee)
- bundler: support both 'json!f.json' and 'f.json' module id. (ea005fe)
- bundler: support Node.js direct json loading require("foo.json") (8fa8800)
- bundler: support npm package shipped in native es module (1669a6f), closes #872
- bundler: support onRequiringModule(moduleId) callback (fd49eb1)
- bundler: support per package wrapShim setting on dependency config (3c796ac)
- bundler: use package.json "module" (es module format) over "main" (a3bc63a)
BREAKING CHANGES
- bundler: require minor user code change to support non-js main, like "main": "font-awesome.css"
- bundler: remove support of undocumented "main": false, replace with generic "lazyMain": true. But this is handled transparently without breaking user's existing app.