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.