> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 5.34.0

**`(feat):`** XML-encoded (TwiML) models now carry inline documentation on their user-facing APIs: the
`__init__` of text-bearing models and every fluent child method (`say.break_(...)`) document
each parameter from the API definition's property descriptions, plus `**extra_attributes`.

## 5.33.2

**`(fix):`** Also emit the SPDX `license` in `[tool.poetry]` alongside the PEP 639 `[project]` license. Poetry 1.x
(including the `poetry` version pinned in the generated publish workflow) ignores the `[project]`
table, so since 5.32.0 packages built with it were published to PyPI without any license metadata.

## 5.33.1

**`(fix):`** Annotate generated WebSocket `__iter__` / `__aiter__` methods with `typing.Iterator[<Socket>Response]` /
`typing.AsyncIterator[<Socket>Response]` so type checkers infer iterated messages as the response union
(matching `recv()`) instead of `bytes | <Response>`.