All notable changes to PhxJsonRpc
will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Jason as a dependency
- BREAKING CHANGE: Bump required elixir version to 1.13 (minimum OTP version is set to 24)
- Bump dialyxir to 1.4.4
- Bump ex_json_schema to 0.10.2
- Bump ex_coveralls to 0.18.3
- Bump credo to 1.7.8
- Bump ex_doc to 0.30.5
- BREAKING CHANGE: Minimum elixir version is set to
1.12
- Bump ex_json_schema from 0.9.2 to 0.10.1
- Bump dialyxir from 1.3.0 to 1.4.0
- Bump ex_doc from 0.30.3 to 0.30.6
- Bump excoveralls from 0.16.1 to 0.17.1
- BREAKING CHANGE:
Context
as a second parameter to controller methods
- Middleware interface and macro (handles requests before dispatching to the rpc controller)
Router.handle
now accepts second optional parameter:meta_data
- Bump credo from 1.6.7 to 1.7.0
- Bump dialyxir from 1.2.0 to 1.3.0
- Bump excoveralls from 0.15.0 to 0.16.1
- Bump ex_doc from 0.29.0 to 0.29.4
- 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
- Example controller moved to the
test
namespace - Bump dialyxir from
1.1.0
to1.2.0
- Bump credo from
1.6.5
to1.6.6
- Dialyzer support in
CI
- Screenshots in
usage with phoenix
guide
- Documentation structure in
README.md
- Move assets to the test directory
- Example to
howitworks
section inREADME.md
- Specified phoenix version in docs
- Matrix tests in
CI
- Dependabot support by @sobolevn
- Releases started for github repo
- Follow Keep a Changelog standart
excoveralls
for test coverage
- Test warnings, some doc typos
- Documentation typo in
PhxJsonRpc.Router
- Bug with
undefined
error inPhxJsonRpc.Views.Helpers
- OTP configuration for the
PhxJsonRpc.Router
Request ID
to error log format inPhxJsonRpc.Router.DefaultDispatcher
- Improved documentation guide
howitworks
section toREADME.md
- Maximum batch size limit property for
PhxJsonRpc.Router
- Typespecs in
PhxJsonRpc.Router.Pipe
section
- Link to
phoenix framework
inREADME.md
- Unneccessary condition, when accessing metadata in
PhxJsonRpc.Router.Pipe
- Documentation in
PhxJsonRpc.Error
section
- Initial commit