Skip to content
This repository was archived by the owner on Aug 7, 2021. It is now read-only.

Latest commit

 

History

History
245 lines (119 loc) · 14 KB

CHANGELOG.md

File metadata and controls

245 lines (119 loc) · 14 KB

0.7.1 (2017-06-22)

Bug Fixes

  • mangle-excludes: add Compat Query and Close listener classes (#190) (5791cfc)

Features

  • introduce support for v8 heap snapshot generation (1b5dcdc)
  • add BundleAnalyzerPlugin to webpack config (ac32b14)

0.6.3 (2017-06-09)

Bug Fixes

  • npm scripts: replace deprecated build-app script on postinstall (#184) (a4e7f1c), closes #183

0.6.2 (2017-06-06)

Bug Fixes

  • 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)

Bug Fixes

  • ns-bundle: add missing return (#167) (cd7ea25)
  • ns-bundle: parse all '*-app' flags as tns commands (#166) (8e7a1b3)

Features

  • add publish-ios-bundle npm script (c424a8a)

0.6.0 (2017-05-29)

Bug Fixes

  • 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

Features

  • add UrlResolvePlugin for platform-specific template/style urls (#155) (2ccf55b), closes #75

BREAKING CHANGES:

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)

Bug Fixes

  • 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)

BREAKING CHANGES:

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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • ns-bundle: app can be just prepared and bundled now (#126) (b0688b4)

0.4.0 (2017-04-20)

Bug Fixes

  • 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

Features

  • detect required devDeps versions (9b102c3)

0.3.7 (2017-03-31)

Bug Fixes

  • uglify: exclude tns 3.0 listener impls from mangling (#102) (6666191)

Features

  • update to Angular 4.0 and pin @ngtools/webpack version (#107) (247e507)

0.3.6 (2017-03-08)

Bug Fixes

  • plugins: add additional check for node.text in StyleUrlResolvePlugin (#95) (4a1b625), closes #92

0.3.5 (2017-02-28)

Bug Fixes

  • 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

Features

  • deps: update to @ngtools/webpack v1.2.10 (#84) (70e60a6)

0.3.4 (2017-02-16)

Bug Fixes

  • 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)

Features

  • scripts: add ns-bundle and verify-bundle (#69) (e80cbdc)

0.3.3 (2017-02-01)

Bug Fixes

  • exclude from mangling EditableTextBase (#60) (226f354)
  • register elements from embedded templates (#56) (05f33ed), closes #55
  • uglify: Exclude layout classes from mangling. (75bdeb1)

Features

  • deps: add support for webpack 2.2+ (5c00f2d)

0.3.2 (2017-01-16)

Features

0.3.1 (2017-01-11)

Bug Fixes

  • add typescript@~2.0.10 to ng projects (#48) (87741a1)
  • use AoT entry module if it exists (b8c4f1c)

Features

  • add plugin to support android/ios styleUrls (#47) (be12c23), closes #36
  • support @ngtools/webpack-1.2.1 (71d7823)
  • use the nativescript fork of css-loader (3b6a1c8)