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