v6.2.0

bytedance/flowgram.aiv6.2.0Nov 7, 2025by tanchongmin

AI Summary

An enhancement release improving YAML parsing robustness for Pydantic v2.12.4 and adding image parsing capabilities for providers using the OpenAI API interface.

Key Highlights

  • Made parse_yaml more robust using regex to handle special characters and double colons.
  • Added support for parse_yaml with Pydantic v2.12.4.
  • Created image_parser decorators for providers like OpenRouter.

New Features

  • Robust YAML parsing for Pydantic v2.12.4
  • Image parsing support for OpenAI-compatible providers

Full Release Notes

Added support for parse_yaml for pydantic v2.12.4
Made parse_yaml more robust using regex to solve keys with special characters and lines with double colons
Better catching of non-working format for list[] and dict[]. list[] must now contain only one datatype, and dict[] must contain exactly two datatypes
Allows | for datatyping: int | str -> Union[int, str], int | None -> Optional[int]
Created image_parser and image_parser_async decorators to parse images for model providers capable of using OpenAI API interface (such as OpenRouter)