ds5678
d8a5557478
Convert FileSystem::GetUniqueName into an instance method
...
Related: #1581
2025-09-21 00:19:04 -07:00
ds5678
9793a943a6
Redirect references from TemporaryFileStorage to LocalFileSystem
...
Related: #1581
2025-09-21 00:06:50 -07:00
ds5678
98759280e0
Prevent an issue with files called maindata
2025-09-20 23:52:56 -07:00
ds5678
b258459e63
Fix an issue with scene path resolution that was affecting version bumping across the 5.3 boundary
2025-09-20 23:42:14 -07:00
ds5678
3617cca123
Fix bug in translated crunch
2025-09-20 23:02:07 -07:00
ds5678
062e0a661e
Rename LibraryConfiguration to FullConfiguration
2025-09-18 22:07:02 -07:00
ds5678
7b1f9668c6
Move export configuration to AssetRipper.Export
2025-09-18 22:05:00 -07:00
ds5678
71222f0a8e
Setting to disable export of unreadable assets
...
Resolves #1876
2025-09-18 21:54:11 -07:00
ds5678
1cceb28bc1
Support padding after assets
...
Resolves #1932
2025-09-18 14:32:41 -07:00
ds5678
3fdd215f35
Replace native crunch decoding with new managed libraries
...
Resolves #448
2025-09-17 19:43:48 -07:00
ds5678
27227a0e2b
Update NuGet dependencies to latest patch versions
...
Updated `System.Text.Json` to version `9.0.9` in `AssetRipper.GUI.Localizations.SourceGenerator.csproj` to incorporate bug fixes, performance improvements, or security updates.
Updated `Microsoft.AspNetCore.OpenApi` to version `9.0.9` in `AssetRipper.GUI.Web.csproj` to address similar improvements, ensuring compatibility and stability.
2025-09-17 16:57:12 -07:00
ds5678
591b4f4dfc
Update AssetRipper.CIL to version 1.2.1
...
Upgraded the `<PackageReference>` for the `AssetRipper.CIL` package from version 1.2.0 to 1.2.1. This update ensures the project benefits from the latest bug fixes, features, or improvements introduced in the newer version.
2025-09-17 16:55:05 -07:00
ds5678
389da40830
Support Unity 6.2 and 6.3
2025-09-17 16:53:53 -07:00
ds5678
4072e1f22e
Remove carriage return line endings
2025-09-17 16:40:26 -07:00
ds5678
c7fb822f71
Move AssemblyDumper to this repository
2025-09-17 16:40:02 -07:00
ds5678
5971480fa2
Use collection expressions
2025-09-17 09:57:47 -07:00
ds5678
2346035026
Remove unnecessary csproj properties
...
* IsTrimmable
* ImplicitUsings
* AppendTargetFrameworkToOutputPath
2025-09-17 09:44:05 -07:00
ds5678
0d60120c08
Update to AsmResolver 6 beta 4
2025-09-13 15:26:51 -07:00
Jeremy Pritts
85172b7393
File system improvements ( #1936 )
...
* WIP file system improvements
* Switch to a hierarchial virtual file system
* EnumerateFiles and EnumerateDirectories
* Change import code to use FileSystem
* Use FileSystem when loading assemblies
* Use FileSystem in MonoManager initialization
* Remove set method for PlatformGameStructure::RootPath
* Renaming cleanup
2025-09-13 15:17:41 -07:00
ds5678
65c60195ab
Check if the destination state index is within bounds
2025-09-11 15:19:56 -07:00
ds5678
c9d7d218e5
Update version to 1.3.3 in Directory.Build.props
...
Bump the version number from 1.3.2 to 1.3.3 in the
Directory.Build.props file to reflect the latest changes.
2025-09-09 08:58:10 -07:00
ds5678
d594f7a4f3
Fix an error affecting animator controllers
2025-09-08 12:43:54 -07:00
Jeremy Pritts
01787539de
Revert "Use NuGet central package management"
...
This reverts commit d26e81f74e83ca1294bee8c263c3419ad4aa2f38.
2025-09-07 16:40:25 -07:00
ds5678
2583cf9fcd
Improve error handling for shader export
...
Related: #1927
2025-09-06 19:14:11 -07:00
YoshiRulz
d26e81f74e
Use NuGet central package management
2025-09-06 19:04:44 -07:00
ds5678
18b54c2339
Improve C# decompilation
...
Updated the `AssetRipper.ICSharpCode.Decompiler` package
from version `10.0.0.8115-preview1` to `10.0.0.8144-preview2`
in both `AssetRipper.Export.PrimaryContent.csproj` and
`AssetRipper.Export.UnityProjects.csproj` files.
2025-08-29 22:39:27 -07:00
ds5678
486409a8d9
Add support for APK+ files
2025-08-25 20:03:25 -07:00
dependabot[bot]
04e300687b
Bump NUnit3TestAdapter to 5.1.0
...
---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 13:07:58 -07:00
ds5678
e809ea1989
Do not throw an exception for warnings when writing assemblies
...
Resolves #1891
2025-08-18 11:33:33 -07:00
dependabot[bot]
d17b899e37
Bump NUnit3TestAdapter from 5.0.0 to 5.1.0
...
---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 08:40:32 -07:00
dependabot[bot]
025e93abb0
Bump NUnit3TestAdapter to 5.1.0
...
---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit3TestAdapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-17 22:11:13 -07:00
dependabot[bot]
efba985a2b
Bump NUnit to 4.4.0
...
---
updated-dependencies:
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-17 22:07:58 -07:00
ds5678
edf08d2313
Improve custom attribute path recovery for blend shapes and renderer materials
...
Related: #1009
2025-08-17 14:38:16 -07:00
ds5678
dc13c735b5
Fix regex in CustomCurveResolver
...
Related: #1009
2025-08-16 16:40:44 -07:00
ds5678
1b33f27b31
Fix Cpp2IL stack overflow exception
2025-08-11 10:21:44 -07:00
ds5678
82e9e7bb45
Update version to 1.3.2 in Directory.Build.props
...
Bump the version number from 1.3.1 to 1.3.2 in the
Directory.Build.props file to reflect the latest changes.
2025-08-10 01:10:52 -07:00
ds5678
02a78793d4
Fix issues with Linux file picking
...
Resolves #1862
2025-08-10 01:07:08 -07:00
ds5678
9b98d677f0
Update package versions across multiple projects
...
- Updated `NUnit.Analyzers` from `4.9.2` to `4.10.0` in several test projects for improved analyzer features.
- Upgraded `AssetRipper.Conversions.FastPng` from `1.0.0` to `1.1.0` to include new features or bug fixes.
- Changed `AssetRipper.ICSharpCode.Decompiler` from `9.1.0.8017` to `10.0.0.8115-preview1` in primary content and Unity projects for significant updates.
- Updated `System.Text.Json` from `9.0.7` to `9.0.8` to address issues and enhance performance.
- Upgraded `Microsoft.AspNetCore.OpenApi` from `9.0.7` to `9.0.8` for important updates and fixes.
2025-08-09 20:41:53 -07:00
ds5678
2255e82c0c
Fix Texture3D decoding
...
Resolves #1880
2025-08-06 21:57:42 -07:00
ds5678
d3a8bfb71c
Unified GLB writing class
...
Related: #1863
2025-08-06 12:10:04 -07:00
ds5678
94d5fb3909
Don't merge buffers
...
Related: #1863
2025-08-06 00:29:14 -07:00
ds5678
645ed5a336
Refactor audio conversion and enhance playback experience
...
Updated `AudioConverter` to streamline null checks and return empty arrays. Added OGG to WAV conversion in `AssetAPI` for better audio handling. Modified `AudioTab` to preload audio automatically, improving user experience.
Related: #1877
2025-08-04 12:17:28 -07:00
ds5678
206f0ec99b
Ensure that scriptable object children are unique
...
* Resolves #1843
* Closes #1870
2025-07-31 19:35:48 -07:00
ds5678
1d4848d669
Attempt to catch OutOfMemoryException during GLB export
...
* Related: #1863
2025-07-30 00:00:13 -07:00
Bruno Paré-Simard
d94fa54f70
Reintegrate try/catch removed in de7233b ( #1865 )
...
* Reintegrate try/catch removed in de7233b
* correcting whitespace issue
* Update GlbModelExporter.cs
---------
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
2025-07-29 23:53:07 -07:00
ds5678
d2016204d0
Improve memory usage during script decompilation
2025-07-29 00:21:24 -07:00
ds5678
f9cbfe3c09
Update version to 1.3.1 in Directory.Build.props
...
Bump the version number from 1.3.0 to 1.3.1 in the
Directory.Build.props file to reflect the latest changes.
2025-07-25 01:27:55 -07:00
ds5678
8738c8a921
Do not decompile UnitySourceGeneratedAssemblyMonoScriptTypes_v1
...
* Resolves #1859
2025-07-24 20:42:24 -07:00
ds5678
02eb6cf7f5
Update package versions across multiple projects
...
- Bump `System.Text.Json` to version `9.0.7` in `AssetRipper.GUI.Localizations.SourceGenerator.csproj`.
- Bump `Microsoft.AspNetCore.OpenApi` to version `9.0.7` in `AssetRipper.GUI.Web.csproj`.
- Bump `Swashbuckle.AspNetCore` to version `9.0.3` in `AssetRipper.GUI.Web.csproj`.
- Bump `ZstdSharp.Port` to version `0.8.6` in `AssetRipper.IO.Files.csproj`.
2025-07-24 18:54:10 -07:00
ds5678
76177e58c5
Support recent versions of Unity
2025-07-24 14:32:02 -07:00