0.0.46 (2016-11-21)
- build: better support for saving multiple files at a time (254bb6c)
- copy: ionicons copied from ionicons (69f89a8)
- errors: skip HTTP errors (5906167)
- proxies: Wrong parameter in Logger.info, in setupProxies function causing proxies not to load (#395) (316b1de)
- typescript: lock typescript version to 2.0.x for now due to build error with 2.1.x (ef7203b)
- webpack: fix path resolution (97c23f9)
- webpack: reference json-loader to account for webpack breaking change (d6fe709)
- webpack: resolve modules to rootDir (#365) (64eb845)
0.0.45 (2016-11-17)
- errors: runtime error immediately, selectable stack (70f68da)
- inline-templates: update bundle and memory file representation on template change (11a949d)
- rollup: invalidate cache on template change (80c0eb6)
- webpack: invalidate cache by use of timestamps (4d6bbd5)
- run-build-update: handle linked npm modules (#375) (0f113c8)
- serve: add '/ionic-lab' as an alias for the lab html file path. (c319404)
0.0.44 (2016-11-15)
- debug: cmd+shift+8 to show debug menu (a26d729)
- error: (cmd/ctrl)+8 for debug menu (89550af)
- error: add header padding for cordova iOS (5c4c547)
- error: apply correct css for runtime error close (81f1d75)
- error: fix content scrolling (3b82465)
- error: reload immediately after js/html update (07f918e)
- error: safari css fixes (7c2fb59)
- serve: correct paths so that --lab works (1d99a98)
- serve: open browser to localhost (14275c7)
- transpile: normalize and resolve paths always for OS independence (ca6c889)
- watch: fallback for when chokidar watch ready/error don't fire (happens on windows when file is (519cd7f), closes #282
- watch: watch now ignores Mac OS meta data files (02d0b8d), closes #331
- webpack: source maps link to original src for ide debugging (39edd2e)
- debug: debug menu options (53d6e30)
- debug: shake device to show debug menu (770f4e3)
- error: client runtime error reporting (fc40b92)
- error: syntax and error highlighting (8836310)
0.0.43 (2016-11-10)
- rollup: removing rollup metadata prefix for paths (350a288)
- watch: remove shorthand arg for watch (0685c0b), closes #290
- webpack: typo in import, close #326 (#341) (6b89fa2)
0.0.42 (2016-11-09)
To use this version of @ionic/app-scripts, follow these steps to upgrade:
- Install the latest version of the ionic cli
npm install ionic@latest -g
Note: sudo may be required depending on your workstation set-up
- Update the project's
package.jsonfile'sscriptsection to look like this:
...
"scripts" : {
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
}
...
Note: This is removing several deprecated Ionic scripts. If you have any of your own custom scripts, don't remove them.
- Install the latest version of
@ionic/app-scripts
npm install @ionic/app-scripts@latest --save-dev
- bundling: execute bundle updates if full bundle has completed at least once (fbe56dc)
- sass: remove broken sass caching (91faf0b)
- error: use datauri for favicon build status (892cf4a)
- errors: overlay build errors during development (87f7648)
0.0.41 (2016-11-07)
- webpack: use source-maps instead of eval for prod builds (fdd86be)
ionic_source_map variable is now used to drive the devtool (sourcemap) value for webpack. It now defaults to eval for faster builds. Set it to source-map for typescript sourcemaps.
- sourcemaps: fix source maps for all files (066de6d)
- sourcemaps: webpack .ts sourcemaps (bfca1be)
- webpack: modify config to use IONIC_APP_SCRIPTS_DIR variable (2b7c606)
- events: emit bundler events (8d73da9)
- exports: add templateUpdate and fullBuildUpdate (a31897d)
- webpack source maps: make it easy to configure source map type (03565b7)
- webpack: speed up webpack build by not using file-system and watches (23ad195)
- Switch default bundler to Webpack
- Fix handling multiple async template updates
- Fix resolving index files correctly
- Fix template rebuilds for multiple templates in one file
- Fix ability to watchers to ignore paths
- Fix silently failed bundles
- Fix template path resolving issues
- Improve build times for template changes
- Fix bundle updates on template changes
- Fix Windows entry path normalization
- Add ability use multiple processor cores for various subtasks
- Use typescript
createProgramto transpile entire app - Add syntax highlighting and colors to typescript, sass and tslint errors
- Improved error messages for typescript errors
cleantask only cleans out thewww/build/directory rather than all ofwww/- Add task to copy
src/service-worker.jstowww/service-worker.js - Add task to copy
src/manifest.jsontowww/manifest.json
- Fix JS source maps
- Fix template inlining
- Addressed memory usage error
- Dev builds no longer use the
.tmpdirectory - Dev build entry files should be the source
main.dev.tsfile - Custom rollup configs should remove the
ngTemplate()plugin