You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: escape XML special characters in @attrs values
XML attribute values containing special characters (<, >, &, ", ') were
not being properly escaped, resulting in invalid XML output.
Changes:
- Update make_attrstring() to call escape_xml() on attribute values
- Add comprehensive tests for attribute escaping scenarios
- Ensure backward compatibility with existing functionality
Before: <Info HelpText="spec version <here>" />
After: <Info HelpText="spec version <here>" />
Resolves issue where @attrs dictionary values were output as raw text
instead of properly escaped XML attribute values.
0 commit comments