@blinkmobile/client-cli
Version:
CLI to deploy client-side web applications with BlinkMobile
186 lines (97 loc) • 8.88 kB
Markdown
# Change Log
## Unreleased
## 1.3.4 (2020-02-24)
### Fixed
- default Client CLI Service origin
## 1.3.3 (2019-03-14)
### Dependencies
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [5.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/5.0.0) (from [4.0.2](https://github.com/blinkmobile/bm-identity.js/releases/tag/4.0.2))
## 1.3.2 - 2018-12-04
### Dependencies
- update [@blinkmobile/blinkmrc](https://www.npmjs.com/package/@blinkmobile/blinkmrc) to [2.0.0](https://github.com/blinkmobile/blinkmrc.js/releases/tag/2.0.0) (from [1.1.0](https://github.com/blinkmobile/blinkmrc.js/releases/tag/1.1.0))
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [4.0.2](https://github.com/blinkmobile/bm-identity.js/releases/tag/4.0.2) (from [4.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/4.0.0))
- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.224.1](https://github.com/aws/aws-sdk-js/releases/tag/v2.224.1) (from [2.188.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.188.0))
- update [chalk](https://www.npmjs.com/package/chalk) to [2.3.2](https://github.com/chalk/chalk/releases/tag/v2.3.2) (from [2.3.0](https://github.com/chalk/chalk/releases/tag/v2.3.0))
- update [inquirer](https://www.npmjs.com/package/inquirer) to [5.2.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.2.0) (from [5.0.1](https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.0.1))
- update [ora](https://www.npmjs.com/package/ora) to [2.0.0](https://github.com/sindresorhus/ora/releases/tag/v2.0.0) (from 1.3.0)
- update [request](https://www.npmjs.com/package/request) to [2.85.0](https://github.com/request/request/blob/master/CHANGELOG.md) (from [2.83.0](https://github.com/request/request/blob/master/CHANGELOG.md))
- update [update-notifier](https://www.npmjs.com/package/update-notifier) to [2.5.0](https://github.com/yeoman/update-notifier/releases/tag/v2.5.0) (from 2.3.0)
## 1.3.1 - 2018-02-02
### Dependencies
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [4.0.1](https://github.com/blinkmobile/bm-identity.js/blob/master/CHANGELOG.md) (from [3.2.0](https://github.com/blinkmobile/bm-identity.js/blob/master/CHANGELOG.md))
- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.188.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) (from [2.178.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md))
- update [inquirer](https://www.npmjs.com/package/inquirer) to 5.0.1 (from 5.0.0)
## 1.3.0 - 2018-01-11
### Added
- Documentation on how using Deployment Keys instead of user credentials to deploy
### Dependencies
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [3.2.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.2.0) (from [3.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.0.0))
- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.178.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.178.0) (from [2.124.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.124.0))
- update [chalk](https://www.npmjs.com/package/chalk) to [2.3.0](https://github.com/chalk/chalk/releases/tag/v2.3.0) (from 2.1.0)
- update [inquirer](https://www.npmjs.com/package/inquirer) to [5.0.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.0.0) (from [3.3.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.3.0))
- update [meow](https://www.npmjs.com/package/meow) to [4.0.0](https://github.com/sindresorhus/meow/releases/tag/v4.0.0) (from 3.7.0)
- update [update-notifier](https://www.npmjs.com/package/update-notifier) to 2.3.0 (from [2.2.0](https://github.com/yeoman/update-notifier/releases/tag/v2.2.0))
## 1.2.0 - 2017-09-29
### Added
- AUTH-77: call Client CLI Service to assume AWS Credentials
- AUTH-78: call Client CLI Service to provision Web App Hosting environment
### Dependencies
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [3.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.0.0) (from [2.3.5](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.5))
- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.124.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.124.0) (from [2.65.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.65.0))
- update [chalk](https://www.npmjs.com/package/chalk) to 2.1.0 (from 1.1.3)
- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.3.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.3.0) (from [3.1.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.1.0))
- update [ora](https://www.npmjs.com/package/ora) to 1.3.0 (from 1.2.0)
- depend upon [request](https://www.npmjs.com/package/request) [2.83.0](https://github.com/request/request/blob/master/CHANGELOG.md)
## 1.1.0 - 2017-06-08
### Added
- CC-37: `environment` parameter when assuming AWS role
- CC-37: `bm client deploy <path>` parameter to allow deploying files in a sub directory relative to the current working directory or `--cwd` flag if specified
### Changed
- CC-37: CI node version from 6 and 7 to 6 and 8
### Dependencies
- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [2.3.5](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.5) (from [2.3.4](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.4))
- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.65.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.65.0) (from [2.55.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.55.0))
- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.1.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.1.0) (from [3.0.6](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.6))
- update [update-notifier](https://www.npmjs.com/package/update-notifier) to [2.2.0](https://github.com/yeoman/update-notifier/releases/tag/v2.2.0) (from 2.1.0)
## 1.0.0 - 2017-05-23
### Added
- CC-20: Integrate bm-identity.js to allow for single login
- CC-31: Update Documentation for identity cli integration
- CC-32: Error stack trace output when using `--debug` flag
- CC-32: `--cwd` flag to `deploy` and `scope` commands
- CC-32: `--force` flag to `deploy` command to prevent confirmation prompt
- CC-32: `--env` flag to `deploy` command to deploy to a specific environment
### Removed
- CC-32: `<path>` option from deploy command (functionality has been replaced by `--cwd` flag)
### Changed
- CC-20: dropped semistandard style in favor of standard style
### Dependencies
- no longer depend upon [@blinkmobile/aws-profile-management](https://www.npmjs.com/package/@blinkmobile/aws-profile-management)
- update [@blinkmobile/aws-s3](https://www.npmjs.com/package/@blinkmobile/aws-s3) to [2.2.0](https://github.com/blinkmobile/aws-s3.js/blob/master/CHANGELOG.md) (from [
2.1.0](https://github.com/blinkmobile/aws-s3.js/releases/tag/2.1.0))
- no longer depend upon [elegant-spinner](https://www.npmjs.com/package/elegant-spinner)
- no longer depend upon [log-update](https://www.npmjs.com/package/log-update)
- update [update-notifier](https://www.npmjs.com/package/update-notifier) to 2.1.0 (from 1.0.2)
- depend upon [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) [2.3.4](https://github.com/blinkmobile/bm-identity.js/blob/master/CHANGELOG.md)
- depend upon [aws-sdk](https://www.npmjs.com/package/aws-sdk) [2.55.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md)
- depend upon [chalk](https://www.npmjs.com/package/chalk) 1.1.3
- depend upon [inquirer](https://www.npmjs.com/package/inquirer) 3.0.6
- depend upon [ora](https://www.npmjs.com/package/ora) 1.2.0
## 0.3.0 - 2016-10-31
### Added
- CC-17: ignore files per [.blinkmignore](https://github.com/blinkmobile/aws-s3.js#blinkmignore)
### Changed
- CC-17: update to [blinkmobile/aws-s3.js 2.1.0](https://github.com/blinkmobile/aws-s3.js/releases/tag/2.1.0)
## 0.2.0
### Changed
- CC-16: update to [blinkmobile/aws-s3.js 2.0.0](https://github.com/blinkmobile/aws-s3.js/releases/tag/2.0.0)
### Added
- CC-16: `deploy --prune` options
### Fixed
- CC-14: `deploy` now uses the cwd if no path is specified
## 0.1.0 - 2016-04-05
### Added
- CC-11: `deploy --skip` (default) and `deploy --no-skip` options (#13, @jokeyrhyme)
### Changed
- CC-11: update to [blinkmobile/aws-s3.js 1.2.0](https://github.com/blinkmobile/aws-s3.js/releases/tag/1.2.0) (#13, @jokeyrhyme)
- made documentation a bit more like [blinkmobile/bmp-cli](https://github.com/blinkmobile/bmp-cli), which means CLI `--help` and README.md are synchronised via copy-paste (simpler than 2 versions)