# Changelog

All notable changes to `PhxJsonRpc` will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.8] - 2022-11-18

### Changed

- Bump ex_json_schema from 0.9.1 to 0.9.2
- Bump credo from 1.6.6 to 1.6.7
- Bump ex_doc from 0.28.4 to 0.29.0
- Bump excoveralls from 0.14.6 to 0.15.0

## [0.3.7] - 2022-08-21

### Changed

- Example controller moved to the `test` namespace
- Bump dialyxir from `1.1.0` to `1.2.0`
- Bump credo from `1.6.5` to `1.6.6`

## [0.3.6] - 2022-07-19

### Added

- Dialyzer support in `CI`
- Screenshots in `usage with phoenix` guide

### Changed

- Documentation structure in `README.md`

## [0.3.5] - 2022-07-18

### Changed

- Move assets to the test directory

## [0.3.4] - 2022-07-18

### Added

- Example to `howitworks` section in `README.md`
- Specified phoenix version in docs
- Matrix tests in `CI`
- [Dependabot](https://github.com/dependabot) support by [@sobolevn](https://github.com/sobolevn)
- Releases started for github repo

## [0.3.3] - 2022-07-07

### Changed

- Follow [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) standart

## [0.3.2] - 2022-07-06

### Added

- `excoveralls` for test coverage

### Fixed

- Test warnings, some doc typos

## [0.3.1] - 2022-07-05

### Fixed

- Documentation typo in `PhxJsonRpc.Router`
- Bug with `undefined` error in `PhxJsonRpc.Views.Helpers`

## [0.3.0] - 2022-07-04

### Added

- OTP configuration for the `PhxJsonRpc.Router`

## [0.2.2] - 2022-07-03

### Added

- `Request ID` to error log format in `PhxJsonRpc.Router.DefaultDispatcher`

## [0.2.1] - 2022-07-03

### Updated

- Improved documentation guide

### Added

- `howitworks` section to `README.md`

## [0.2.0] - 2022-07-03

### Added

- Maximum batch size limit property for `PhxJsonRpc.Router`

### Fixed

- Typespecs in `PhxJsonRpc.Router.Pipe` section

## [0.1.1] - 2022-07-03

### Added

- Link to `phoenix framework` in `README.md`

### Fixed

- Unneccessary condition, when accessing metadata in `PhxJsonRpc.Router.Pipe`
- Documentation in `PhxJsonRpc.Error` section

## [0.1.0] - 2022-07-03

### Added

- Initial commit
