File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -23,9 +23,9 @@ The single highest-impact change — root cause of 5+ open issues.
2323
2424## Phase 3: ` not ` and ` if/then/else ` Support
2525
26- - [ ] ** #480 ** — Translate ` if/then/else ` schemas to ` oneOf ` . Clear design from maintainer. Unblocks # 927 .
27- - [ ] ** #847 / #489 / #954 ** — Improve ` not ` handling. Stop panicking on unsupported patterns, add robust fallback .
28- - [ ] ** #435 ** — Fix stack overflow with ` not ` + ` required ` combination .
26+ - [x ] ** #480 ** — Transform ` if/then/else ` into ` oneOf ` via ` allOf(if,then) ` / ` allOf(not(if),else) ` in merge.rs .
27+ - [x ] ** #847 / #489 / #954 ** — Replace panics in ` convert_not ` and merge.rs with graceful fallback to ` serde_json::Value ` .
28+ - [x ] ** #435 ** — Replace ` todo!() ` panics in merge.rs ` not ` handling with best-effort behavior .
2929
3030## Phase 4: Reference Handling (Architectural)
3131
You can’t perform that action at this time.
0 commit comments