Releases: SteamRE/DepotDownloader
Releases · SteamRE/DepotDownloader
DepotDownloader 2.4.7
- Use the original appid when retrieving the depot decryption key and manifest request code
DepotDownloader 2.4.6
- Added Manifest Request Code support.
DepotDownloader 2.4.5
- Removed the CDN authentication path that is now unsupported.
DepotDownloader 2.4.4
- Fixed an issue where too many file handles were open at the same time when downloading a large depot.
DepotDownloader 2.4.3
- This release disables IPv6 from being used for HTTP sockets. This is most likely due to non-functional IPv6 stacks. For more information on the issue, see dotnet/runtime#44686
DepotDownloader 2.4.2
- This release includes additional HTTP diagnostic data when the -debug flag is specified.
DepotDownloader 2.4.1
This release contains a major refactor of the download path to better utilize available network bandwidth.
Breaking Changes
- This release now targets .NET 5.0 to simplify the packaging.
- The syntax for the filelist has changed in this release. Regex patterns must be prefixed with
regex:#175
Changes and Fixes
- Multiple depots can be specified at the same time (eg
-depot 440 441). When-manifestis specified, you must specify an id for each depot. - We now fetch
-pubfileusing PublishedFileGetDetails. When the file is available via URL, we will download it instead. - We now fetch
-ugcusing UFSGetUGCDetails when authenticated. When authenticated and the file is available via URL, we will download it instead. - CDN servers marked with
allowed_app_idsare now filtered during selection - If a CDN server is available marked
use_as_proxy, we will use that for all requests - When processing the delta between depots, we now properly delete files that no longer exist #113
- When a
FreeOnDemandlicense is claimed, we need to fetch the app info we haven't seen yet #140 - Corrected the loading of the previous manifest when processing deltas #139
- Corrected an error parsing the license list #131
- The timeout for HTTP requests has been split into a separate timeout for the response headers and the response body. (See SteamRE/SteamKit@627a048)
The release includes a handful of contributions from @NicknineTheEagle (#113 #139 #140)
DepotDownloader 2.3.6
- This is a hotfix release to implement package tokens for querying ownership data. (#103)
DepotDownloader 2.3.5
- This is a hotfix release to exclude OpenCache content servers from CDN server selection. See issue #99
- The README has been updated to include examples.
DepotDownloader 2.3.4
- Updated to SteamKit 2.3.0
- SteamKit 2.3.0 fixes an issue where the cell id is not passed correctly when looking up content servers