# 42.2.4

## Bug fixes

- Fix memoization not working properly

# 42.2.3

## Bug fixes

- Fix bug introduced by new version of `path-to-regexp`

# 42.2.2

## Bug fixes

- Fix wrong error messages for HTTP status code validation

## Dependencies

- Upgrade `ajv`
- Upgrade `deepmerge`
- Upgrade `eslint-config-prettier`
- Upgrade `eslint-config-standard-prettier-fp`
- Upgrade `eslint-plugin-import`
- Upgrade `eslint-plugin-unicorn`
- Upgrade `eslint`
- Upgrade `fast-glob`
- Upgrade `path-to-regexp`
- Upgrade `prettier`
- Upgrade `release-it`
- Upgrade `swagger-parser`

# 42.2.1

## Bug fixes

- Fix Git timestamp issue

# 42.2.0

## Chores

- Fix problem during releasing process

# 42.1.0

## Features

- Show getters in reporting output
- Change HTTP status validation error message

## Dependencies

- Upgrade `ajv`
- Upgrade `cross-fetch`
- Upgrade `eslint`
- Upgrade `eslint-config-standard-prettier-fp`
- Upgrade `prettier`
- Upgrade `release-it`

## Chores

- Fix linting

# 42.0.0

## Breaking changes

- `$$env` helper is now case-sensitive

## Features

- Support Node.js `>=8.3.0`

## Dependencies

- Upgrade `release-it`

## Chores

- Disable `release-it` tracking

# 41.1.2

## Dependencies

- Upgrade `eslint`
- Upgrade `eslint-config-standard-prettier-fp`
- Upgrade `eslint-config-prettier`
- Upgrade `eslint-plugin-html`
- Upgrade `fast-glob`
- Upgrade `prettier`
- Upgrade `release-it`
- Upgrade `yargs`

## Chores

- Use `execa` to fire shell commands with Gulp
- Improve Gulp setup
- Update `release-it` configuration file

# 41.1.1

## Bug fixes

- Fix crash when no `--merge` CLI option is defined

## Development

- Make gulp tasks work on Windows

## Dependencies

- Upgrade `ajv`
- Upgrade `eslint-config-standard-prettier-fp`
- Upgrade `eslint-plugin-markdown`
- Upgrade `prettier`
- Upgrade `release-it`

# 41.1.0

## Features

- Add `call.https` property to specify HTTPS/TLS options

## Bug fixes

- Fix `status: undefined` being reported on connection errors
- Fix newline between response headers and response body in default reporter

# 41.0.0

## Breaking changes

- Upgrade Node to `10.13`

## Dependencies

- Upgrade `swagger-parser`

# 40.2.2

## Bug fixes

- Fix `expected` value appearing `undefined` during task failures

# 40.2.1

## Dependencies

- Upgrade `eslint`
- Upgrade `node-notifier`
- Upgrade `cross-fetch`
- Upgrade `eslint-config-standard-prettier-fp`
- Upgrade `eslint-plugin-node`
- Upgrade `eslint-plugin-markdown`

# 40.2.0

## Features

- Make reporting much faster, and also prettier

# 40.1.0

## Breaking changes

Rename `repeat` task property to `repeat.times`.

For example the following task:

```
- name: taskName
  repeat: 5
```

will need to be migrated to:

```
- name: taskName
  repeat:
    times: 5
```

## Features

- Add `repeat.data` for data-driven testing

# 39.2.1

## Bug fixes

- Fix `$$env` not working

# 39.2.0

## Features

- Support OpenAPI 2.0 `operation.schemes`

# 39.1.0

## Features

- Support `specification.schemes` from OpenAPI 2.0

## Upgrade dev dependencies

- `eslint-config-standard-prettier-fp`

# 39.0.1

## Bug fixes

- fix crash when OpenAPI `consumes` property is `undefined`

# 39.0.0

## Bug fixes

- fix binary file not being published to npm

## Documentation

- Update `README.md`
- Update CLI `--help` message
- Add `CHANGELOG.md`

## Upgrade dependencies

- Node to `10.12`
- `yargs`
- `swagger-parser`
- `eslint`
- `eslint-config-standard-prettier-fp`
- `release-it`
- `slice-ansi`
