Skip to content

v8.18.0

Latest
Compare
Choose a tag to compare
@Romakita Romakita released this 12 Oct 10:53

8.18.0 (2025-10-12)

Features

  • schema: add optional method and default value for nullable in JsonSchema (5b1463c)
  • schema: add record() function for dynamic object models with inferred types (251db87), closes #3180
  • schema: add type inference for any() function in SchemaShape (2f0fc4d)
  • schema: add typed inference plan for Functional API using SchemaShape (5a28b57)
  • schema: enhance JsonSchema with type inference and update function signatures (9e9a626)
  • schema: enhance type inference for enum and const methods (e12771e), closes #3177
  • schema: improve type inference by simplifying schema definitions and enhancing function signatures (a007230)
  • schema: simplify type inference by making JsonSchema generic and removing phantom types (ed4e8bb)
  • schema: update schema functions to use TypedJsonSchema for improved type inference (0aef96f)