0.9.0 (2017-12-20)
- compiler: reject promise with real error (#350) (0b9febe)
- configs: don't follow symlinks for loaders (#287) (7deb117)
- ns-bundle: support for Node.js 9 (#321) (b4800c8)
- postinstall: stop removing "start/run-platform-bundle" scripts (#301) (ddecb56)
- snapshot: interrupt the webpack build on error (#369) (0a6d1b9)
- snapshot: use autoclose option on writestream (#345) (3967d79)
- update-ns-webpack: make it possible to call as executable (#347) (9fa7656)
- Angular 5 support (#328) (5539ddb)
- add FS, PlatformSuffixPlugin and css2json-loader (#290) (ea29bb6)
- Configure the vendor scripts to also use less, sass, scss for app.css (#343) (273dbd5)
- enable plugin to run through {N} CLI hooks (#299) (9a57a53)
- sass: add conditional sass deps for webpack (#355) (f51241c)
0.8.0 (2017-09-08)
0.7.3 (2017-07-12)
0.7.2 (2017-07-05)
- mangle-excludes: add Compat Query and Close listener classes (#190) (5791cfc)
- ns-bundle: escape command and args when spawning child process (c3e7376), closes #209
- run gradlew clean only for tns <=3.0.1 (efea463)
- add support for passing params via --env to webpack (#204) (4921321)
- alias tilde to point to the app root (#201) (3fb865d)
- add BundleAnalyzerPlugin to webpack config (ac32b14)
0.7.1 (2017-06-22)
- introduce support for v8 heap snapshot generation (1b5dcdc)
- add BundleAnalyzerPlugin to webpack config (ac32b14)
0.6.3 (2017-06-09)
0.6.2 (2017-06-06)
- ns-bundle: properly get tns command (#170) (43eeaf4), closes #169
- bundle scripts should invoke tns run instead of tns start (#174) (f3d8a3a), closes #172
- clean android build artifacts when using with uglify (#175) (278244b)
- exclude impl core modules classes from mangling (#173) (53d7538)
0.6.1 (2017-05-31)
- ns-bundle: add missing return (#167) (cd7ea25)
- ns-bundle: parse all '*-app' flags as tns commands (#166) (8e7a1b3)
- add publish-ios-bundle npm script (c424a8a)
0.6.0 (2017-05-29)
- ns-bundle: clean android build for NativeScript CLI 3.0.1<= (#163) (35ce787)
- template: disable minification of css by css-loader (#154) (30e9c97), closes #135
The StyleUrlResolvePlugin is now replaced by the UrlResolvePlugin. The latter replaces both style and template platform-specific urls from Angular components. On postinstall nativescript-dev-webpack will automatically replaces all occurencies of the old plugin in the project's webpack config.
0.5.0 (2017-05-11)
- ns-bundle: don't re-add scripts from nativescript-dev-webpack (3d690cb)
- ns-bundle: pass platform and uglify as env properties (dcf21f8)
- ns-bundle: use webpack.config.js instead of webpack.common.js (3df5d9b)
- template: create empty
tns-java-classes.js
internally (#148) (0fd9159) - templates: prefer css templates over platform.css templates (6fc4747)
The plugin now adds webpack.config.js
file instead of webpack.common.js
, webpack.android.js
and webpack.ios.js
files.
The ns-bundle script targets the webpack.config.js
file in
your repository instead of the webpack.common.js
one. If you modified
your configuration, you need to apply the changes to webpack.config.js
.
The following files are no longer needed and can be safely removed from
the project: webpack.common.js
, webpack.android.js
,
webpack.ios.js
.
0.4.2 (2017-05-04)
- ns-bundle: respect platform version from app package.json (#138) (839ce93)
- tsconfig: add missing paths and skipLibCheck option (#140) (c453944)
0.4.1 (2017-05-01)
- ns-bundle: escape arguments passed to
tns
command (#125) (b9430e3), closes #123 - template: include platform specific files in bundle first (#133) (c399e1e), closes #31
- template: ship android bundle with empty
tns-java-classes.js
chunk (#128) (b65a80c)
0.4.0 (2017-04-20)
- add webpack.common template for JS projects (7451545), closes #113
- installer: show helper message for new dependencies (#122) (5c7ebeb)
- ns-bundle: use remove/add platform instead of clean-app (#116) (6609370)
- tsconfig: add "exclude" property to aot config (#120) (d28dba1), closes #101
- detect required devDeps versions (9b102c3)
0.3.7 (2017-03-31)
0.3.6 (2017-03-08)
0.3.5 (2017-02-28)
- plugins: check for argument properties before traversing (#83) (bc2c6ec)
- scripts: correctly execute ns-bundle for windows (#89) (ad965ed)
- templates: Disable node "fs" shim (#82) (b86e1ae), closes #80
0.3.4 (2017-02-16)
- run
tns-xml-loader
before@ngtools
loader (#66) (325cb90), closes #64 - scripts: respect tns build/run args passed to ns-bundle (#71) (17b9d82)
- uglify: exclude tns 3.0 listeners from mangling (#72) (b9d6a3f)
0.3.3 (2017-02-01)
- exclude from mangling EditableTextBase (#60) (226f354)
- register elements from embedded templates (#56) (05f33ed), closes #55
- uglify: Exclude layout classes from mangling. (75bdeb1)
- deps: add support for webpack 2.2+ (5c00f2d)