Skip to content

4.0.0

Latest

Choose a tag to compare

@NovoDwarf NovoDwarf released this 04 Apr 14:47

Changes

  • Removed deprecated and non-functional endpoints.
  • Ensured all remaining endpoints align with the current OpenDota API specification.
  • Fixed issues with nullable properties that were causing unexpected behavior or deserialization errors.
  • Addressed various minor bugs to enhance stability and consistency across the library.
  • Migrated from Newtonsoft.Json to System.Text.Json for improved performance and alignment with modern .NET standards.
  • Added custom type converters to handle JSON structures and ensure seamless deserialization, including support for flexible number parsing (e.g., handling both . and , as decimal separators).
  • Updated and expanded unit tests to cover new functionality and edge cases, ensuring higher code quality and reliability.

Full Changelog: 3.1.0...4.0.0