v3.25.25
Breaking Changes📦 zodView on GitHub →
⚠ 1 breaking✨ 1 features🔧 1 symbols
Summary
This release introduces stricter schema validation for output objects by defaulting 'additionalProperties' to false and includes new documentation for Zod Core parsing.
⚠️ Breaking Changes
- Objects in 'io:output' mode now have 'additionalProperties: false' applied by default, which may cause validation failures if unexpected fields are returned.
Migration Steps
- If your output objects rely on dynamic or unknown fields, explicitly set 'additionalProperties: true' in your schema definitions for 'io:output' mode.
✨ New Features
- Added default 'additionalProperties: false' constraint for objects in 'io:output' mode to ensure stricter schema adherence.
🔧 Affected Symbols
io:output