> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 1.26.0 **`(feat):`** Object types with an `xml` encoding (e.g. TwiML) now generate XML support: `to_xml`/`to_xml_element`, `from_xml`/`from_xml_element`, fluent child builders (`response.say("Hello", voice: "alice")`, with an `add_` prefix when a child tag collides with a field), and preservation of unknown attributes and child elements (`additional_attributes`, `additional_children`, `add_child`). A REXML-based `Internal::Xml` runtime (with DOCTYPE rejection) is emitted only when XML-encoded types exist.