Repository navigation
6.0 API tweaks and C# records
TechTalent now includes Description, SpellTooltip, and PrerequisiteTalent properties, which also required introducing a TalentReferenceWithoutName class. The Amount property on Criteria is now a nullable ulong instead of a nullable long due to a few very large numbers being returned in the criteria for character achievements.
This release included updates to the vast majority of the model classes so that they are C# record types. They use init-only setters, so these types are now immutable.
Dependencies have also been updated:
- Updated System.Text.Json from 4.7.2 to 5.0.1
- Updated Microsoft.Extensions.Http from 3.0.0 to 5.0.0
Project documentation is also now available at https://blizzard-net.github.io/warcraft/.