## 2 May 2019

### [1.3.0](https://github.com/contexttesting/reducer/compare/v1.2.1...v1.3.0)

- [feature] Allow to collect stream data from tests via `catchment`; add `onCatchment` API.
- [doc] Write better types for `runTest` method by renaming `test:Object` into `options:RunTestOptions`.

## 1 May 2019

### [1.2.1](https://github.com/contexttesting/reducer/compare/v1.2.0...v1.2.1)

- [package] Publish `src` via the `files` field in _package.json_.

### [1.2.0](https://github.com/contexttesting/reducer/compare/v1.1.0...v1.2.0)

- [externs,types] Provide `externs` and types, make sure there are no warnings for _GCC_ via _Depack_.
- [api] Export `evaluateContext` and `destroyContexts` methods properly.
- [package] Publish the `module` field with the source code.
- [doc] Better doc with a fuller example.
- [deps] Upgrade and unlock `promto`.

## 25 February 2018

### 1.1.0

- [feature] Pass evaluated persistent contexts to tests before other contexts.

## 22 February 2018

### 1.0.1

- [fix] Attempt to destroy context timedout during evaluation.

## 28 October 2018

### 1.0.0

- [feature] The `reducer` method.
- [feature] The `runTest` method.

## 25 October 2018

### 0.0.0

- Create `@zoroaster/reducer` with [`mnp`][https://mnpjs.org]
- [repository]: `src`, `test`
