Change8

v1.14.2

📦 instructorView on GitHub →
1 features🐛 2 fixes🔧 1 symbols

Summary

This release addresses critical bugs related to model validation during partial streaming and fixes infinite recursion issues with self-referential models.

✨ New Features

  • Added final validation against original model after streaming completes to enforce required fields.

🐛 Bug Fixes

  • Fixed model validators crashing during partial streaming by skipping them until streaming completes.
  • Fixed infinite recursion with self-referential models in Partial (e.g., TreeNode with children: List["TreeNode"]).

Affected Symbols