Skip to content

Commit ddf42e8

Browse files
committed
docs: update CHANGELOG with CLI features and prefixItems tuple fix
1 parent aad817d commit ddf42e8

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

CHANGELOG.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
* select smallest integer type for bounded ranges (e.g., `[1..32]` → `NonZeroU8`) (#975)
2525
* replace panics in `not` schema handling with graceful fallback to `serde_json::Value` (#954, #489, #435)
2626
* replace panics in `ref_key()` and `convert_reference()` with proper error returns
27+
* generate Rust tuples from 2020-12 `prefixItems` + `items: false` (#955)
2728

2829
=== New features
2930
* JSON Schema `if`/`then`/`else` support via transformation to `oneOf` (#480)
@@ -33,6 +34,9 @@
3334
* non-`$defs` internal `$ref` support: reference any JSON Pointer path (#828)
3435
* new API: `TypeSpace::add_schema_from_value()` — auto-detects and normalizes any JSON Schema draft
3536
* new API: `TypeSpace::add_schema_with_externals()` — handles multi-file schema bundles
37+
* `cargo typify` CLI: auto-discovers external schemas from input directory
38+
* `cargo typify` CLI: new `--schema-dir` flag to specify external schema directory
39+
* `cargo typify` CLI: automatic 2020-12 normalization (no flags needed)
3640

3741
https://github.com/barbacane-dev/typify/compare/v0.6.1\...HEAD[Full list of commits]
3842

0 commit comments

Comments
 (0)