Skip to content

Fix CDATA section handling and introduce significant performance

Choose a tag to compare

@maroontress-tomohisa maroontress-tomohisa released this 30 Jun 11:40
· 10 commits to main since this release
8209229

Requirements to run

  • Visual Studio 2022 (17.14.7) or .NET 9 (SDK 9.0.301)

Requirements to build

  • Visual Studio 2022 (17.14.7) or .NET 9 (SDK 9.0.301)

Changed

  • Improve deserialization performance and reduce heap memory usage
  • Update dependencies
  • Improve documentation and add a "Limitations" section to README.md to clarify unsupported XML structures
  • Add more test cases to increase code coverage
  • Make exception messages more detailed and easier to understand

Fixed

  • Fix a critical bug where text content within CDATA sections (<![CDATA[ … ]]>) was not handled for a parameter marked with [ForText]