3.0.0
Changes:
- 66f9c01 Update csproj to prep for nuget package
- 76840de Set up CI with Azure Pipelines
- d60a23e Update gitignore. Update to use dependency injection. Cleanup parser class.
- f4f616c Nuked the project to aggressively clean up
- 0c22494 Rolled to 2.0.3.
- 03e3aae Fix because Valve removed URL from Hero VDF.
- 689db77 Rolled to 2.0.3-ci.
- 95604d0 Rolled version.
- 4fcf2d8 Upgraded xproj to csproj.
- f74710b Fixed bug with null reference in league data.
See More
- 805fc2d Update README.md
- 0764dc4 Fix regression from last commit.
- 5618dad Fixed nuget metadata.
- bbbff84 Restructured directory structure.
- 048f441 Added nuget.config for prerelease feed support.
- 4bb1f35 Updated Steam.Models to prerelease feed.
- 743eb00 Updated AutoMapper.
- 9d15d09 Updated Steam Models.
- f83bc3f Merge branch 'master' of https://github.com/babelshift/SourceSchemaParser
- 189d011 Adding DateTime parsing checks because Valve's API returns bad dates (such as June 31).
- c015419 Update LICENSE
- c55550b Wrong packages references.
- da72cf4 Merge pull request #1 from babelshift/v2
- 539e054 Exact automapper version dependency.
- 06dbbd4 Fix appveyor.
- 53b768a Fixing nuget version issues.
- 06b3212 Added parsing for ability special talent bonus.
- 7ce829c Added more abilities now that talents were added.
- 5134dbf Some code cleanup.
- 3f7984c Code cleanup.
- 0d3f94a Updated libs.
- 5a225d8 Removed string extension.
- 34aa03a Fix missing league mapping.
- 44e1f5e Removed enum/flag types that are moved to Steam.Models.
- 5122b12 Updated public methods to return models from external Steam.Model lib.
- f52bd38 Added a workaround where an invalid format on creation_date for schema items was found for Devourling item.
- fcc8e62 Fix null reference exception.
- f5d17bc Added parsing for panorama localization file.
- 1efe07f Updated libs.
- e1e34b7 Added DefIndex to autograph serialization.
- 581fa8c Nullable workshop link on autographs.
- 66a558e Added Item Sets serialization.
- 718c6b8 Add item quality to schema items.
- df3a4dd Fix prices with only 2 decimal places not working.
- d4a8af4 Money should be stored in decimal.
- 533797e Nullables on some Price Info properties.
- 6cc4264 PriceInfo Price is now parsed to a double properly.
- 945e81b Deserialize some more properties of in store items.
- 115599c Revert.
- 8467bb7 Fixed wrong type on schema prefab property.
- 1fc4132 Auto push nuget from appveyor.
- f2fbe09 Add method to get dota item prefabs.
- f82618d Transition away from using String.Split on VDF since it's troublesome.
- bcf9b67 Add ItemDef to DotaLeague.
- ae1ca0b Added method to get schema explicitly.
- 31cd716 Fix issues related to localization lookups for leagues.
- 2d074f6 Add more abilities for Invoker.
- e04524e Added item declaration, shareability, and disassembly types.
- 51a719c Added method to get item abilities.
- dd01f21 Normalized team name because some heroes have different capitalization on team name.
- ac27b0f Finalize hero specifics abilities section.
- 2de2850 Add enum types.
- 5aa4e91 Fixed bug where null ability special list could be made.
- 48f683e Add "team" to DotaHeroSchema parser.
- 1971723 Set proper data types on some DotaHero properties.
- 7c2e63e Add HeroID to DotaHeroSchema.
- dab49bb Added some missing properties to DotaHero.
- ec1da2f Added method to deserialize npc_heroes.txt schema file.
- 7cdc5c8 Minor refactoring.
- a069aee Update README.md
- c9b7d00 Add regions to understand code.
- 140c91e Change VDF ToJson to not require a file path, instead it takes a string of VDF or a string[] of VDF lines.
- b07b589 Some comments.
- a6e1263 Comments.
- ab132d8 Handle some exception cases where the tree is unbalanced or structured incorrectly.
- a017cb1 Added a VDF to JSON converter.
- f787256 Remove strange duplicate solution file.
- 0b44967 Add nuspec file.
- 8cab2e7 Fix wrong Json.NET reference.
- cafa6eb Maybe fix the NuGet Json.NET reference.
- 2c661a2 Initial commit.
This list of changes was auto generated.