Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
1.19.2 (2018-03-13)
Note: Version bump only for package @ionic/cli-utils
1.19.1 (2018-01-17)
Bug Fixes
- ssh: allow tilde expansion upon path inputs (95f809e)
1.19.0 (2017-11-22)
Bug Fixes
- print message from brutal error (5956c74)
- ssh: fix parsing of ssh config w/o host directives (cf4e03f)
Features
- start: personalize cordova files, --bundle-id flag (45488dd)
1.18.0 (2017-11-09)
Bug Fixes
- build: perform sass task during build (bb45db4)
- doctor: fix ENOENT error with config.xml (7c9fd85)
Features
- start: --cordova flag to include cordova integration (fe31173)
1.17.0 (2017-11-07)
Bug Fixes
- login: show message about failed login for pro (ee4e14d)
- serve: devapp errors are now debug messages (7afe944)
Features
- integrations: cordova and gulp integration (3137c76)
- npm: support npm rebuild cmd (2350a57)
- start: custom starters (1c5a527)
- start: starter manifest integration (6557396)
- start: use new starters (9032f3d)
1.16.0 (2017-11-01)
Features
- devapp: broadcast app to trusted interfaces (fb4e38e)
- serve: add --local flag (6b68088)
1.15.2 (2017-10-26)
Bug Fixes
- serve: livereload defaults (16f7d69)
1.15.1 (2017-10-25)
Bug Fixes
- cordova: proxy settings on by default (19a3390)
- cordova: recognize more browsers (dcaaf97)
- doctor: fix incorrect count (b85fd11)
1.15.0 (2017-10-25)
Bug Fixes
- cordova: only return known platforms (d2e2b26)
- doctor: ignore bundle ID ailment if no cordova integration (182205d)
- ssh: fix whitespace issues with ssh config (bb4ee5d)
Features
- info: show proxy environment variables (9103d09)
- options: environment variables for command-line opts (7d39dee)
1.14.0 (2017-10-23)
Bug Fixes
- don't use local installation for old cli versions (fc5db21)
- cordova: platforms.json also unreliable, using platforms/ (04238f4)
- cordova: show output in real time for all cordova commands (0f91220)
- doctor: cordova platform save doesn't save to package.json (56d64e6)
- doctor: look for uncommitted changes, too (53750b7)
- pagination: fix state issue with query params (5d73098)
Features
- doctor: detect absence of viewport-fit=cover (7f983c0)
- doctor: detect default bundle ID (2761fb9)
- doctor: ionic native ailments (3581537)
- doctor: list command (a38be99)
1.13.1 (2017-10-16)
Note: Version bump only for package @ionic/cli-utils
1.13.0 (2017-10-10)
Bug Fixes
- backends: explicitly list known backends (84fa7d7)
- config: compute urls for backend (19687b1)
- config: no config option for this yet (85e9f81)
- config: prepare configs during env generation (d0a3072)
- cordova: fix after_prepare being executed twice (31225b9)
- cordova: fix various platform weirdness (use platforms.json) (2c2478f)
- cordova: look for paths with backslashes, and replace (9dfc78c)
- cordova: more robust error handling for serve, shutdown functions (a2ba645)
- cordova: pass --prod to app-scripts for cordova builds (3453ed9)
- cordova: remove original-src from config.xml after serve (4835cd9)
- cordova: send options w/o intent to app-scripts (0065658)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- better guidance for custom projects (91c1be1)
- prefer locally installed executables (fe07215)
- serve: do not merge watch patterns (8664927)
- serve: find nearest port for dev logger (9ecc62f)
- serve: ionic serve w/o external network should work (eee3cb7)
- ssh: ensure proper whitespace (e232787)
Features
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- config: add interactive config value (a783d54)
- cordova: add --dev-logger-port to run/emulate (706680d)
- info: show backend (e1b7fda)
- pro: default new apps to Ionic Pro (6966135)
- resources: generate iPhone X splash (e38c1f0)
- resources: generate new iOS 1024 marketing icon (6c99b86)
- serve: --auth feature for basic auth (0b92c51)
- ssh: allow generation of non-rsa keys (4f9c648)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.12.0 (2017-09-21)
Bug Fixes
- backends: explicitly list known backends (84fa7d7)
- config: compute urls for backend (19687b1)
- config: no config option for this yet (85e9f81)
- cordova: pass --prod to app-scripts for cordova builds (3453ed9)
- better guidance for custom projects (91c1be1)
- cordova: remove original-src from config.xml after serve (4835cd9)
- cordova: send options w/o intent to app-scripts (0065658)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- serve: do not merge watch patterns (8664927)
- serve: ionic serve w/o external network should work (eee3cb7)
- prefer locally installed executables (fe07215)
- ssh: ensure proper whitespace (e232787)
Features
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- config: add interactive config value (a783d54)
- cordova: add --dev-logger-port to run/emulate (706680d)
- info: show backend (e1b7fda)
- pro: default new apps to Ionic Pro (6966135)
- resources: generate iPhone X splash (e38c1f0)
- resources: generate new iOS 1024 marketing icon (6c99b86)
- serve: --auth feature for basic auth (0b92c51)
- ssh: allow generation of non-rsa keys (4f9c648)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.11.0 (2017-09-21)
Bug Fixes
- backends: explicitly list known backends (84fa7d7)
- config: compute urls for backend (19687b1)
- cordova: pass --prod to app-scripts for cordova builds (3453ed9)
- cordova: remove original-src from config.xml after serve (4835cd9)
- cordova: send options w/o intent to app-scripts (0065658)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- serve: do not merge watch patterns (8664927)
- better guidance for custom projects (91c1be1)
- prefer locally installed executables (fe07215)
- serve: ionic serve w/o external network should work (eee3cb7)
- ssh: ensure proper whitespace (e232787)
Features
- cordova: add --dev-logger-port to run/emulate (706680d)
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- info: show backend (e1b7fda)
- pro: default new apps to Ionic Pro (6966135)
- resources: generate iPhone X splash (e38c1f0)
- serve: --auth feature for basic auth (0b92c51)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.10.2 (2017-09-13)
Bug Fixes
- better guidance for custom projects (91c1be1)
- backends: explicitly list known backends (84fa7d7)
- cordova: pass --prod to app-scripts for cordova builds (3453ed9)
- cordova: send options w/o intent to app-scripts (0065658)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- serve: ionic serve w/o external network should work (eee3cb7)
Features
- cordova: add --dev-logger-port to run/emulate (706680d)
- pro: default new apps to Ionic Pro (6966135)
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- serve: --auth feature for basic auth (0b92c51)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.10.1 (2017-09-12)
Bug Fixes
- better guidance for custom projects (91c1be1)
- backends: explicitly list known backends (84fa7d7)
- cordova: pass --prod to app-scripts for cordova builds (3453ed9)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- serve: ionic serve w/o external network should work (eee3cb7)
Features
- cordova: add --dev-logger-port to run/emulate (706680d)
- pro: default new apps to Ionic Pro (6966135)
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- serve: --auth feature for basic auth (0b92c51)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.10.0 (2017-09-12)
Bug Fixes
- better guidance for custom projects (91c1be1)
- backends: explicitly list known backends (84fa7d7)
- cordova: write hash files only after successful resources generation (47286cb)
- ionic1: fix --consolelogs (5763a38)
- pro: fix "infinity" bug (3cb47f0)
- serve: ionic serve w/o external network should work (eee3cb7)
Features
- cordova: add --dev-logger-port to run/emulate (706680d)
- pro: default new apps to Ionic Pro (6966135)
- IONIC_DAEMON_DIRECTORY environment variable (ae1f7f1)
- serve: --auth feature for basic auth (0b92c51)
- ssl: cafile, certfile, keyfile options (b9cee01)
1.9.2 (2017-08-17)
Bug Fixes
- cordova: pass
--platform
and --target
options to app-scripts (5377f7e)
- logs: fix commands spamming lines of output (af67074)
- serve: use localhost when external IP not required (b36f5c2)
1.9.1 (2017-08-16)
Bug Fixes
- proxy: fix continual prompting to install proxy plugin (14c3613)
- resources: detect resources/ dirs upon platform add (ea07da9)
1.9.0 (2017-08-16)
Bug Fixes
- ionic1: fix --browser option for v1 projects (80ac51c)
Features
- docs: add --browser/-w option to
ionic docs
(ca74bdc)
1.8.1 (2017-08-15)
Bug Fixes
- cordova: fix cordova serve issue with cordova.js mock (f08f22b)
1.8.0 (2017-08-14)
Bug Fixes
- cordova: do not error on prepare with no platforms (422c95f)
- preserve whitespace in wrapped words (6dc4cd2)
- info: add additional attempt to get ionic 1 version from bower.json (d89ac09)
- serve: multitude of serve fixes (d7fe31d)
- serve: only show ip prompt if external ip is needed (89853ca)
- ssh: if key exists during generate, ask to overwrite (59bc4fd)
Features
- config: --json and --force options for
config set
(024ef43)
1.7.0 (2017-08-03)
Bug Fixes
- daemon: fix occasional ENOENT error on windows (1beb455)
- help: "undefined" slipped in to some help output (1f885fa)
- plugins: small fix for differing dist tags of plugins (3adfcb6)
- serve: allow binding of localhost (e8a74d0)
- start: disable yarn dedupe during start (dd5c35f)
Features
- build:
ionic build
command (3ad304c)
1.6.0 (2017-07-27)
Bug Fixes
- timeouts: rip out timeouts (22dcd2f)
Features
1.5.0 (2017-07-11)
Bug Fixes
- better icon support for windows (47ea9ab)
- link: disable interpretation of scientific notation (3874ca6)
- project: warn users of ionic.project file (965af07)
- start: substitute invalid package.json name for MyApp (ce6c129)
Features
- cloud: add options for snapshot metadata (75099e6)
1.4.0 (2017-06-12)
Bug Fixes
- cordova: actually show platform/type of missing resources (4e154ed)
- ionic1: logger not logging changed files (1b51529)
- plugins: catch npm errors during updates and continue (316826d)
- serve: running ionic serve in background (883c21e)
Features
- hooks: call npm script hooks (e34fc34)
- plugins: warn about multiple installed project plugins (88789d8)
1.3.0 (2017-05-31)
Bug Fixes
- cordova: more arg parsing fixes... (4a75255)
- proxy: use env load to ensure shared reference (8552826)
1.2.0 (2017-05-23)
Bug Fixes
- cli-plugin-ionic1: use documentRoot and watchPatterns from ionic.config.json (a878a95)
- don't swallow subprocess stdout during --verbose (d53d11a)
- config: Handle empty file (fbcfc76)
- package: dates not internationalized, use ISO (0674bd9)
Features
- flags: --no-interactive mode, with --confirm/--no-confirm (1966a0c)
- flags: add --quiet flag (6268f0c)
- flags: persistent "cli flags" (72a9b45)
- logging: disable interval spinner for non-interactive mode (9e4ed33)
- login: automatic login via IONIC_EMAIL/IONIC_PASSWORD (d8d26e4)
1.1.2 (2017-05-17)
1.1.1 (2017-05-16)
Bug Fixes
- plugins: messaging about globally installed plugins (def3891)
1.1.0 (2017-05-16)
Bug Fixes
- prevent TypeError runtime error (1283f49)
- cordova: give cordova options after -- separator (https://github.com/ionic-team/ionic-cli/issues/2254) (256503e)
- upload: rip out progress library (fixes https://github.com/ionic-team/ionic-cli/issues/2257) (1559049)
Features
- proxy: global proxy plugin for start/login (be89cb1)