# Changelog

## 5.7.0

- f1f4030 Add `tsType` schema extension to allow custom TypeScript types (#168)
- 8599262 Add support for passing custom options when resolving `$ref`s (#180)
- 25ef03b Improve error output for certain kinds of errors (#188)

## 5.6.0

- 923dbfc Add declarations for tuple types (#184)

## 5.4.0

- fc8540f Add partial support for `patternProperties`
- 9167902 Add declarations for enums referenced by arrays (#146)

## 5.3.0

- 83e4a29 Add support for passing options in CLI

## 5.2.0

- 9187237 Add support for generating typings from `definitions` that are not directly referenced by a schema (#133)
- 7d864b9 Add support for generating typings from `patternProperties` (#124)

## 5.0.0

- f59a837 Use [Prettier](prettier.io) for code formatting (#118)
- 43484fc Use [Ava Snapshot testing](https://github.com/avajs/ava#snapshot-testing) for testing output (#45)
