Packages

Generate Elixir structs, conversion helpers, and JSON Schema validation from schemas.

Current section

Files

Jump to
auto_struct CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
AutoStruct uses semantic versioning. While the package is in `0.x`, breaking
changes are indicated by incrementing the minor version.
## 0.3.0
- Generate structs and conversion helpers from inline JSON schemas or schema files.
- Validate generated structs and JSON-shaped maps with Exonerate.
- Support Elixir's built-in `JSON.Encoder` and optional `Jason.Encoder`.
- Preserve nested JSON Schema validation while keeping automatic struct casting to the top-level schema object.