Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
## [0.10.1] - 2026-01-15
### π Bug Fixes
- Relax cli_mate dependency version requirement
## [0.10.0] - 2026-01-08
### π‘οΈ Security
- [**breaking**] The security plug is now called on all operations
## [0.9.1] - 2025-12-31
### π Bug Fixes
- Improve handling of shared and operation tags (#69)
- Fixed merging of parameters and tag with operation macro
## [0.9.0] - 2025-12-11
### π Features
- [**breaking**] Renamed unprocessable_entity to unprocessable_content
## [0.8.0] - 2025-11-21
### π Features
- Added experimental support for operation extensions
### π Bug Fixes
- Take all existing operation fields from operation macro
## [0.7.0] - 2025-11-13
### π Features
- Support explode and delimiters in query parameters validator
- Automatically strip '[]' suffix from parameter names in validation
- Add support to simple header parameters (#37)
- Add precast for array of ref query parameter (#38)
### π Refactor
- Simplify parameter precast build code
- Return explicit server config fetch errors
### π Documentation
- Document security option on operation macro
### π§ͺ Testing
- Instrument Orval to test enforced array brackets
## [0.6.0] - 2025-10-13
### π Features
- Added operation-level security check using user-defined plugs
- Added support for root level security requirements
- Handling security is now mandatory
### π Bug Fixes
- Ensure response body is a binary in Oaskit.Test.valid_response (#23)
- Fixed normalization of %Reference{} structs
## [0.5.1] - 2025-10-10
### π Bug Fixes
- Don't erase existing private conn data in ValidateRequest (#20)
### π§ͺ Testing
- Ensure spec and operation id are preserved in private conn data
## [0.5.0] - 2025-09-16
### π Features
- [**breaking**] ABNF parser dependency isn't optional anymore
## [0.4.1] - 2025-08-25
### π Features
- Expose SpecValidator and SpecDumper tools
## [0.4.0] - 2025-08-21
### π Features
- Provide request and response data abstractions for custom validations
## [0.3.1] - 2025-07-18
### π Features
- Added the :unprefix option to remove an URL prefix in Paths.from_router/2
## [0.3.0] - 2025-07-10
### βοΈ Miscellaneous Tasks
- Upgrade OpenAPI spec schemas for JSV 0.10
## [0.2.0] - 2025-07-05
### π Features
- Provide a JSON schema for the default error responses
## [0.1.2] - 2025-06-30
### π Features
- Provide a controller to serve the specs and Redoc UI
## [0.1.1] - 2025-06-29
### π Documentation
- Fix doc rendering on hexdocs.pm
### βοΈ Miscellaneous Tasks
- Setup versioning
## [0.1.0] - 2025-06-29
### π Features
- Initialize from proof of concept
### βοΈ Miscellaneous Tasks
- Hex package setup