Oxbind.CSharp
Release Notes
2.0.1 (2025-06-30)
Fix CDATA section handling and introduce significant performance
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]
2.0.0 (2025-06-04)
Redesign API for Constructor Injection and Parameter-Driven Schema
Requirements to run
- Visual Studio 2022 (17.14.0) or .NET 9 (SDK 9.0.300)
Requirements to build
- Visual Studio 2022 (17.14.0) or .NET 9 (SDK 9.0.300)
New
- Add new API for constructor centric binding
- Rewrite API documentation
Removed
- Remove old API
Changed
- Change Target Framework to
netstandard2.0
- Update dependencies
1.0.3 (2019-03-22)
Fix warnings.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.105)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.105)
New
- The NuGet package is available.
Fixed
- Fix warnings.
1.0.2 (2019-03-13)
Fix warnings.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
Fixed
- Fix warnings.
1.0.1 (2019-02-21)
Fix API with a covariant interface.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.103)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.103)
Fixed
- Fix the interface
Oxbinder<T>
to be covariant, replacing it withOxbinder<out T>
. - Fix warnings.
1.0.0 (2019-01-18)
Initial release.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.102)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.102)
New
- Add APIs to deserialize an XML document with .NET Standard 1.3.