Changelog
View SourceAll notable changes to this project will be documented in this file.
[0.6.0] - 2025-10-11
๐ Features
- Added operation-level security check using user-defined plugs
- Added support for root level security requirements
- [breaking] 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