4.1.1
Changes:
- 9caf7aa Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- 596c756 Fixing weird nuget dependency issues with workaround
- f730f7c Update README.md
- 47da2e2 Removed unused build scripts
- 77326bb Update azure-pipelines.yml for Azure Pipelines
- 1eef6d6 Set up CI with Azure Pipelines
- a2aff96 Updated build script to use newer dotnet sdk
- 759a724 Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- d783632 Rolled version
- 79f252d Merge pull request #90 from babelshift/bugfix/issue-89-steam-id-parse
See More
- 55f39cb Fixed issue where parsing SteamId from Vanity URL with digits was failing.
- a4c3238 Merge pull request #88 from babelshift/chore/remove-steam-models-dependency
- 50dea6b Merge remote-tracking branch 'origin' into chore/remove-steam-models-dependency
- 73050dc Merge pull request #87 from babelshift/chore/fix-suggestions
- 44f2916 Removed Steam.Models nuget dependency
- cce81fc General cleanup.
- dee06e7 Merge pull request #86 from babelshift/chore/remove-bloat
- a6f68b9 Removed unnecessary duplicate HttpClient.
- b2d7629 Rolled version
- 7610645 Refactored the fuzzy Steam ID lookup logic.
- c669107 Rolled version
- bfcadbf Merge pull request #85 from babelshift/chore/update-newtonsoft-json
- c3afa4b Updated Newtonsoft.Json
- 6af61b3 Merge pull request #84 from babelshift/chore/update-automapper
- 4015148 Updated AutoMapper to 9
- e22a0c1 Update README.md
- 0d8fb34 Rolled version
- 9b94dab Merge pull request #82 from babelshift/bugfix/issue-66-getschema
- 742c956 Deprecating GetSchema in favor of GetSchemaItems and GetSchemaOverview.
- cb6702f Rolled version
- 917af3b Merge pull request #77 from peppage/master
- 24af4e6 allow injecting custom httpclient to steamstore
- f69db4e update Steam.Models nuget package to 3.0.10
- 73eaa5a Rolled version.
- 608348c Roll version.
- f8825e7 Merge pull request #79 from babelshift/bugfix/issue-78
- 4e164e7 Fixed data type on match sequence number.
- 3cdbc33 add short description to app details data
- b19a23c add price overview to app details data
- e0822cb Merge pull request #76 from babelshift/chore/update-readme
- 5ae81a8 Update samples based on interface factory
- eb4dd3c Update appveyor.yml
- db48211 Merge pull request #73 from babelshift/chore/refactor-http-client
- 75466d8 Rolled version
- f866bdc Refactored to allow injecting custom HttpClient. Also some cleanup.
- 400843c Rolled version.
- 6e99eb2 Fixed bug related to Requirements properties on StoreDetails for some games.
- cb59430 Rolled version.
- 3ec39f6 Fixing some unsigned typed issues.
- cf8f2eb Rolled version.
- 6dc9a94 Merge pull request #55 from MarkKoz/master
- a3b05a2 Updated Steam.Models dependency to 3.0.6.
- ab8d649 Added exception throwing & overloads for GetPublishedFileDetailsAsync.
- 6b35dc5 Merge remote-tracking branch 'upstream/master'
- e388204 Merge pull request #56 from babelshift/FixSemVer
- 945550d Fix SemVer.
- d3d56b2 Added GetPublishedFileDetails endpoint.
- 245e387 Fixed parameters for POST requests not being sent properly.
- 5481bd3 Fixed issue after updating Steam.Models to support double UserStat values.
- bda71e0 Release.
- 2b85f40 Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- 0a9b709 Rolled versions.
- 6140c58 Merge pull request #51 from dastrn/patch-1
- 91a62ae Updates README.md to fix typo
- 52b6a90 Rolled version for CI.
- afbc218 Fix problem with appid filter on GetOwnedGames.
- e9ae1a1 Version for release.
- 3350c41 Merge pull request #49 from babelshift/net-core-2-0
- 8e2053f Version for CI.
- 6e41b24 Removed .NET 4.5 support.
- 2b3d82c Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- c4bdd7c Fixed broken JSON deserialization for games that treat Linux Requirements as an array.
- dc449e2 Merge pull request #46 from Tvde1/master
- 6c28cc5 Remove newline at the end
- 38c7bc8 Added GetSchemaForTF2Async to IEconItems
- cd17957 Rolled to 4.0.2-ci.
- cb5a25e 4.0.1 release.
- 62fe584 Updated build script for new dotnet core. Migrated to csproj.
- f5a753c Added ItemLogName property to SchemaItem.
- 0aff064 Remove Nickname property from SteamCommunityProfile since it's not in the response anymore.
- b95b20e Changed Playtime to be a TimeSpan instead of uint of minutes.
- 55fdc40 Update README.md
- 733d912 Update README.md
- a9b052a Update README.md
- ff34f5f Updated Steam.Models again to get more bug fixes.
- 3d693e9 Updated Steam.Models to get bug fixes.
- 334f1bd Added NuGet.config.
- 0b25d1a Rolling to version 4.0.1.
- 5b1ead6 Cache dotnet.
- 3cb835a Update README.md
- c6468ed Release version.
- aff0969 Merge pull request #42 from babelshift/issue-23-support-net-core
- 58312b4 Updated versions.
- 9b09e8a Adding psake build scripts.
- 7931514 Fixed?
- 4526766 Fixed appveyor build.
- fa269ab Merge pull request #41 from babelshift/folder-structure-improvements
- 56c917a Removed .vs folder contents and ignored.
- 9a66fcd Moved source to dedicated src folder.
- 17927e3 Fixed AppVeyor build number.
- 703c493 Fixed wrong path to nuget packages.
- cedca2c Merge pull request #38 from babelshift/issue-36-http-response-headers
- 23b0ae7 Removing support for DOTA2 GetSchema until I rework the types and mappings.
- 4e121cb Updated libs.
- f17bd67 Updated automapper lib.
- da425d7 Fixes to auto mapping after significant rework.
- b1d4483 Adding mappings for various SteamWebResponses.
- 4adbe36 Adding SteamWebResponse type to track HttpHeaders on the response in addition to the JsonContent returned.
- a92fda5 Updated Steam.Models.
- a4a3b18 Merge pull request #37 from babelshift/cleanup-and-better-numerical-types
- 5561963 Readme update to 2.0 -> 3.0 changes.
- 4f486c0 Rolling versions.
- 8ac5896 Update LICENSE
- 333e79c More numeric type changes on method signatures.
- 71c10a3 Changing over to unsigned numerical types since Valve responses use it. Tired of overflows.
- fd971bf Merge pull request #35 from babelshift/exception-handling
- 372a1e4 Handling more edge cases.
- decddb2 Fix issue where internals failed on Unit Tests.
- a6473bd Refactoring to make unit tests and dependency injection possible and easier.
- 9c5e389 Removed unit tests for now.
- 4baad29 Updated Steam.Models to fix an overflow.
- 7e7dedb Added unit test project.
- 68e9adb Added partial support for Trade Offer API.
- 38bd028 Added method to get TF2 schema.
- 3f05754 Fixed bug where TeamLogo on GetLiveLeagueGame endpoint could overflow a signed long.
- 1eacf33 Updated to include new Steam Models.
- 7e34403 Fixed issue #24 where Steam Community Profile deserialization was failing when the profile user was connected to an in game server.
- 279fdb9 Added method to AuthenticateUserTicket for Issue #25.
- beb2eb1 Fixed nuspec for realsies.
- c03d591 Fixed nuspec.
- 036a2b9 Updated nuspect to restrict AutoMapper version.
- 1461a15 Re-add missing changes from a previous pull request.
- 07457c2 Removed unused Dota 2 item ID workaround.
- 4b35f0b Merge pull request #20 from jirwong/bugfix_v3
- c5e1726 More bug fixes for :
- 040305a Merge pull request #19 from jirwong/bugfix_v2
- abf094c Changed MemberCount on ProfileGroup to be a uint so that we can include larger group counts.
- 856b55f Fixed StoreAppDetailsContainerJsonConverter to return the correct expected object in SteamStore.cs instead.
- 9773e0e Fixed bug where some PlayerService methods would return errors because parameters were ignored.
- 31ea6dd Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- b9c4b67 Updated libs.
- c5b652f Merge pull request #15 from Amethi/master
- 6df26b7 Added in support for getting player summaries for multiple users at once, as the Steam API supports.
- f253d98 Fixed wrong model being returned from GetMatchHistoryBySequenceNumber.
- 54a31d9 Removed portable support.
- 65b50b3 Forgot to save the project.
- 519a2bb Added method to retrieve Steam Community Profile data.
- 7d88ece Fixed parameters added aftering make a http request in the SteamUser endpoint.
- 0edf85c Added more language parameters.
- ca2ec9e Improved conversion between data models for GetHeroes and GetGameItems methods.
- 1dae8fc Completed calls to store api endpoints.
- aacda44 Starting to add methods to communicate with store endpoints.
- aa6389c Updated libs.
- f5de883 Updated some libs.
- f117e05 Fixed wrong reference.
- 87d613b Fixed missing references.
- a522be1 Updated models lib.
- 1a0a492 Missed automapper configuration.
- c779d3a AppVeyor build 2.0
- 0e940f8 Ignore vs/config folder.
- 6efb849 Merge branch 'version-2'
- 508fddd Ignore lock.json
- 15ec9a9 Merge branch 'master' into version-2
- b588e92 Updated assembly info for version 2.
- 91bdc8b Preparing for merge with version 2.
- 75a8289 This branch is currently a work in progress.
- cc36e6d Merge pull request #10 from SeeD-Seifer/master
- cd9a18b Add Hero.LocalizedName property
- 86f83d7 Merge pull request #9 from babelshift/split-models-from-main
- 9006d0e Updated assembly version.
- cf15668 Match Id is now a long.
- 8c729f1 Update nuget build to include .NET 4.5.1.
- 7bc0a1c Adding support for .NET 4.5.1.
- f572370 Try again.
- 74924f9 Adding portable class library version.
- 495193d Removed blank spaces.
- 3693ad2 Updated libs.
- 68d88bc Trim game names when returning OwnedGames.
- fd9b8f7 Fix wrong parsing of tower state.
- 5a39941 Added barracks state parsing similar to tower state.
- c49cd44 Don't use item id correction anymore now that valve fixed the bug.
- e1d9f4e Workaround the stupid bug introduced by Valve where some game items return the wrong ID.
- fcb2e00 Fixed missing link.
- 948d370 Added simpler to consume TowerStates class for consumers of live league games.
- 688dbe0 Fix wrong handling of base url.
- 4bd226c Setup appveyor to auto-publish nuget on build.
- 301c443 Don't require a config setting. Instead, opt for parameter in constructor.
- 06bf1b7 Extracting interfaces for the service implementations.
- 3e9ba18 Add support for multiple nuget framework targets.
- c9df2d8 Handle HTTP 404 exception for UGC File Details lookup.
- 08db082 Add method to get UGC file details (useful to retrieve DOTA 2 league team logos)
- 84a6c7b Refactor some Async methods to have Async in name.
- 15b914e Fix bug with missing parameters.
- fdd4912 Remove unused project.
- 02eb286 Restrict some methods to only certain app ids.
- ff5b6c5 Added constructors to create an object from legacy and modern steam id.
- 5476803 Handle AggregateException from Task.Run in SteamId constructor and re-throw the first InnerException of the type we are looking for.
- d84ce25 Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- e653d6d Return full ResolveVanityUrl result so that errors can be handled.
- e138439 Update README.md
- e2db65a Update appveyor build number.
- d3fdc26 Rolled version number for release.
- ae11867 Re-arrange parameters in AddToParameters helper methods.
- 9b3cab8 Internal modifier on classes that don't need to be exposed.
- 7972619 Move models to main project.
- 26efe03 Code cleanup, auto formatting, and refactoring some namespaces.
- b7165da Added wrapper for GetCommunityBadgeProgress and IsPlayingSharedGame methods.
- 5f364db Added wrapper for GetBadges method.
- 7f31c88 Removed unused classes.
- cd07c22 Added wrappers for GetOwnedGames method.
- 41f67f1 Added wrappers for GetRecentlyPlayedGames method.
- a37fe90 Add wrappers for GetGoldenWrenches method.
- 50750e2 Added wrappers for GetUserStatsForGame method.
- 00dfca0 Added wrappers for GetSchemaForGame method.
- a07729f Added wrappers for GetNumberOfCurrentPlayers method.
- 52ddd5a Added wrapper and manual deserialization for GetGlobalStatsForGame.
- cc07721 Fixed missing using.
- 3815768 Refactoring to merge some files together with similar model classes.
- 85b2c13 Added wrapper for ResolveVanityURL method.
- 4409154 Added wrappers for GetUserGroupList method.
- 69f05f1 Added wrappers for GetPlayerBans method.
- 524f901 Added wrappers for GetFriendList method.
- c9d33fa Added wrappers for GetNewsForApp method.
- a907477 Added wrapper and deserialization for GetAssetClassInfo method.
- 73050a1 Moved namespace on GameEconomy classes.
- 32d3c1b Move to Version 2 of GetAppList method.
- 6759bd5 Added wrappers for SteamApps / GetAppList method.
- a820773 Added interface/method wrappers for GCVersion methods.
- 7fea9e8 Code cleanup/autoformatting.
- 0b9e812 Added wrapper for GetStoreStatus method.
- 21c8727 Added wrappers for GetSchemaUrl and GetStoreMetaData methods.
- 68e6470 Merged some EconItems classes to one file for convenience.
- d32fccf Added wrapper for various GetSchema methods with check for valid AppId.
- ef384fc Removed SteamWebFactory in favor of just using constructors for Steam Interfaces.
- cf36444 Added wrapper for GetTournamentPrizePool method.
- 9043b72 Added wrapper for GetRarities and GetItemIconPath from DOTA2 interface.
- e587a85 Added wrapper for DOTA 2 GetHeroes method.
- d8b96de Finished up wrappers for DOTA2Match interface. Some can't be implemented because I can't get a good response to test parsing.
- 1924a3b Added wrappers for GetMatchHistoryBySequenceNum.
- a9fe274 Removed the monolithic web session class.
- 0178612 Added wrappers for DOTA 2 GetMatchHistory method.
- ad8618c Added wrappers for DOTA 2 GetMatchDetails method.
- e336f43 Added wrappers for GetLiveLeagueGames method.
- fb8be67 Added wrappers for GetLiveLeagueGames method.
- bd03195 Moved namespaces to be game specific for some models.
- bc3c9fb Added base string to identify the interface name of each interface class.
- 26f5411 Comments to player summary classes.
- e936a94 Merge branch 'master' of https://github.com/babelshift/SteamWebAPI2
- f4865b6 Some asserts and exceptions.
This list of changes was auto generated.