Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Unity-Technologies/UnityDataTools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.3
Choose a base ref
...
head repository: Unity-Technologies/UnityDataTools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.3.4
Choose a head ref
  • 4 commits
  • 28 files changed
  • 3 contributors

Commits on Apr 8, 2026

  1. Add type filtering to dump command (Issue #52) (#63)

    * Add type filtering to dump command (Issue #52)
    
    Added -t / --type option to the dump command. Accepts both numeric
    ClassID (-t 114) and type name (-t MonoBehaviour), case-insensitive.
    Resolved via TypeIdRegistry for built-in types, falls back to TypeTree
    root node for script types. Combines with -i as AND logic.
    
    Added "Filtering by Type" walkthrough in command-dump.md focused on the
    MonoBehaviour use case. Updated parameter docs in textdumper.md.
    
    Tests for name filter, numeric filter and no-match output.
    
    Made-with: Cursor
    Ijtihed authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    c883beb View commit details
    Browse the repository at this point in the history
  2. v1.3.4 Improve Archive Command and update UnityFileSystemAPI (#62)

    Adds new archive inspection subcommands, self-contained archive metadata parsing, JSON output support, and C# wrappers for recently added UnityFileSystemApi functions.
    
    New archive subcommands: info, header, blocks
    Improved archive list with offsets
    Archive command supports JSON output via -f Json.
    archive extract supports --filter option
    
    Self-contained archive metadata parsing
    
    Extracted all WebBundle-specific code from Archive.cs into a dedicated WebBundleHelper class.
    
    Update to UnityFileSystemApi C# wrappers
    Added P/Invoke declarations and public wrappers for 7 new native API functions
    (this is exposes TypeTree info that may be used in future PRs)
    SkowronskiAndrew authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    148801b View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2026

  1. [#61] Trim platform-specific files from builds

    - Windows builds: exclude macOS (.dylib) and Linux (.so) native libraries
    - macOS builds: exclude Windows (UnityFileSystemApi.dll) and Linux (.so) native libraries
    - Also exclude .pdb files from release artifacts
    SkowronskiAndrew committed Apr 9, 2026
    Configuration menu
    Copy the full SHA
    68615e4 View commit details
    Browse the repository at this point in the history
  2. Documentation improvements

    Update the unity-content-format document to cross reference with the more powerful archive and serialized-file commands.
    SkowronskiAndrew committed Apr 9, 2026
    Configuration menu
    Copy the full SHA
    32a31e4 View commit details
    Browse the repository at this point in the history
Loading