Releases: Zaggy1024/AssetRipper
Releases · Zaggy1024/AssetRipper
1.3.12-cmd
1.3.10
- Bump Microsoft.AspNetCore.OpenApi from 10.0.1 to 10.0.2 by @dependabot[bot] in AssetRipper#2078
- Bump NUnit3TestAdapter by @dependabot[bot] in AssetRipper#2075
- Bump ZstdSharp.Port from 0.8.6 to 0.8.7 by @dependabot[bot] in AssetRipper#2070
- Bump System.Text.Json from 10.0.1 to 10.0.2 by @dependabot[bot] in AssetRipper#2079
- Bump AssetRipper.SourceGenerated from 1.3.9 to 1.3.10 by @dependabot[bot] in AssetRipper#2086
- Bump AssetRipper.TextureDecoder from 2.5.0 to 2.6.0 by @dependabot[bot] in AssetRipper#2089
- Bump SharpCompress to 0.44.4 by @dependabot[bot]
- Translations update from Weblate by @Weblate-Samboy-Dev in AssetRipper#2065
- Fix an issue in AssetRipper.NativeDialogs affecting some Windows users
- Improve MonoBehaviour deserialization of fields in base types
- Fix error when bash not installed on Linux
- Bump ILSpy to the latest version
- Update Microsoft.OpenApi package to version 2.6.1
- Improve version changing for texture assets
- Update embedded web dependencies
1.3.11
- Set ModuleDefinition.Mvids in ForwardingAssemblyGenerator by @YoshiRulz in AssetRipper#2100
- Add search functionality with instant filtering by @misterbubb in AssetRipper#2104
- Collection page improvements by @ssap0 in AssetRipper#2110
- Bump AssetRipper.Text.SourceGeneration from 1.2.2 to 1.2.3 by @dependabot[bot] in AssetRipper#2098
- Bump crazy-max/ghaction-chocolatey from 3 to 4 by @dependabot[bot] in AssetRipper#2111
- Bump AssetRipper.NativeDialogs from 1.1.1 to 1.1.2 by @dependabot[bot] in AssetRipper#2112
- Bump Fmod5Sharp from 3.0.1 to 3.1.0 by @dependabot[bot] in AssetRipper#2114
- Bump Swashbuckle.AspNetCore from 10.1.0 to 10.1.4 by @dependabot[bot] in AssetRipper#2116
- Bump the nunit group by @dependabot[bot] in AssetRipper#2115 and AssetRipper#2124
- Bump Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.3 by @dependabot[bot] in AssetRipper#2108
- Bump System.Text.Json from 10.0.2 to 10.0.3 by @dependabot[bot] in AssetRipper#2127
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in AssetRipper#2128
- Bump SharpCompress from 0.44.4 to 0.46.3
- Fix regression in texture normal unpacking
- Export csproj files using the SDK style
- Improve export ID determinism
- Support recent versions of Unity
- Support recent Il2Cpp versions
1.3.12
- Bump AssetRipper.TextureDecoder from 2.6.0 to 2.6.1 by @dependabot[bot] in AssetRipper#2137
- Use Path.GetTempPath() when the AssetRipper directory is not writable by @UlyssesZh in AssetRipper#2153
- Bump NUnit by @dependabot[bot] in AssetRipper#2147
- Bump SharpCompress from 0.47.0 to 0.47.1 by @dependabot[bot] in AssetRipper#2154 and AssetRipper#2162
- Bump AsmResolver.Symbols.Pdb from 6.0.0-beta.5 to 6.0.0-rc.1 by @dependabot[bot] in AssetRipper#2156
- Bump Microsoft.CodeAnalysis.Analyzers and Microsoft.CodeAnalysis.CSharp by @dependabot[bot] in AssetRipper#2160
- Bump Microsoft.AspNetCore.OpenApi from 10.0.3 to 10.0.5 by @dependabot[bot] in AssetRipper#2159
- Bump Swashbuckle.AspNetCore from 10.1.4 to 10.1.5 by @dependabot[bot] in AssetRipper#2163
- Translations update from Weblate by @Weblate-Samboy-Dev in AssetRipper#2129
- Ensure that MixedGameStructure includes all serialized files in a directory
- Call GC.Collect when Reset button is pressed
- Don't run processing if no asset collections loaded
- Bump AssetRipper.IO.Endian to 2.1.0
- Use an inline array in SerializedTypeBase instead of byte[]
- Use TextWriter in JsonContentExtractor
- Only read the header when getting the Unity version from data.unity3d
- Updated the list of dependency licenses
- Clear IAssetBundle::PreloadTable to reduce memory usage
- Change path for secondary assets when grouping by bundle name
- Add support for Windows Phone game structure
- Fix file extension for GameAssembly on Linux games
1.3.9-cmd
This fork adds a command line tool to rip assets.
Changes since the last release:
1.3.5
- Implement texture unswizzling for Switch platform by @Raytwo in AssetRipper#1948
- Add a class filter for the assets by @DawiAlotaibi in AssetRipper#1949
- Avoid copying uncompressed file data to large byte[] arrays. by @foonix in AssetRipper#1954
- Translations update from Weblate by @Weblate-Samboy-Dev in AssetRipper#1956
- Add message box confirming that a user consents to folder deletion
- Fix InvalidCastException during ILSpy decompilation
- Assume Unity version is stripped if it can't be parsed
- Save button for audio assets
- Improve texture export performance
- Texture3D decoding support
- Use BinaryPrimitives instead of BitConverter
- Fix an issue with UV dimension being ignored
- Fix an exception when calling GetPacking
- Update common string for new Unity versions
- Prevent SkipExportCollection from spamming the log
- Handle scene paths in the package cache
- Support recent versions of Unity
- Duplicate shared state behaviours
- Fix IndexOutOfRangeException during AnimatorController recovery
1.3.6
- Bump SharpCompress from 0.40.0 to 0.41.0 by https://github.com/dependabot[bot] in AssetRipper#1978
- Bump actions/upload-artifact from 4 to 5 by https://github.com/dependabot[bot] in AssetRipper#1984
- Bump System.Text.Json from 9.0.9 to 9.0.10 by https://github.com/dependabot[bot] in AssetRipper#1988
- Translations update from Weblate by @Weblate-Samboy-Dev in AssetRipper#2000
- Primary Content Extraction should respect export settings
- Remove legacy shader decompilation
- Fix issue with writing BMP images
- Use FileSystem for zip extraction
- Add a UI page to check for premium feature support
- Fix dictionary serialization
- Fix failure to load multi-file resource
- Fix UnloadedStructure failing to copy itself
- Handle highly compressed games better
- Support new Unity versions
- Fix an issue with CI for Linux Arm64
- Add new experimental shader decompilation (premium edition)
1.3.7
- Improve Switch deswizzling
- Fix remaining Switch deswizzling issues
- Support newer Unity versions
- Support BGR24 and ARGBFloat
- Reduce binary size
- Update to .NET 10 by @ds5678 in AssetRipper#2026
- Fix zip reading regression
- Fix InvalidOperationException during shader decompilation
- Improve memory efficiency of shader decompilation
- Fix a quadratic time performance issue in shader decompilation
1.3.8
- Fix RCE vulnerability via malicious AssetBundle container paths by @XeraGamesLLC in AssetRipper#2029
- Change command line --launch-browser=false to --headless by @bilal-arikan in AssetRipper#2033
- Bump actions/checkout from 5 to 6 by https://github.com/dependabot[bot] in AssetRipper#2014
- Bump NUnit3TestAdapter by https://github.com/dependabot[bot] in AssetRipper#2038
- Bump SharpCompress from 0.42.0 to 0.42.1 by https://github.com/dependabot[bot] in AssetRipper#2039
- Bump Microsoft.OpenApi from 2.3.10 to 2.3.11 by https://github.com/dependabot[bot] in AssetRipper#2040
- Bump Microsoft.AspNetCore.OpenApi from 10.0.0 to 10.0.1 by https://github.com/dependabot[bot] in AssetRipper#2042
- Bump System.Text.Json from 10.0.0 to 10.0.1 by https://github.com/dependabot[bot] in AssetRipper#2043
- Bump actions/upload-artifact from 5 to 6 by https://github.com/dependabot[bot] in AssetRipper#2045
- Bump SourceGenerator.Foundations from 2.0.13 to 2.0.14 by https://github.com/dependabot[bot] in AssetRipper#2046
- Use updated Cpp2IL and AsmResolver
- Allow negative indices for PPtr keyframes
- Don't copy StreamingAssets if settings indicate to skip
- Support fixed buffers and volatile fields in MonoBehaviour deserialization
- Fix an issue with reading SphericalHarmonicsL2
- Support serialization depth level 10
- Abstract classes should not be deserialized
- Fix generic instance types being deserialized before Unity 2020
- Fix cropping for swizzled switch textures
- Remove an unnecessary allocation during Switch deswizzling
1.3.9
- Bump Microsoft.OpenApi from 2.3.11 to 2.4.0 by https://github.com/dependabot[bot] in AssetRipper#2050
- Bump Swashbuckle.AspNetCore from 10.0.1 to 10.1.0 by https://github.com/dependabot[bot] in AssetRipper#2054
- Bump NUnit3TestAdapter by https://github.com/dependabot[bot] in AssetRipper#2053
- Allow for deterministic values of timeCreated in output via SOURCE_DATE_EPOCH environmental variable by @YoshiRulz in AssetRipper#2056
- Update block size for 4444 and 565 texture formats to 2 bytes
- Support newer Unity versions
- Fix issue affecting compressed files within asset bundles
- [Update Microsoft.OpenApi to version 2.4.1](AssetRipper@532b2e7...