Change8

v3.25.25

Breaking Changes
📦 zodView on GitHub →
1 breaking1 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

  1. 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