# Change Log

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [1.4.1] - 2016-02-11

## 5.0.1 - 2026-02-23

* Add id-token: write permission for NPM OIDC publishing [Kyle Harding]

## 5.0.0 - 2025-09-21


<details>
<summary> Update resin-cli-visuals from 3.0.1 to 4.0.1 [Thodoris Greasidis] </summary>

> ### resin-cli-visuals-4.0.0 - 2025-09-18
> 
> * horizontal: Use nullish check to fallback from the alias to the prop name [Thodoris Greasidis]
> * vertical: Explicitly convert values to string [Thodoris Greasidis]
> * Replace the SpinnerPromise class with a createSpinnerPromise factory function [Thodoris Greasidis]
> * Switch to async await and drop Bluebird [Thodoris Greasidis]
> * Switch target to es2018 [Thodoris Greasidis]
> * Convert files to use es modules imports & exports [Thodoris Greasidis]
> * Convert to TypeScript & lint [Thodoris Greasidis]
> 

</details>

* Switch to async await and drop Bluebird [Thodoris Greasidis]
* Switch target to es2018 [Thodoris Greasidis]
* Convert to TypeScript es module exports [Thodoris Greasidis]

# v4.0.2
## (2025-09-19)

* Convert tests to TypeScript and drop mochainon [Thodoris Greasidis]

# v4.0.1
## (2025-09-17)

* Update `resin-cli-visuals` [Matthew Yarmolinsky]

# v4.0.0
## (2025-06-06)

* Bump resin-cli-visuals to v3.0.0 [Otavio Jacobi]
* Drop support for node 18 [Otavio Jacobi]

# v3.0.0
## (2024-04-08)

* Replace travis & appveyor with flowzone [Thodoris Greasidis]
* Update resin-cli-visuals to v2.0.0 [Thodoris Greasidis]
* Drop supoport for node < 18 [Thodoris Greasidis]

## 2.0.2 - 2020-03-04

* Update dependencies [Pagan Gazzard]
* Remove build output [Pagan Gazzard]

## v2.0.1 - 2018-09-10

* Example: Add runnable examples [Jonas Hermsmeier]

## v2.0.0 - 2018-09-10

* Update inquirer to 6.x [Pagan Gazzard]
* Update bluebird to 3.x [Pagan Gazzard]

## v1.4.2 - 2018-09-10

* Switch to coffeescript (non-hyphenated) and update to 1.12 [Pagan Gazzard]
* Update gulp-coffeelint [Pagan Gazzard]
* Update gulp [Pagan Gazzard]
* Update gulp-coffee [Pagan Gazzard]
* Remove underscore.string [Pagan Gazzard]
* Update lodash to 4.x [Pagan Gazzard]
* Chore(package): Update test dependencies [Jonas Hermsmeier]
* Chore(test): Update Node versions on CI [Jonas Hermsmeier]

### Changed

- Discard empty string responses from answers object.

## [1.4.0] - 2016-02-11

### Changed

- Allow to pass `true` to `when` conditions as an existencial operator.

## [1.3.3] - 2015-12-04

### Changed

- Omit tests from NPM package.

## [1.3.2] - 2015-11-12

### Changed

- Upgrade `inquirer` to v0.11.0.

## [1.3.1] - 2015-10-21

### Changed

- Run validations against overrided questions.

## [1.3.0] - 2015-10-15

### Added

- Implement `override` option.

## [1.2.1] - 2015-08-20

### Changed

- Fix `when` properties not taking effect on any inputs.

## [1.2.0] - 2015-08-20

### Added

- Implement `drive` input support.

## [1.1.0] - 2015-07-24

### Added

- Support for form groups.

### Changed

- Upgrade `inquirer` to latest version, which includes a fix to the repeating bug.

[1.4.1]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.4.0...v1.4.1
[1.4.0]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.3.3...v1.4.0
[1.3.3]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.3.2...v1.3.3
[1.3.2]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.3.1...v1.3.2
[1.3.1]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.2.1...v1.3.0
[1.2.1]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.1.0...v1.2.0
[1.1.0]: https://github.com/resin-io-modules/resin-cli-form/compare/v1.0.0...v1.1.0
