Skip to content

Asset Inventory Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

  • Add semantic search for indexed assets, using local embeddings and asset metadata to find results by meaning
  • Add code search for project scripts and indexed package scripts, including saved searches, scope controls, and paged results for large codebases
  • Add per-package controls for semantic indexing and code indexing, so large libraries can limit which packages are included in the new search indexes
  • Add a first-class No Index package flag for skipping future indexing work without hiding existing results. Existing package noindex tags migrate automatically, and subpackages inherit the flag from their parent package.
  • Add custom file type shortcuts to the search type menu, with advanced settings for editing reusable extension groups
  • Add optional package list columns for backup counts, package rules, and No Index state
  • Improve hierarchical tag selection with clearer parent and child rows, hierarchy-aware filtering, and full tag paths in tooltips
  • Show assets and packages from child categories when filtering by a parent category
  • Automatically reconcile duplicate Asset Store package entries that point to the same cached package, and add a maintenance repair for existing duplicates
  • Skip Shader Graph files that explicitly target a different render pipeline during preview recreation, avoiding Unity import stalls while indexing can continue
  • Improve code search stability and readability with safer chunking for long shader lines, bounded page sizes, cancellation handling, and clearer result layout
  • Fix Code Search’s Index scope so it includes current-project files already stored in the code index
  • Improve semantic search scalability, file-type filtering, and ranking behavior
  • Keep semantic and code search indexes inactive when their update actions are disabled, preventing unnecessary setup or maintenance work
  • Reduce redundant catalog loading when Asset Inventory restores after a domain reload
  • Improve safety around canceled or restarted package and archive indexing, including safeguards for misconfigured extraction caches inside the Unity project
  • Improve bulk package update and download state reporting
  • Improve compatibility with Unity’s Fast Enter Play Mode
  • Fix custom package and additional folder indexing scope issues
  • Fix package import wizard selection gating
  • Fix the hidden statistics horizontal scrollbar
  • Fix audio autoplay in search list view
  • Fix Asset Inventory drag import feedback
  • Fix database access on network drives by automatically falling back from WAL journal mode when required
  • Improve MySQL search performance by around 10x
  • Improve SQLite search performance in some cases by 3x
  • Improve database performance in many cases
  • Add glTF and GLB model indexing with local glTF sidecar dependency handling, custom model previews when enabled, and a guided Unity glTFast install prompt
  • Allow Khronos UnityGLTF as an alternative glTF importer for glTF and GLB previews and Add to Scene
  • Add light and dark themes to static HTML exports, with automatic system theme detection and a manual toggle
  • Improve static HTML exports with safer package/file text rendering, fixed parent package links, and clearer data-loading warnings
  • Skip macOS metadata and unsafe file names while extracting archive caches
  • Fix MySQL issues
  • Fix preview render-pipeline validation reporting mixed-color previews as incompatible when pink pixels are not the visible majority
  • Faster domain reloads when tool is not open
  • Initialize only when main window is shown
  • New search scope: Index (visible and selected by default, searches only the database index without scanning the local project)
  • Add include mode for hide content rules
  • New validator: Unneeded previews for hidden files
  • Show search field in maintenance window
  • Show partial dependency results as well
  • Support additional folder asset roots that would otherwise be ignored (e.g. assets in folders starting with .)
  • Allow setting new location for custom packages
  • Do not close package edit dialog automatically anymore for Asset Manager assets
  • Allow hiding right side inspector in packages list
  • Hide warnings during uninstall if dependencies are also uninstalled
  • Improve previews for particle effects and VFX
  • Allow setting minimum playback duration for effect previews
  • Add more file types to be excluded per default from search results
  • Max backups custom metadata field per package
  • Detect more dependency types
  • Show storage requirements estimate in setup wizard
  • Reduce memory consumption
  • Handle invalid directories gracefully
  • Defensive asset details parsing
  • Honor file exclusions in project search
  • Fix asset origin for packages with special chars in their name
  • Fix dependency calculation for binary serialized prefab variants
  • Fix preview pipeline shader graph conversion
  • Fix preview conversion for custom particle shaders
  • Wizard for media folders including preview of to be created packages
  • Unity AI MCP integration: Search, Import, Download, Custom actions, Export
  • Rework Ollama to not require any third party DLLs anymore
    • Improve setup wizard to setup AI caption infrastructure correctly
    • No more separate enablement step
    • No more potential conflicts with Unity AI Assistant & Unity Login
    • Small performance improvements
  • Current project mode
    • Show “Where Used” list for assets inside current project
    • Local search: Search through your current project using most of the same tools you know from Asset Inventory already, without the need to index it
    • Allow filtering search to results from current project only or merge into overall results
  • Allow dragging model files and audio directly to scene and hierarchy
  • Support removing individual files with all dependencies again quickly
  • Show all actions also when package is not downloaded yet and download on-demand automatically
  • Hide Search Results
    • Ability to hide individual files, folders or extensions from search results
    • Dedicated “Hide Content” UI on package level
    • Hide directly from search via action or context menu
    • New “Hidden Files” filter to show hidden files again
  • Many performance improvements
    • Much faster asset usage calculation in 2023+
    • Background activity
    • Reduce resource consumption during downloads
    • File IO, especially on Linux
    • Database activity
    • Indexing and detail updates
  • Usability
    • Use custom URP converter per default
    • Improve converter settings UI
    • Support automatic tag assignment also for media folders
    • Show links in descriptions and release notes
    • Provide initial sample saved searches for assets and packages
    • Provide sample custom action
    • Hide saved search dropdowns when not in advanced mode
    • Show hint that indexing can be interrupted and resumed at any time
    • Show action to open an additional folder in the file browser
    • Add missing package customization blocks
    • Tab bar styling
    • Persist list column widths
    • Improve resize to fit list algorithm
    • Hide indexed files count for individual files on reporting page
    • Reset filters when clicking a selected saved search again
  • Show special tags (noindex) separately for direct selection
  • New custom metadata type: List
  • New package filter: Purchase Date
  • Store database and config in better default folder and not Home anymore (customer contribution, thanks a lot!)
  • Show info in freebies scanner that open source browser plugin also exists
  • React better to just changed custom cache directory
  • Handle invalid paths events gracefully
  • Fix download package button sometimes not being visible
  • Fix pipeline conversion not running for all items in a big batch recreate
  • Fix package tree selection potentially lost on grouping or filter changes
  • Fix cases where existing meta files could be changed during indexing
  • Fix a case where existing prefabs could be changed during indexing
  • Fix preview validation done for image files in some cases
  • Fix switch over from automatic to interactive import causing endless progress bar
  • Fix dragging starting unexpectedly on packages page
  • Fix broken sort descending icon
  • Fix force details not updating all assets potentially
  • Fix category shown differently to what the asset store shows potentially
  • Fix having extracted folder on network drive throwing errors
  • Fix inconsistent display of what is “Indexed”
  • Fix URP conversion for internal assets
  • Ignore preview state filter for files that cannot have previews (scripts, documents…)
  • Fix custom actions not running at project setup anymore
  • Fix constant scene save popups during URP conversion
  • Context menu entry to convert an asset retrospectively to current render pipeline using selection-only custom converter
  • Reworked Ollama pipeline
    • Switch to OllamaSharp
    • Reduce amount of needed third party libraries and potential to collide with other assets
    • Support batching (multiple caption requests in parallel)
    • Reduce network and image preparation overhead
  • Support cancelling AI captioning in-process
  • Speed up bulk selection processing
  • Timeout support for AI caption generation
  • Allow configuring browser to use when opening links
  • More defensive asset handling
  • Warn before opening many package locations at once
  • Fix custom prompt being not persisted anymore
  • Fix memory leak when processing audio
  • Fix grid click/double click scroll issue (customer contribution, thanks!)
  • Fix alt+double click not working anymore in search results
  • Unity 6.4, 6.5 & 6.6 compatibility
  • Allow excluding directories in additional folders
  • Improve verification/detection of pink preview images
  • Highly improved URP pipeline conversion mechanism
  • Use custom converter also on import
  • New About dialog
  • Fix package update filter before/after not working reliably
  • Fix captioning error on outdated preview files
  • New main toolbar button to open the tool from there
  • Support anim previews for humanoid animations without an avatar reference
  • Significantly enhance URP conversion logic inside preview pipeline
  • Convert materials on full package indexing
  • Reduced false positives when detecting empty previews (thin objects)
  • Suggest installing Text Mesh Pro + Essentials for preview regeneration
  • Fix asset loading performance issue
  • Fix single file reporting selection not working
  • Custom Actions & Export
    • New action step: Export CSV
    • FTP upload improvements and faster uploads through parallelization
  • UI
    • Maintain package grid selection when adding tags or switching from tree view
    • Render nicer tag chips in package views and show tag colors in filter dropdowns
    • Shorten overly long tag names in tag lists to the available space
    • Add a toolbar to the additional folders list for faster selection changes
    • Ask for confirmation before deleting additional folders
    • Auto-heal invalid grid state
    • Show hint when custom target folders for Unity Packages are not possible in the current Unity version
    • Fix duplicate selection issues in grid view and prevent negative selected package counts
    • Fix play all animations button in Unity 6.3+
  • Performance
    • Significantly speed up loading assets
    • Significantly speed up MySQL/MariaDB adapter
    • Drastically reduce performance penalty of the project view overlay system
    • Improve search performance through SQL tuning
    • Make backups run in the background and not block UI anymore
    • Delete cache asynchronously
  • Previews
    • Better preview restore and preview failure handling and reporting
    • Exclude audio from preview recreation per default
    • Allow excluding type groups in preview exclusions
    • Improve texture cache sizing
    • Make preview wizard rescheduling confirmations optional
    • Recommend installing Shader Graph when it is needed for preview generation
    • Use backups if available for current version to recreate preview images instead of redownloading package
    • Fix animated previews not showing
    • Fix animated FBX preview edge case where objects would animate around the rest pose
    • Fix animation previews not shown for renderless avatars
    • Fix restore previews not handling missing files or errors well enough
    • Detect and discard empty previews that contain only background color
  • Packages
    • Delete the cache folder when deleting a package to reclaim more space
    • Delete also cache when clearing full database
    • Option to toggle between synchronous and asynchronous asset details fetching
    • Fix URP conversion not working if SRP support packages are missing
    • Workaround for Unity disabled import path rewriting to at least continue importing normally
  • Import
    • New setting to skip the ProjectSettings folder during automatic package import to prevent accidental project settings override
  • Reporting
    • Automatically resolve ambiguous file origins using path-matching heuristics
    • Improved identification of unidentified files
  • Database
    • Introduce upgrade timeouts and make timeouts configurable in MySQL connections
  • Platform & Path Handling
    • Fix case-sensitive directory clashes on Linux
    • Fix Linux path handling in several asset and preview workflows
    • Fix an edge case in asset cache path handling
  • Scanner for soon deprecated assets moving to Chinese Asset Store
  • Custom Preview Pipeline
    • Create high-res, beautifully lit, previews for nearly all asset types: Prefabs, FBX animations, Anim (partially), UI, Particles & VFX, Fonts, Video, Materials
    • Show previews also directly in Unity Project window after import, even animated
    • Indicator on static preview if animated version exists
    • Extensive settings in new custom previews UI with previews for all supported types
    • Ensure video previews show interesting shot (not black, faded etc…)
    • Encode frame count into animated preview images to make them stable to configuration changes
    • Allow showing FBX animations with Unity avatar or custom bone visualization when no other avatar is available
    • Allow automatically installing VFX graph for preview generation
    • Allow scheduling previews by file extension
    • Preview recreation does not block other actions in the UI anymore
    • Don’t fallback to Unity on incompatible SRP
    • Empty image detection
    • Support one-sided previews facing into wrong direction
    • Support disabled previews and very thin objects
    • Use pangram for default font preview
    • Fix fonts in HDRP being too dark
    • Fix fonts silently not creating previews in unsaved scenes
    • Fix edge cases where downloads in preview pipeline would fail
  • Performance
    • Image processing on Mac now uses native functions, speeding up resize operations (former bottleneck) by 10-20x
    • More intelligent image resize pipeline, improves thumbnail creation performance for small images
    • Introduce dependency caching
    • Dramatically faster preview generation when many files of the package are affected
    • Support thousands of dependencies in dependency UI list view
    • Faster duplicates maintenance calculation
    • Utilize much more requests to fetch updates from Asset Store
    • Detect network drives and don’t parallelize IO there (should result in actual performance increase)
    • Switch Official State in database from string to enum
    • Faster folder and archive indexing due to parallelizing more
    • Much faster wav, aiff & ogg duration determination
    • Improve UI rendering performance
  • AI
    • Support LM Studio as a new AI backend
    • Improved default AI captioning prompt
    • Allow manually entering, editing and deleting single AI captions
    • Allow bulk deletion of AI captions
    • Make Ollama URL configurable
    • Add new qwen3-vl:8b to list of suggested AI caption models
    • Run first caption of each model in model tester twice to not measure model loading times
    • Support variables in AI prompts
    • Supply filename and path as additional context during AI captioning
  • MySQL/MariaDB Support
    • Support MySQL as an alternative to SQLite
    • New Third Party: MySQLConnector
  • UI
    • Less blocking: Allow non-critical actions even if actions are run in the background
    • Show current cache size always if cache limiter is active
    • Allow to use workspaces also in normal mode
    • Allow searching inside long dropdowns
    • Allow adjusting grid font size
    • Allow reordering search & package list columns
    • Beautify error pane when tool cannot start
    • Allow viewing all issues in Maintenance UI in a searchable list
    • Many alignments and beautifications throughout
    • Improve editing of hidden extensions list in search settings
    • Align FTP dialog with other UI patterns inside project
    • Fix ctrl+a & shift select not working in grid views
  • Dependencies
    • Do not block UI anymore during dependency calculation
    • Dependency chart showing relations between items graphically and hierarchically
    • Allow calculating dependencies for multiple files in parallel
    • New script dependency options: Extended code analysis, All scripts
    • C# files will now be parsed for dependent scripts and related asmdef files, creating a very high probability of having a fully working prefab after importing
    • Wrap long dependencies in package dependency view
    • Detect texture dependencies in FBX files without GUIDs (e.g. archives)
    • Support mtl materials for obj files (SketchFab)
    • Improved SRP support package detection
    • Support additional legacy material references in FBX files
    • Fix not all dependencies necessarily available already during folder and archive indexing
  • Indexing
    • Remove orphans after indexing a package (finally solves the “File is not contained anymore” error message)
    • Support additional folder package assignment based on subfolder structure
    • Support renaming additional folders
    • Store additional data for FBX files (vertices, mesh count, bones, triangles, materials)
    • Store additional data for anim files
    • Improved support for (older) packages using binary meta files
    • Automatically mark packages for reindexing if encountering unresolveable files
    • Automatically recreate previews also for sub-packages after indexing
    • Guard against malformed pathname files
    • Fix media indexing always starting again
    • Fix state set to done although folder or archive indexing was cancelled
  • Search & Import
    • Rework algorithm that brings in files into the project, eliminating sporadic errors and improving performance
    • Optional hierarchy viewer for current search result on the left-hand side
    • See packages, categories, folders etc. for the current search results and filter/unfilter quickly
    • Audio editor to extract parts and trim down audio before importing
    • Ability to import a single C# file with all dependencies
    • Support alternative list mode view in search results
    • Adjustable search list row height
    • Support drag and drop into scene and hierarchy view without importing first
    • Allow filtering for free or paid assets
    • Allow filtering by vertex count
    • Support reorganizing assets on reimport
    • Support Alt+Left/Right for search results pagination
    • Add to scene will now use the currently selected object as the parent
    • Remove previews when deleting individual asset files
    • Fix animated preview sometimes not starting
    • Fix scripts still needing a refresh after importing
    • Fix preview animation not stopping to play upon new search results
    • Fix “all” in SRP filter not working
    • Fix AM import potentially failing due to invalid guid replacement
    • Fix tool not handling broken URP converter gracefully
  • Packages
    • Saved searches for packages
    • Allow uninstalling Unity packages
    • Highlight if files to be deleted are used by other assets
    • Support hierarchical tags
    • Support tags with slash in name and create hierarchy automatically
    • Conversions options for existing tags with slash inside tags UI
    • Support BIRP support packages
    • Show indicator if indexing is required
    • Version selection for assets from backup
    • Bulk package deletion dialog
    • Allow filtering packages programmatically
    • New package filters: Date updated, Unity compatibility, Package size, Tag, Publisher, Category, Price
    • Support package tokens also in package search
    • Use first preview of media folder as package preview
    • Provide media entries for directory packages
    • Properly run bulk metadata refresh as a background task which also works for thousands of items
    • Add “Forget Content” to package deletion options
    • Auto-update usage calculation when filter is active and changes happen
    • Add Digger to custom folder exclude list
    • Show clickable asset store link also for sub-packages
    • Support editing package data for all kinds of packages
    • Simplify package data editing by allowing to select from existing values
    • Close package edit dialog only if saving succeeds
    • Upgrade Asset Manager support to 1.10.0
    • Add reindex now to package context menu
    • Alternative to fully excluding, by adding a “noindex” tag to packages that should not be indexed
    • New option to select custom packages in duplicates list
    • Fix materialized state not shown correctly in package list
    • Fix incorrect asset list in bulk refresh
    • Fix registry packages missing when filtering for “in current project” after domain reload
    • Fix package indexer stumbling across too deeply nested paths on Windows
    • Fix custom packages linked to Asset Store not updating metadata anymore
    • Fix sort by Unity Versions in package list not working semantically
    • Fix packages showing as unindexed if sub packages are scheduled to be reindexed
  • Reporting & Export
    • Show identified files in reporting
    • Show unidentified files in reporting
    • Show file info in reporting inspector when selecting a file in the tree
    • Improve double click behavior of reporting tree
    • Support specifying additional folder where HTML templates can be stored
    • Ask before finally deleting custom templates
    • Handle complex FTP paths better
    • Support backing up the tool database and configuration automatically
    • Fix orphaned packages validator reporting custom packages incorrectly
    • Fix backup creation always handling a small subset of files each run again in case newer backups already exist in target
  • Custom Actions
    • New action step: Load Assets (determining set of assets to use in subsequent steps)
    • New action step: Reveal Folder
    • New action steps: Load Files, Add File Tag, Remove File Tag, Add Package Tag, Remove Package Tag
    • Allow excluding directories in FTP Delete step
    • Lazy loading of slower action step value lists improving performance after domain reload
    • Ensure run action step always awaits
    • Support conditionally visible parameters in action steps
    • Allow setting force flag for internal actions in Run Action step
    • Fix action value lists not updating when new elements were added (ftp, templates…)
    • Fix action execution not stopping upon parameter validation errors
  • Internal Rework
    • Require Unity 2021.3 or higher, simplifies coding in many places dramatically
    • Many parts of the tool have been reorganized, moved around, refactored
    • File structure changed significantly (remove old installation first!)
    • Significant simplification of reorderable lists
    • Correctly stop further tool activation if configuration or database connection is broken
    • Safety check if older version of tool is used with database upgraded by newer version
    • Simplify programmatic search interface
    • Unity 6.5 compatibility
  • Maintenance: Detect also duplicates that have the identical location
  • New validator: Orphaned media packages without a corresponding additional folder spec
  • Allow force deleting relative mappings
  • Fix relative location transformation accidentally adding two slashes in edge cases
  • Custom Actions
    • New action step: Set Text Variable and allow referencing variables via $varname later
    • Support predefined variables in custom actions: Application, SystemInfo, Environment, Config, DateTime, PlayerSettings, EditorApplication, BuildTarget, QualitySettings, Screen
    • SFTP support for FTP Upload Action
    • New action step: FTP Delete Folder
    • Support aborting custom actions upon errors
  • HTML Export
    • Do not export sub packages via HTML template
    • Add third party dependency: SSH.Net
    • Allow cancelling FTP uploads
    • Fix HTML export action not working if first template is selected
  • Searching
    • Allow searching also in group names in package search
    • Support variables inside asset search to reuse and easily parameterize saved searches
    • Support overriding saved searches with current search setup
    • Support combining tag tokens in search via and/or/not
  • Minor UI fixes
  • Fix media size not stable while loading
  • Fix sort by asset rating and review count
  • Fix new method for fetching asset details failing in newest Unity 6.3
  • New asset details update method, greatly reducing time needed to fetch updates
  • Automatically update asset details in the background regularly, making sure available updates are showing up quickly
  • Performance
    • Greatly improve texture memory management
    • Greatly improve memory consumption and performance of indexing and previewing audio assets by activating streaming
    • Speed up dependency analysis using render pipeline flags to identify support packages
    • Dramatic media loading and memory consumption improvements by loading full media only ondemand
    • Small performance improvements all over
    • Improve cache limiter performance and error handling
  • Custom Actions
    • New action steps: Compress Folder, Extract Folder
    • New action step: Export HTML template
    • New action step: FTP Upload
    • Allow Delete Folder action step to also delete folders outside current project
    • Allow running also predefined actions in Run Action step
    • Incompatible change: Actions using Run Action need to be resaved
    • Running custom actions now show progress
    • Handle custom action deletion issues gracefully
  • HTML Export
    • Automatically embed original previews back into Previews folder when exporting to HTML
    • Treat HTML package search the same in grid and list view
    • Create Previews folder on the fly if missing in HTML export target directory
    • Fallback to cover image in HTML export if there are no media images available
    • Align rendering of stars in HTML to be identical in static and dynamic search mode
    • Show only media in HTML export carousel that is viewable
    • Fix media carousel not being shown in html export
    • Fix HTML search always showing “Searching…” when no files are present
  • Previews
    • Improve downloading during preview pipeline
    • Allow showing all affected assets for specific preview states directly from preview wizard
    • Make wait time for Unity previews configurable
    • Add has-preview filter to search integration and API
    • Allow deactivating preview error logs
    • Automatically clean-up corrupted preview files that cannot be loaded from Previews folder
    • Support custom archive & package preview icons through a png file next to the actual package
    • Show scheduled previews broken down by types
    • Allow removing specific types from the preview queue
    • Confirm preview rescheduling for selected types
    • Clean preview queue of items that accidentally got in and cannot yield results (script files, documents…)
    • Skip preview recreation for items in support packages incompatible to the current render pipeline (hdrp packages in an urp package and vice versa)
    • Fix downloads not working reliably during preview recreation
  • Search
    • New setting to exclude packages in asset search not matching current SRP (on by default)
    • New validator: Set correct render pipeline compatibility flags for sub-packages
    • Improve formatting of durations to cover long audio lengths
    • Detect more support sub-packages correctly leading to better dependency resolution
    • API search example
  • Media
    • Many media column customization options
    • Use rounded corners for media images and allow setting for search results as well
    • Remove flickering of media images when selecting items in the packages list
    • Allow setting corner radius of media images and search previews
    • Allow copying media URL to clipboard when right clicking external media
    • Fix media section getting hidden when scrolling selected item out of view with media column visible
  • New management UI under Settings/Locations to configure FTP connections
  • Additional items added to exclusion list which can only be imported into the root (5 total now)
  • Improve package deletion with a dedicated deletion UI
  • Allow excluding extensions also in archives
  • Support foreign Id in override files
  • Improve error logging for downloads
  • Cleanup failed downloads
  • Reduce locking of files by the tool, enabling more concurrent usage
  • Handle insufficient disk space gracefully
  • Set a sensible min size for tag management UI
  • Unity 6.4 compatibility
  • Fallback to legacy asset details refresh if new method does not work (Unity 6.4a)
  • Fix incorrect materialization of dependencies from additional folders during previews creation leading to locked files
  • Fix SQLite not finding columns in case of spelling differences
  • Fix downloader trying to download sub, outdated or abandoned packages
  • Fix download error message spam appearing on Mac
  • Fix seldom file access race condition in copying assets to project
  • Fix parallel calls to dependency analysis resulting in potentially corrupt analysis
  • New package list column: Media (showing screenshots of the package right in the table)
  • Bigger package icons and wrapped names when media images are displayed
  • New shortcut to import + add prefabs directly to scene in one go
  • Integrations
    • Context menus for search results and packages view
    • Integrate into main toolbar (Unity 6.3+)
    • Unity Search integration
  • Previews
    • Preview enhancement for small image files in additional folders: Use directly as preview without copying, saving time and space
    • New validator: previews that can be deleted and originals used instead
    • New validator: Previews that should be cached instead of using the original only
    • Show validators based on current configuration
    • Reset AI caption after preview recreation
  • Exception list for assets that need to be in the project root (due to hard coded paths etc)
  • Show welcome dialog
  • Allow specifying sub-second breaks for AI processing
  • Support for programmatic search through API
  • New validator: Outdated in cache
  • Improve about page layout
  • Reorder package actions for better clustering
  • Spelling fixes
  • Add multiple missing UI customization blocks
  • Align UI customization colors for sections
  • Make deleting packages not abort when file access is denied
  • Disable bulk selection in programmatic search mode
  • Disallow selecting root folder as database location
  • Recover gracefully if UI state got lost during recompilations
  • Fix seldom appearing UIStyle initialization issues (lazy initialize now)
  • Fix endless details refresh for deleted packages in inspector
  • Fix dependency import failing if dependency is materialized in a package already
  • Faster persistence of asset purchases
  • Fix directory/cache deletion sometimes not working
  • Fix dependency scan hanging upon files that cannot be copied
  • Tiny fix for AM integration
  • Setup Wizard
    • Show what to expect with the tool
    • Fetch purchases already in background
    • Assist with first time installation
    • Explain advanced UI
    • Perform only short initial indexing to show user what to expect after full run
    • Show recommendation to use empty project
  • Dependency Analysis
    • Allow cancelling dependency analysis
    • Much more memory efficient and faster fbx dependency scan
    • Support dependency analysis for Unity scenes
    • Support dependency analysis for preset files
  • UI
    • Highlight main buttons for better UX
    • Reorganize package list header
    • Align package grid selection behavior with tree (switch to Inspector)
    • Allow seeing list of excluded packages directly from statistics list
    • Allow quick import with dependencies in advanced mode as well
    • Leave selected item in inspector open after downloading update even if it is removed from the package list
    • Show currency selection in package settings
    • Icon and customization UI improvements
    • Many small UI improvements
  • Previews
    • Recreate missing package previews directly after indexing
    • Handle multiple preview recreations in parallel
    • Automatically download missing packages during preview recreation
    • Load previews to be recreated per package, dramatically reducing memory needed
    • Much faster preview creation if file is already imported into current project
    • Ability to clear preview queue again
    • New example search query to find all previews scheduled for recreation
  • Keyboard navigation inside grid views
  • Auto-refresh asset store purchases regularly
  • Allow changing between original and current/discounted package price
  • Some actions like fetching purchases and details are now non-blocking, allowing to use the UI normally
  • Run URP converter after package import
  • New maintenance filters: Marked for AI, Not Marked for AI
  • Allow jumping from Backup and AI settings to maintenance
  • Show more package options for default package (-no attached package-)
  • Allow also specifying config file directly in environment variable
  • Support search tokens containing spaces
  • Export only selected subset from reporting tab in case of bulk selection
  • Don’t reset etags anymore
  • Do not process sub-packages during media folder update
  • Catch database corruption and show repair wizard
  • Rename libgit url file for Perforce compliance
  • Remove accidentally indexed library folders from database
  • Ignore library folders during indexing
  • Ignore .plastic folders from indexing
  • Ensure multiple calls to ExtractAsset will not result in race conditions
  • Do not get stuck anymore if verifying preview images fails
  • Abort AI captions with meaningful message if Ollama is not yet enabled
  • Eliminate erroneous “File does not exist anymore” errors
  • Fix color indexer potentially never marking files as done
  • Fix deleted packages being left in inspector potentially
  • Fix Indexing hint needlessly shown on Settings if packages are excluded
  • Fix package image not shown for sub-packages in search
  • Fix media files being encoded with wrong file format
  • Performance
    • Cache config location significantly reducing lookup time
    • Various UI rendering performance improvements
    • String & List rendering performance improvements
    • More minor performance improvements
    • Fix search being run multiple times potentially
    • Fix search needlessly performed when adjusting tile sizes
  • Search in same fields in in-memory search as configured for normal search
  • Shorten package tab section texts to make all four fit in non-expanded mode
  • Wrap too long lines in dependency ui
  • Move package search option (text and/or description) to package settings
  • Support adjusting tile margins and aspect ratio in settings
  • Allow disabling menu entries in Assets menu
  • Improve Maintenance UI
  • New validator: Scheduled Preview Recreations
  • New validator: Suspicious backups
  • Improve HTML template to handle missing data nicer
  • Update Tutorials framework to 5.0.0
  • Catch potential exception when creating packages list
  • Unity 6.3 adaptations
  • Fix incorrect preview image link in HTML template
  • Fix selecting non-animated search result after an animated one will override preview image
  • Fix grid display sometimes showing horizontal scrollbar
  • Fix initial selection not working going from search to packages in grid mode
  • Fix extraction of guids in edge cases or manually rewritten meta files
  • Fix dependencies too wide in not-expanded mode
  • Fix search result not showing in some cases initially
  • Fix package selection in grid mode not working for sub-packages
  • Fix search results being incomplete if database contains null values
  • Fix export not considering media folders
  • Fix video previews generation getting stuck on specific video codecs with invalid seeking behavior
  • Fix grid selection
  • Fix bulk selection broken when switching to different result page
  • Fix first element incorrectly selected in in-memory mode when switching page
  • Fix tag assignment via hotkey sometimes not reacting
  • Fix GUI errors in console when selecting unextracted search results
  • Asset Browser, Saved Searches & In-Memory Mode
    • High-Speed in-memory browsing mode
    • Show saved searches on top of search bar
    • Store Saved Searches in the database (existing ones will be upgraded)
    • Allow editing saved search name, color and setting an icon
    • Highlight currently active saved search
    • Dedicated Asset Browser window only containing search
    • Introduction of Workspaces as a way to limit which saved searches should be visible (e.g. for a GameJam, 2D or 3D games…)
  • Performance
    • Improve cache by also adding version, leading to much better cache utilization and fewer package extractions
    • Upgrade existing cache to new format
    • Allow most actions for not-downloaded items if they are cached already
    • Reduce UI hickups by extracting in the background
    • Allow DB to use more memory for caching
    • Optimize database even better by forcing planner to analyze indices
    • Search performance increase due to faster preview image load termination
    • New search setting: Search without input, allowing to skip initial search when displaying the window leading to much faster loading times
    • Add index collation to tags and metadata
  • AI
    • Experimental Plain English Search: formulate what you want to find and the AI will translate it into a search phrase
    • Allow refreshing Ollama detection if it was previously inactive
    • Warn if AI model is probably bigger than available memory
    • New AI setting for max caption length
  • Tags
    • Significantly speed up bulk tag assignment
    • Support assigning and removing tags via hotkey
    • Show hotkeys in tags dropdown
    • Add confirmations when deleting tags or metadata in management UIs
    • Allow changing capitalization of tags
    • Disallow / in tag names
    • Allow specifying multiple tags to add in additional folders settings
  • Show tile size slider under search results
  • Delete unneeded cache directories in the background
  • Ability to cancel some first extraction actions
  • Allow playing/stopping audio previews while extraction is in progress
  • Allow exporting selected files from search page
  • Option to show package details sections also in compact mode
  • New settings tab in package view to group settings in instead of hidden buttons
  • New export option to flatten the directory structure and copy all files into the root
  • New maintenance option to select all older/newer duplicates, or items without relative location
  • Ability to run only quick maintenance checks
  • Move optional tutorials installation to help section
  • Warn when opening or revealing many files at once
  • Support .NET Standard on Windows (Unity 6.1+)
  • Show warning that image processing is slower on Windows without .NET Framework
  • Change order of initialization to reduce chance of data corruption
  • Use smaller buttons for view settings instead of tab
  • Detect custom asset cache location in 2022.1 already instead of only 2022.2
  • Show indicator on top if UI customization mode is active
  • Improve packages and reporting list size calculation to not overlap inspector or other areas
  • Don’t show missing audio length validation again after clicking fix
  • Fail gracefully if export target is locked by another application
  • Suppress treeview warnings in 6.2
  • Fix search field text not reflecting true value due to repainting issues
  • Fix single-file-extraction not working anymore
  • Fix package needlessly extracted for dependency scan although selected file does not have dependencies
  • Fix type column containing invalid entries for files without extensions
  • Fix target folder in export cleared incorrectly again during export
  • Fix double-clicks in grid view detected outside grid as well
  • Fix warning for unmapped relative location being shown although mapping was not used
  • Fix preview validator getting stuck
  • Fix hidden packages from Asset Store not appearing anymore in package list
  • Fix update link pointing to 2.x version of asset
  • Ollama support as a new AI backend
    • Select from top-tier models, better descriptions
    • Much easier to install, support for AMD GPUs, faster, more efficient
    • Allow to explicitly enable or disable Ollama support
    • Improved error handling
    • Interactive model tester with sample images
    • Configurable prompt
    • Upscale caption images to min size required
    • Allow model download cancellation
    • Warn before deleting models
    • New third party: Microsoft AI
    • New third party: OllamaSharp
  • Improved preview handling
    • Auto-detect invalid previews (default Unity icons) packaged with assets instead of real previews
    • Automatically active during indexing (new setting “Verify Previews”)
    • Much better search experience
    • Run verifier after preview creation
    • New Verifier: Incorrect Previews which will cause rescheduling
    • Detect pink shader previews and mark them erroneous
    • Allow using preview wizard also on not downloaded packages
    • Report back if preview could not be recreated
    • Warn when preview recreation is run on wrong render pipeline and don’t persist incorrect previews then
    • New option to set the Keep Cached flag on packages automatically whenever an audio file from that package is played
  • New image manipulation backend
    • GDI+ based System.Drawing is only used on Windows (performance), Mac and Linux now use ImageSharp
    • New third party dependency ImageSharp, supports not only Windows but also Mac and Linux on Unity 2021.2+
    • Many indexing shortcuts and performance improvements now also on Non-Windows
    • Better resizing algorithm, better memory consumption
    • Dimensions shown for tga images
  • Packages
    • Big performance boost extracting unity archives
    • Upgrade SharpCompress to 0.40 and use it for tar as well on Unity 2021.2+
    • Allow triggering downloads from sub-packages
    • Allow activating AI captioning automatically for new packages
    • Support uninstalling packages of a feature with one click
    • Use create date as purchase date for custom assets and archives
    • Add package media support for additional types (vimeo, soundcloud, attached etc)
    • New package columns: ModifiedDate, ModifiedDateRelative, ReleaseDateRelative, PurchaseDateRelative, UpdateDateRelative
    • Support handling embedded packages in bulk removal
  • Make search grid selection react much more reliable to clicks
  • Support dependency analysis for VFX assets
  • Support UNC targets including long paths on Windows
  • Greatly improve performance of updating only a single asset’s metadata, e.g. upon click on packages list
  • Remove think tags from captions
  • Allow to cancel validators
  • Support dependency analysis for override controllers
  • Create stable package details links in HTML export using asset store ids where applicable
  • New template environment setting “internalIdsOnly”
  • New custom action step: Uninstall feature by name
  • Allow entering multi-line text in debug and messagebox action steps
  • Ensure UI sections are always initialized
  • Show error that moving database to different drive is not currently supported and should be done manually
  • Allow disabling drag and drop to optimize selection behavior
  • Do not start indexing sub-packages if already aborted
  • Auto-heal preview state for broken textures
  • Alternate background colors in actions and additional folders for better usability
  • Improve asset cache location working also in threads
  • Improve initial dimensions of setup wizard
  • Add action tooltips
  • Show informative warning when selecting custom asset cache location
  • Fix import into selected folder throwing errors if selection got lost
  • Fix custom folder selection in Import UI not working on some systems
  • Fix incompatible download shown for patch version differences
  • Fix persistent package cache calculation
  • Fix dates inside package data getting lost upon script reload
  • Performance Improvements
    • Optimized SQLite column lookup for a major performance boost.
    • Indexed colors in parallel for a 10–20× performance improvement.
    • Faster hue calculation.
    • Removed unnecessary directory IO checks.
    • Optimized UploadId column type.
    • Parallel download of the next item during indexing.
    • Automatic metadata fetch upon selection if not already done.
    • Faster processing of package headers and image dimension calculation (PNG/JPG).
    • Fewer DB operations when calculating dependencies and faster regex dependency scanning.
    • Improved database settings for quicker access and larger cache.
    • Various smaller speed‐ups.
  • Custom Actions
    • Install packages, manage folders & files, set project properties, and more with a single click.
    • Create start‐up actions that run when installing the tool into a new package.
  • Custom Metadata
    • Define additional data to be stored with packages.
    • Support for multiple data types (text, date, URL, bool, list value).
    • Restrict metadata to specific asset types and sources.
    • Add custom metadata as list columns.
  • Export
    • Wizard explaining the different types of export options.
    • Less visual clutter in follow up segments.
    • Included a high-quality, performant HTML template (serverless, in-memory).
    • Export packages and contained files with support for multiple configurations (e.g., local & remote) and customizable data/image paths.
    • Template development mode (preserve data exports, local server, reduced work, directory monitoring).
    • Option to not export images into the HTML file search.
    • Remember the selected export configuration and offer a package-only template.
    • Template inheritance (move/delete via descriptor).
    • Support for Python start on Mac.
    • Publish, copy/extend, enumerate, and delete templates.
    • Extract template content into a dev folder.
    • Documentation for the export feature.
    • Support template export even when included via package.
    • MD (Markdown) format export template with many export UI enhancements.
    • Allow creating new templates directly from the UI.
    • Ability to select files to override in template from UI.
    • Ability to add additional fields to package and files json export.
    • Auto-reload template descriptors in development mode during export to make testing changes even easier.
    • Concept of Sample templates to show specific extension concepts.
    • Added Scriban as a third-party dependency.
    • Package template supports filtering by category.
    • Templates now support custom parameters.
    • Support entry paths in templates.
  • Search
    • Support inline tag conditions via ft & pt tokens.
    • Add a convenient way to search AI Captions alongside other fields.
    • Show live Unity preview in search view if the object is already imported.
    • Jump directly into sub-packages from search results.
    • Maintain current filter tab when navigating between sub/parent packages from the search view.
    • Support optionally searching also in package names.
    • Support SRP resolution also from display names allowing scenarios where sub-packages are not named in a way to allow automatic SRP resolution.
  • Packages
    • Add “Comments” as a pre-provided metadata field.
    • Propose installing a vector graphics package for SVG previews.
    • Export enhancements for CSV (Asset Store link column, ForeignId column, and quick filtering for visible columns).
    • Handle multi-part RAR archives correctly.
    • Improve audio type detection for in-editor playback and preview generation for incorrectly named files.
    • Ensure package view column headers display the correct sort state.
    • Detect Synty file naming schemes to derive the name, Unity version, and package version.
    • Support long folder paths within Unity projects.
    • Skip unreadable parts of archives instead of aborting extraction.
    • Automatically remove erroneous 0-byte preview files while reading textures.
    • Add support for creating sub-folders in the backup folder and moving assets there.
    • Bulk removal of packages with a new removal progress UI.
    • Support overrides for Asset Store packages.
    • Show package size also for registry packages and media folders.
    • Ensure downloader will always use root asset instead of sub-packages.
    • Support Asset packages that install as embedded packages.
    • Support uninstalling embedded packages.
  • Settings & UI
    • Cleaned‐up settings page with all locations adjustable from a single section.
    • Introduced a cache size limiter that prevents disk space exhaustion by removing long-unused items.
    • Automatically run the cache limiter in the background while obeying the “keep extracted” flag.
    • Support excluding extensions in media folders and custom preview folder locations.
    • Flatter inspector design with less visual clutter.
    • Moved search tab filters and settings—and packages tab overview—into right‐hand side inspectors.
    • Indicate when search or package filters are active.
    • Automatically switch back to the inspector tab upon item selection.
    • Converted the separate search query samples window to a popup.
    • Getting Started Tutorials right inside the editor.
    • Allow easy installation of tutorials package right from welcome screen.
    • Support installing tutorials package from advanced settings.
    • Improved menu integration in Unity 6.
    • Display the Asset Manager link under Settings.
    • Show the “recreate previews” button only for files that support previews.
    • Improve grid calculation to avoid horizontal scrollbars and allow customizable tile spacing.
    • Enhance error text readability in the Maintenance UI.
    • Displayed “free” instead of €0.00 for better readability.
    • Logical, readable category filter display and improved grouping by categories in Packages View.
    • Allow custom ordering of UI sections in package details.
    • Allow moving the database into a non‐empty directory by moving related folders instead of copying.
    • Move backups along with the database.
    • Do not delete the entire storage folder after moving.
  • Action‐Based Update & Internal Renewal
    • Switched to an action‐based update method with the ability to trigger each action individually.
    • Improved control, transparency, and progress insights.
    • Major internal refactoring.
    • Enforce type-safety for asset groups in the API.
  • New validator: Orphaned cache folders.
  • New validator: Find deleted asset files in media folders.
  • Documentation
    • Improved getting started documentation.
    • Documented feature restrictions regarding specific minimal Unity versions.
    • Added a Freebies section to the documentation.
    • Extended AI documentation to cover macOS.
    • Added a Discord link on the about page.
  • Introduced LibGit2Sharp (MIT) for future Git functionality (work in-progress).
  • Fixes
    • Fixed reg packages not showing up after a domain reload when filtering for in-current-project.
    • Fixed the import UI not automatically closing after an automatic import.
    • Fixed toolbar icons becoming huge in Unity 6.
    • Ensure navigating to reg dependencies become visible in tree.
    • Don’t delete cache for items in process.
    • Fix inaccessible packages incorrectly marked as not owned sometimes.
    • Fix setting custom import path sometimes not being accepted.
    • Fix updates sometimes not showing directly after importing older version
    • Fix incorrectly wrapped long tag names.
    • Fix missing check in validator.
    • Fixed asset access taking extremely long (e.g., preview generation) when files are missing.
    • Corrected preview generation spelling error (“genreration” → “generation”).
    • Fixed potential white-only preview generation for sprite images.
    • Fixed memory leaks in ColorIndexer and Preview Generator.
    • Fixed search not updating automatically during initial indexing.
    • Fixed archives aborting extraction on invalid paths instead of skipping files.
    • Fixed prefiltering in package view not showing results immediately when automatic search was deactivated.
    • Fixed category grouping in Packages View incorrectly treating sub-packages as folders.
    • Fixed incorrect package download counts and price sorting in package view.
    • Wrapped versions in the package version dropdown when they are too long.
    • Fixed errors while determining FBX dependencies.
    • Added a confirmation prompt before executing larger destructive operations.
    • Introduced a new internal preview state to prevent previews from showing when “Only without previews” is selected.
    • Fixed tree view columns reappearing after being hidden.
    • Fixed preview excludes using an incorrect extension list.
  • SRP Support
    • Replace dependencies with entries from SRP support sub-packages
    • Support SRP replacement also for main file
    • Support complicated SRP replacement scenarios and make sure to traverse packages correctly
    • HDRP Support
    • Store render pipeline compatibility information for packages
    • Add render pipeline columns to package view
    • Support filtering for render pipeline
    • Allow setting render pipeline in Package Data editor
    • Support exporting, filtering, overriding and editing render pipeline flags
    • Show SRP information in package details
    • Support heuristic to select correctly versioned SRP bundle first
  • Dependencies
    • Support more cases when calculating shader dependencies
    • Support for named spaced custom shader editors
    • Improved dependency resolution of shader include scripts
    • Support analysis of cross-package dependencies (e.g. level design assets referencing other packages)
    • Display cross-packages in Dependency UI
    • Improved dependency UI to split dependencies by package
    • Support files with .asset dependencies better
    • Make auto-deleting unresolveable files from the database optional
  • AI Captions
    • Allow to display AI caption as tile text
    • Ability to recreate AI captions directly from search window
    • Support bulk recreation of AI captions
    • Handle unexpected AI caption results gracefully
    • Allow to AI captioning to continue on empty results
  • Performance
    • Improvements to asset loading, data preparation, GUI redraw
    • Use faster preview image file loading method
    • Load multiple preview images and package icons in parallel (up to 20 times faster)
    • Speed up shader dependency calculation significantly in complex scenarios
    • Hide filterable file extensions per default from type list for performance (use showExtensionsList to reactivate)
    • Add performance tips section to documentation
    • Remove lag when adding tags in search view
  • Upgrade to Unity Cloud Assets 1.4
    • Speed up resolving of assets
    • Improved tagging support
  • Previews
    • Support previews for fonts
    • Generate preview image for videos
    • Animated search preview tiles (for now for videos)
    • Unify preview logic between Media indexer and Preview recreation
    • Automatically mark previews as missing if they could not be loaded anymore
    • Extended validator to also cover animated preview images
    • Make preview recreation more reliable
    • Fix single preview recreation deleting cache folder again
    • Fix NA preview state not being set
    • Fix restoring to original preview images not covering sub-packages
  • Allow filtering for fonts
  • Allow filtering videos by width, height and length
  • Extract width, height and length from videos
  • Support long paths on Windows
  • Ability to temporarily exclude certain extensions during media and archive indexing from creating previews
  • Add hint that downloading assets will revoke easy return permission
  • Move C# sample out of AssetInventory namespace for more realistic use-case
  • Lots of internal refactoring
  • Reduce API exposure to meaningful methods
  • Use more async FileIO in Unity 2021.2+
  • Correctly handle issues with too long paths while calculating dependencies
  • Do not index .git folders anymore
  • Reduce some log spam
  • Fix download visibility for sub packages
  • Fix assets with / not being able to filter for in search
  • Fix “return” not working in manual search mode
  • Fix double clicking on -no attached package- in Package view not filtering correctly in search
  • Fix cases of missing UI customizability
  • Preview Wizard
    • Shows detailed breakdown of current preview state
    • Rework preview recreation flow to queue mode which can be started, stopped and continued at any point
    • Support single package, bulk or whole database
    • Introduce new preview state for previews where custom images are not applicable (e.g. documents)
    • Include explanations how preview images work, where they come from and what issues there can be
    • Allow reverting custom preview images to those supplied with the package
    • Easy shortcut to open folder with preview images for current selection
    • Fix preview images disappearing in search when scheduled for recreation
    • Fix multiple cases of incorrect preview states when recreating previews encountered error situations
  • Support many additional columns in package view
    • Allow sorting by pressing column headers
    • Support many additional sorting options (by all possible columns)
  • Additional dependency detection
    • Support shadergraph dependencies to referenced sub-graphs
    • Detect referenced textures in FBX as dependencies
    • Make FBX dependency scan configurable
    • Show dependencies from Asset Store packages (where specified)
    • Option to not calculate dependencies upon selection in search view (active by default for performance)
  • New search filter “Image Type” to quickly find normal, metal, emission and other maps
  • Exclude packages the user has hidden on the Asset Store automatically
  • Close import window automatically if all imports succeeded
  • Show which media is selected in package view
  • Allow toggling between tabs and list view directly in package details view
  • Ensure downloads are triggered from the main thread
  • Search assistant showing different ways to search with examples
  • Gracefully handle issues when current build platform cannot be determined
  • Mark packages for reindexing when fixing missing audio length
  • Put packages to be extracted into a queue with progress monitor
  • Support exporting also meta files
  • Show menu entry also under Window/Asset Management
  • New validator: Missing preview files
  • New validator: Wrong dimensions in preview files (compared to intended dimensions from Settings tab)
  • New validator: Check for database corruption
  • Focus searchfield again after adding field from dropdown
  • Allow excluding sub-packages in search view
  • Reuse existing editor login for Asset Manager connectivity
  • Show Asset Manager login information and login option
  • Show sub-packages correctly in Exclude maintenance view
  • Don’t report items in temp folder as existing in project anymore
  • Improve audio detection and preview for files with incorrect extension (causing FMOD errors)
  • Show if a downloaded package is potentially incompatible to the current Unity version
  • Allow redownloading if there are compatible packages
  • New maintenance views: Incompatible Packages, Fixable (by redownloading) and Unfixable
  • Sub-packages inherit last update date from parent package
  • Ensure additional package data (file count, reindex all capability) is available for sub packages in search
  • AI
    • Allow selecting which packages and content types to create AI captions for
    • Switch AI GPU support to pull request 8
    • Allow to bulk change AI captioning
    • Show number of activated packages in AI settings
    • New option to log newly created AI captions to the console
  • Upgrade SQLite to latest bug fix release
  • Auto-create new relative mappings for additional folders containing unknown keys (self-healing after DB reset)
  • Remove “Installed” maintenance view that is superseded with “In current project” capability
  • Clear package filters when navigating to other packages
  • Make ping after import configurable
  • Significantly reduce sluggishness of package view UI when doing an automatic meta-data refresh in the background after selecting packages
  • Show hints how to change the individual locations as tooltips in the Locations section
  • Ability to override journal mode for database for more conservative settings (dbJournalMode)
  • Handle issues more gracefully when copied paths are too long for the operating system
  • Support versions with commas instead of dots
  • Use better method for asset deletion that should result in less internally incorrect state and artifacts
  • Fix potential duplication of packages on initial index run
  • Fix potentially wrong version of an asset being downloaded not appropriate for current Unity version
  • Fix indexed files from archives being stored with absolute paths making it impossible to use from other systems
  • Fix previews not being generated correctly when files already exist in project
  • Fix preview generator not deleting temporarily cached assets anymore filling up disk
  • Fix folder wizard causing exception if some directories are not readable
  • Fix upscaled preview images appearing very dark in newer versions of Unity
  • Fix additional folder wizard leaving trailing slash when selecting root folder under Windows, breaking subsequent usage
  • Fix media folders and archives not honoring request to fix missing sub-packages
  • Fix endless import loop when interactively importing complex assets like Corgi that bring package dependencies and act as a full project
  • Fix “Reindex Now” option missing for packages
  • Asset manager integration
    • See projects as packages, collections as sub-packages
    • Load project icons if available
    • Create and delete collections
    • Detect and sync deleted collections and assets
    • Use most features available like import, bulk import, preview, dependencies etc.
    • Deep links directly to org, project and asset web views
    • Show file state and version
    • Upload files (single or complex dependencies) to projects and collections
    • Upload preview images if existent
    • Import, upload and sync tags
    • Delete assets
    • Bulk upload, delete and remove
  • UI Customization
    • New maintenance action: Reset UI customization
  • Package handling
    • Add quick action to navigate to parent package from within search view
    • Sort sub-packages into separate list in package filter dropdown
    • Show Unity features as sub-packages
    • Show change log link behind package version of installed packages
    • Use display names instead of technical names in package selector dropdowns
    • Support switching package details between tabs and vertical list
    • Show built-in registry packages as well
    • Trigger registry package refresh when updating index
    • Support installing package dependencies while importing Unity packages to custom locations
    • Ability to restrict package search to name matches only
    • Show indirect dependencies in darker color in reporting view
    • Show shortcut “Install Indexed” button for git packages without need to use version dropdown
    • Make suggested downgrades of packages clearer in UI
    • Show delete package without advanced visibility if package is outdated
    • Properly support updating and reimporting packages to custom locations
  • Automatically capture project dependencies for initial package list without indexing
  • Load purchased items and details from Asset Store much faster
  • New search setting to also search through sub-packages when filtering for a specific package
  • Allow collapsing package statistics
  • Better styling / indentation on Settings tab
  • Hide and ignore width/height/length filters if not applicable to search type
  • Advanced setting to hide package field parsing errors
  • Disallow triggering package actions during indexing
  • Classify more known types as scripts
  • Improve texture memory management
  • Honor existing already imported files
  • Correctly support override scenario for imported files
  • Warn if using older version of Asset Inventory with database from newer version
  • Fix not all registry packages appearing without scanning package cache
  • Fix certain git dependencies not being stored correctly
  • Fix safepublisher for packages potentially containing special characters
  • Fix package samples alignment
  • Fix deactivated sub-package indexing not always considered
  • Fix store metadata not updated if download details could not be fetched
  • Fix sub packages accidentally being requested online
  • Fix list widths when scaling window very small
  • Ability to filter packages by used in current project only
  • Much faster identification of used assets in project
  • Show 100% identified packages in bold in reporting
  • Support Unity 2023+ asset origin to perfectly identify used packages
  • Support asset origin in all four package import scenarios
  • Delete sub-packages when reindexing a package
  • Toggle in toolbar to switch Advanced mode visibility
  • Auto-refresh package metadata upon selection in package view
  • Add asset origin information to single files being imported into the project (independent of Unity version)
  • Support automatically exporting license information to a thirdparty.md file
  • Automatically start and stop file system watcher to reduce consumed CPU time to a minimum if not needed (configurable)
  • New folder type: Dev Packages
  • Support local packages, indexing and importing through file reference
  • Show file count in folder wizard depending on if folder is a Unity folder or not
  • Configurable double-click action in search results (open or import) with alternative via ALT
  • Use file date for custom packages without last release date to enable sorting by last update
  • Upgrader to add missing release dates to custom packages
  • Auto-download also packages with scheduled non-indexed sub-packages
  • Support sub-packages in reporting view
  • Add license column to reporting view
  • Show used licenses in reporting
  • Show number of paid packages in reporting
  • Exclude current project from being reported as used source if indexed as additional folder
  • Upgrade SQLite & SQLite.net
  • Improve database indices
  • Better search performance
  • Reduce memory allocations
  • Collect packages to index in background to not stall the main thread
  • Optimize initialization time, time taken after recompile steps and between switching tabs
  • Ability to specify height of tag selection window
  • Allow deletion of unindexed packages
  • Improve indexing packages multiple times if sub-package to another package parent
  • Jump to page 1 when opening package in search view
  • Gracefully handle undeletable files during backup
  • Support GPU and bulk processing for AI captioning
  • Show date of last index update
  • Ensure upgrade window has a scrollbar to indicate the action is further down
  • Enlarge grid tiles per default
  • Ensure assets are reloaded after index update
  • Remove no longer needed third party await extensions
  • Handle two cases where illegal characters in file paths can cause issues
  • Allow deactivation of audio preview features via define symbol to allow embedding into projects containing incompatible JD audio tools
  • Don’t show exr files anymore under “Images”
  • Handle complex expert search queries containing multiple likes with underscores correctly
  • Fix scrolling in search results triggering drag and drop operation
  • Fix programmatic search not switching to search tab
  • Fix missing refresh to reflect latest changes in packages after long upgrade process
  • Fix Backup folder “Open” command not working on Mac
  • Fix identification of files in sub-packages in reporting not knowing they are in a sub-package
  • Fix console error when bulk selecting package tree
  • Fix outdated in cache info box not appearing for packages with available updates
  • Fix safe categories stored incorrectly for custom packages breaking filtering for these
  • Fix drag and drop blocking scene view
  • Fix drag and drop not working twice in a row
  • Allow to switch package view between list and grid display
  • Ability to enlarge or center grid or hide text below a specified tile size
  • Support new package override format to specify package metadata already during indexing
  • Ability to set only search phrase of a saved search leaving all other filters untouched
  • Package data editor for custom unlinked packages
  • Ability to set custom preview images for custom packages and archives
  • Significant performance optimizations after recompile
  • Multiple significant performance optimizations when reloading asset list
  • Allow installing incompatible package versions using advanced option
  • Allow export of archives
  • Create better readable display names for archives
  • Speed up validator for unindexed sub-packages and don’t reindex whole package just to add missing sub-packages
  • Ability to deactivate Asset Store live updates
  • Highly improved package import
  • Fix Unity progress bars overlaying interactive import window
  • Fix import getting stuck on packages that are already imported due to missing Unity event
  • Retry cancelled imports upon manual restart
  • Show sub-package count in bulk selection info
  • Initial AI caption generation with fully local and free tooling
  • Ability to search in AI captions
  • Support editing package license and description
  • Periodically recommend database optimization
  • Disallow importing into package folders
  • Persist selected tab in preferences
  • Much improved package download support (pause, resume, abort)
  • Slight Unity 6 UI adjustments
  • Do not search and filter inside sub-packages, just consider root and always show all sub-packages
  • Validator for unprocessed sub-packages
  • Render license location as link if set
  • Better captions for Fix button in maintenance wizard
  • Advanced option to disable some error logs
  • “What will happen” explanation under “Update” button
  • Handle case of incomplete asset data when fetching from Asset Store
  • Fix DB upgrade on new DB being triggered every time potentially
  • Fix package preview icons missing on scene change
  • Fix missing registry package icons in Unity 2019
  • Fix import not resuming with next in queue after completion in Unity 2023+
  • Fix indexable asset calculation also considering excluded packages now
  • Fix filtered package list not showing a result in some cases with sub-packages
  • Fix constant multi-select when advanced UI is always visible
  • Fix some progress index off by 1 issues
  • Fix edge case of grouped package list with sub packages not displaying
  • Fix import button visible although target path not valid
  • Fix CTRL to deselect not possible in package list
  • Sub-Package support (packages in packages, archives in packages, packages in archives, recursive)
  • Display sub-packages as tree under package
  • Support rar & 7z archives
  • Support dependency analysis for shaders, hlsl and cginc files
  • Support dependency resolution for old Unity package formats
  • Support adding Unity projects as additional media folders (will only scan /Assets folder)
  • Support importing prefabs from media folders
  • Support for installing and removing package samples
  • Hide common files defined in search settings only when returning all results
  • Scan all files in media folders when selecting -All- instead of only media files
  • Introduce new default folder type “All Media” which has old behavior of only scanning for audio, images and models
  • Store Asset and Package cache references in relative fashion, making it much easier to reuse the same database on multiple devices out of the box
  • Store all paths (assets, files, additional folders) with forward slashes
  • Index media folders faster
  • New validator: Orphaned Packages
  • New validator: Missing parent package
  • New validator: Orphaned preview folders
  • New validator: Orphaned tag assignments
  • New maintenance view: Packages with Sub-Packages
  • New advanced option to extract only single files when previewing audio clips
  • Support importing full archives
  • Better indicator if something is already in the project
  • Ability to turn off extension filtering in search settings
  • Allow ignoring excluded extensions temporarily when no search results exist
  • Change import structure default (keep original structure and import into ThirdParty sub folder)
  • Improve package delete dialog to include an actual cancel
  • Remove also tags, media and previews when deleting a package
  • Show detected Unity project in folder wizard
  • Show download progress even if total size is not known
  • React more gracefully when database is locked
  • Allow to reindex archives instantly as well
  • Show last update date also for archives
  • Timeout and auto-cleanup of temp files for downloads that are stuck after 30 seconds
  • Make sure extraction cache supports identically named packages in different locations (will invalidate existing cache)
  • Make Asset Store refresh cycle configurable
  • Order dependencies view by path and not type
  • New optional default setting to keep new packages extracted
  • Better report unresolveable dependencies
  • Slightly improve performance of package indexing
  • Fix package list previews disappearing after entering play mode
  • Show indexed file count in package details
  • Wrap long publisher names
  • Use icon for custom packages
  • Optional tile size slider directly under search window
  • New package sort options: Rating, #Reviews
  • Better indication of indexable packages by changing package count display a bit
  • Show number of abandoned packages and sub-packages
  • Align statistics on packages and settings tab
  • Allow turning off additional folders indexing completely
  • Introduce versioned configurations and config upgrader
  • Small UI improvements
  • Improve “Reindex Now” behavior to start much quicker and don’t index items twice in edge cases
  • Reduce cache monitoring resource consumption
  • Don’t ping assets in temp folder
  • Fix case of version comparison with qualifiers not working as expected
  • Fix packages not being indexed on Reindex Now
  • Fix registry package state not reflected immediately when uninstalling
  • Fix tag search being case-sensitive
  • Fix auto-downloads still happening after setting limit if size is not determined yet
  • Fix media folder caching not working when patterns were used
  • Fix incorrect dependency state for disappeared files
  • Fix edge case of sub progress bar disappearing
  • Fix persistent cache size calculation
  • Fix hotness parsing
  • Fix edge case of stopping indexing not working
  • Handle edge case of asset cache directory not existing
  • Show download size in package view next to download button
  • Report file details when fmod encounters an incompatible audio file
  • Spelling and some more label wrapping
  • Show package to be downloaded before download starts
  • Have auto-downloads react to exclude flag
  • Fix selected UI refresh issues
  • Fix files without dependencies being imported into sub folders anyway
  • Fix opening media images on Mac in system app showing only -50
  • Fix lossless not being visible on Mac to force lossy preview upscaling
  • Fix indexed files reporting not being available anymore
  • Fix moving database showing error state
  • New Maintenance Wizard to consolidate all clean-up and fix operations
    • New validator: Orphaned asset file clean-up
    • New validator: Duplicate Media Indexes
    • Much faster orphaned preview image clean-up
  • Show lossless upscale only on Windows
  • Don’t mark preview erroneous during recreation if original preview still is available
  • Handle config syntax errors and show UI to guide user where to fix
  • Use included package preview file in case resized preview could not be created
  • Support CTRL + A in search view to select all tiles
  • Allow limiting auto-downloads by size
  • Upgrade sharplib to eliminate experimental dependency
  • Better handling of local packages
  • Install support for Git URL packages
  • Handle deserialization errors due to reconfigured json converters
  • Fix edge case of resize error thrown when creating preview images
  • Fix opening media images on Mac in system app showing only -50
  • Support specifying custom Package cache folders
  • Add package maintenance view: Downloaded
  • Fix incorrectly detected URP converter capability
  • Fix edge case where indexed media files point to the same location
  • Greatly improved update flows
    • Solve incorrect display of update information
    • Use live version instead of package version if local info file exists, fixes incorrect display of updates available
    • Incorporate multiple ways of version correction
    • Store additional metadata from Asset Store
    • Support capitalization changes in cache paths (without asset duplication)
    • Improve asset attribution logic in database and more intelligent fallback chain
    • Support multi-version assets from Asset Store under same cache location (e.g. Curved World)
    • Correctly show download state of identically named and stored packages from different Asset Store listings (e.g. Curved World)
    • Show currently downloaded version and allow switching to other listing
    • Better explanations and update highlighting for packages that can be updated automatically and which can’t but are still an older version
    • Option to toggle visibility of updates for custom packages
    • Detection of changed media files through size check (potentially slower)
    • Show version information and last update also for linked custom packages
  • Much improved registry package support
    • Show and also persist all available registry packages reported from Unity without need for cache scan
    • Install and remove packages easily from the package list
    • Package updates now also appear in the update list
    • Per package an update strategy can be defined (latest, latest stable, recommended, manually)
    • Support registry packages listed on Asset Store (e.g. Meta XR)
    • Improved reaction of the UI to events from the package manager
    • Easily see which packages are currently installed in which version
    • Cleaned up package actions and added new special purpose actions
    • Removed backup flag from registry packages
    • Registry packages now have an icon
    • Package version selection UI only enables versions to install which are compatible
    • Package version selection UI shows more explanations in case a version list is unavailable
    • Remove not really useful “Preferred Version” workflow
    • Bulk update registry packages
    • Show target package version in import UI
    • Show hint that version of indirect packages is managed through dependency
  • Multi-select in search results window (Windows only right now, Mac has one more issue left)
    • Bulk add/remove asset file tags
    • Bulk recreate previews
    • Bulk import individual files
    • Bulk drag & drop from search onto project view
    • Bulk delete- Add option to filter by asset store packages only
  • Performance improvements
    • Faster DB operations
    • Faster meta file access
    • Dramatically faster image handling
    • Dramatically faster media files update check
    • Dramatically faster bulk selection handling, effortlessly supports many thousand packages now
    • Switch from polling to eventing for file system monitoring
    • Faster storage of purchases information
    • Speed up preview recreation by a lot
    • Speed up fetching of asset details
  • New image processor on Unity 2021.2+
    • Dramatically increase indexing performance since it does not need to go through Unity
    • Upscale images already during package and media indexing
    • Introduce lossless preview upscaling mode, which provides higher preview resolutions where easily applicable, e.g. image files, but leaves existing preview images unscaled
    • Read dimensions also from gif, bmp and tif files
  • Additional Package view enhancements
    • Package type quick selectors to package view
    • Search also through description during package search
    • Show package screenshots and YouTube links
    • Load package thumbnails from the web if not available yet
    • Show Load Metadata button in case no metadata was fetched yet
    • Show pricing information
    • Excluded packages don’t appear in asset tree anymore now
    • New maintenance view: Excluded
    • More flexible search like in search view supporting fuzzy search and +-~ operators
    • Button to reset package filters
    • Show icons for archives and directories
    • Package action to force refreshing metadata from Asset Store
    • Cache package preview icons leading to much faster rebuild of package list and less disk IO
    • Speed up switching to Package list or Settings tab
    • Show package version also if no release date is available
    • Show publishers as links to publisher page if data is available
    • New package sort option: current hotness
    • New package sort option: by file path (location)
    • Group packages by location
    • Optional Expanded Mode for Package view to see description, release notes and dependencies
    • Show purchase date in package view
    • Show supported Unity versions in package view
    • Support hiding indirect package updates
    • Add Expand All feature when grouped view is active
    • Support setting package versions manually if missing
    • Show file and package names in multiple lines in inspectors
    • Maintenance view for deleted custom Unity packages
    • Filter late by package type in package view maintenance to allow searches like “Duplicate but Show custom packages only”
    • New package action to reindex only images again
    • Show hints for deleted custom Unity packages
  • Additional Search view enhancements
    • Setup Wizard for most important settings before indexing
    • Support audio scrubbing during preview
    • Automatic material conversion to URP
    • Support material dependencies inside FBX files
    • Ability to resolve dependencies for many additional types
    • Show size before extracting
    • Allow hiding details pane in Search view
    • Consider search filters also when filter bar is collapsed (use filterOnlyIfBarVisible to restore legacy behavior)
    • Show search result is limited hint when no results are shown
    • Drag and drop to Scene view or any field accepting dragged objects (for items already imported in the project, which can be done with just one prior click)
    • Simplify file import button and show additional options only on CTRL
    • Show correct actions and a warning if local directory, custom package or archive was deleted
    • Add some missing file extensions for video, audio, document and model filters
    • Add more file extensions to ignore list in search for better usability
    • Show hint before importing that dependencies need to be scanned first
    • Support dependency analysis for terrain layers
    • Allow filtering for files and/or packages without tags in search results
    • Allow more package actions also for directory packages
    • Sort packages by size
    • Show Recreate Preview if it is missing
    • Store date of last refresh in directory packages
  • Additional Settings view enhancements
    • Allow to open cache paths directly from Settings page
    • Dedicated UI flow to support custom asset cache locations
    • Additional folder setup wizard
    • Show deprecation warning if asset cache folders are still in additional folders
    • Automatic detection of configured asset cache location
    • Disallow to add asset cache folders to additional folders
    • Show package cache location as well
    • Consolidate all settings, move preferences into main settings section
    • Show “keep auto-downloads” setting in UI
    • Hide some advanced settings behind extended CTRL visibility
    • Allow to enter more than 10 backup versions
    • Shortcut to open backup folder
    • Make hiding advanced UI optional
    • Auto-focus URL field in Asset Connection dialog
    • Show additional folder locations under settings and move to separate section
    • New maintenance function: reindex audio files with missing length
    • New media folder property: Check Size to update files upon changes
    • Limit checkbox widths
  • Make search window reusable from other assets
    • Automatically add a script define symbol to detect the tool from other integrations
    • Initialize AI also without any UI showing
    • Show only search tab, no actions visible
    • Multiple modes: return on grid selection or explicit Select button
    • Automatically materializes assets into project
    • Optional search type lock and initial search phrase
    • Optional hiding of asset details pane
    • Returns asset location
    • New API ResultPickerUI.ShowTextureSelection() which will automatically identify adjacent textures (normals, ao, metallic…) for the current selection and materialize all
    • Add example scene how to open the search from a Third Party asset
  • Add quick start document
  • Restart initial index automatically one time to incorporate all online changes
  • Use defined import path in Import dialog if set
  • Adapt styling to new font sizes in 2023.2+
  • Set better minimum window sizes for windows
  • Ability to adjust table row height, media and thumbnail sizes via advanced settings
  • Handle custom database location not existing anymore (revert to default)
  • Skip _MACOSX folders
  • Download assets on demand is now active per default
  • Auto-remove files from index that are not contained in package anymore
  • Switch texture loading operations to async
  • Make preview generator resilient against inaccessible files
  • Introduce advanced settings on settings page to have less interaction with json config directly
  • Make web request timeout configurable and reduce default to 20
  • Handle many additional semantic versions
  • Omit letters like “v” in first component of backup version
  • About page button is a toggle now allowing to easily go back
  • Ensure previews are still visible after scene change
  • Reintroduce workaround for unsupported characters in audio file names
  • Many small UI improvements and more tooltips on many actions
  • Handle Unity 2022.2+ deprecation warnings
  • Add SQL Viewer link to documentation
  • New logo
  • Hide potential connection error when checking for updates
  • Automatic force rescan of local packages after upgrade
  • Don’t delete cache during indexing if cache entry was already there
  • Remove incorrect fields from DB
  • Show warning during export if package is not downloaded and no auto-download is active
  • Unload unused memory regularly during indexing to avoid out of memory issues
  • Fix auto-download of packages failing prematurely
  • Fix newly cached assets not being registered in case identical custom package was already indexed
  • Fix potential deletion of original asset files during preview creation
  • Fix double click import not waiting until dependencies are calculated
  • Fix reindexing single package would trigger indexing twice
  • Fix package import state getting lost when package view is refreshed
  • Fix bulk preview recreation not working sometimes
  • Fix previews not reverting to default immediately if missing
  • Fix dependency state not instantly updated when quick-importing
  • Fix publisher and category not filterable for non-purchased but linked custom packages
  • Fix state flickering of packages between downloading and downloaded
  • Fix left and right key when editing search preferences causing paging
  • Fix package preview texture loading error causing issues downstream
  • Fix new tags not immediately showing after importing archives
  • Fix indirect registry packages not shown
  • Fix updates sometimes not shown when identical package was available in a newer version as custom package
  • Fix resetting search filters not resetting conditions
  • Fix custom packages being incorrectly attributed as Asset Store Packages when also purchased
  • Fix unicode characters not being supported in audio file names
  • Fix being able to accidentally trigger update download twice
  • Fix asset duplication edge cases
  • Fix attributing incorrect version in case of mismatching local cached files
  • Fix backup not working with relative paths
  • Fix asset type in search not being saved immediately and forgotten on recompile
  • Fix text being cut off if all setting sections are collapsed
  • Fix error when package search result is empty
  • Fix potential out of memory error by regularly freeing up unneeded editor resources
  • Export assets!
  • New All-In-One export UI (meta data to CSV, assets to external folder, HTML catalog (coming soon))
  • Single or bulk package export, filterable by file type
  • Optional auto-download assets for export if not cached
  • Support looping audio preview
  • Support packages with duplicate names in search (names have [ID] appended now)
  • UI hint to remind users that CTRL will show additional options
  • Support exporting tags into CSV
  • Minor UI adjustments for 2023.1+
  • Fix downloads not being tracked correctly if custom asset cache location is set
  • Fix audio continuing to play when switching tabs
  • Make “Extracting…” label better readable
  • Speed up parsing of audio files where filenames contain special characters
  • Support unity packages containing audio on network shares
  • Fix grouped package view making editor unresponsive
  • Fix edge case where dependencies could not calculated if package contained identically named files in multiple directories
  • Fix another case of invalid paths causing UI to break
  • Cross-device reuse of the same database: Ability to store index in a relative fashion!
  • Show other device mappings, create mapping, select mapping to restore, delete mapping
  • Store current device info in DB for later use
  • Allow sorting packages in package view (if not grouped)
  • Persist purchase date and make sortable in packages view
  • Make packages clickable in Reporting view, show package details for identified packages
  • Multi-select in Reporting view for bulk operations
  • Show also number of identified packages in reporting tab
  • New search preference to specify field to search in (Full Path or File Name)
  • Support automatically adding tags to packages and archives in additional folders
  • Remember selected search type
  • Fetch asset details of new or outdated items first
  • Format numbers with regional settings
  • Support backup also for auto-downloaded packages that get automatically deleted again
  • New KeepAutoDownloads property which will not automatically delete downloads again after indexing
  • Play audio only if selected by user
  • New action to open archive location
  • Simplify dependency display a bit
  • Make it clearer in the UI that zip archives will be treated as a package
  • Allow activating/deactivating preview generation for archives
  • Make preview generation much more reliable at the cost of a bit slower creation
  • Give better hints if asset was not downloaded and details were not fetched yet
  • Updated documentation with many additional scenarios and details and updated screenshots
  • Show performance hint before initial indexing
  • Show interstitial after some imports
  • Add an easy way in the Info section to write a review for the asset
  • Handle failing to save config due to locking gracefully
  • Fix broken online import for edge cases when Unity API returns no categories
  • Detect and handle invalid paths in UnityPackages gracefully
  • Fix “Open in package manager” not working anymore from 2022.2+
  • Fix “Show in package view” not working when view was never open before
  • Fix “indexed” icon in package view not really visible in light theme
  • Fix settings page not fully updated on DB switch
  • Auto-Download packages from Asset Store during indexing!
  • Ability to jump to specific page in search results
  • Ability to upscale preview images (simple resize for now)
  • Play available audio previews even during extraction
  • Show view settings button also when there are no search results
  • New maintenance view: Indexed packages
  • Support setting cache folder path
  • Ability to specify custom global config location through environment variable
  • Support removing single files from search results
  • Support target folder selection on import also in 2023.1+
  • Add bigger result sizes in drop-down
  • Stop audio preview when entering play-mode
  • Show scroll bars on packages detail pane if necessary
  • New asset category: Animations
  • Show registry updates only if installed in project and compatible to current Unity version
  • Show number of excluded packages in Package statistics
  • Document basic API usage
  • Extend tool diagnostics for support purposes
  • Improve download feature to work more consistently and reliably
  • Allow to jump to search and manage reindexing even if local package does not exist anymore in cache
  • Improve deletion of local package cache files
  • Recover from externally deleted package cache files
  • Fix length not being filterable for fractions of a second
  • Allow to create a new package for each media folder where indexed files are attached to instead of all being under -no attached package-
  • Media Folders have a setting now to remove orphaned files from the index that don’t exist anymore in the directory!
  • Support materializing imported files from UnityPackages and archives into their original folder structure!
  • Settings for import destination and structure
  • Allow to keep original structure of individual assets during import
  • Support custom fixed target import folder
  • Special rule to materialize files without dependencies during drag and drop directly into target folder
  • Allow marking new packages for backup automatically
  • Consider ASSETSTORE_CACHE_PATH for default asset path if set
  • Improved and extended hard disk space usage overview
  • Show available updates for registry packages
  • Expose Hue field for export
  • Allow marking packages to be always extracted for faster access
  • Delete old cache entry for always extracted packages when encountering new version to index
  • Remove redundant preview information from database (size reduction + performance improvement of ~10%)
  • Maintenance function to remove orphaned preview images
  • Change “Open in Explorer” to “Open in Finder” on Mac
  • Backup excluded assets as well
  • Remove another unneeded preview field from the database
  • Consolidate more settings into the Settings panel
  • Continue indexing even if default asset cache could not be found
  • Support special case of Unity packages that are not zipped
  • Improve color importer to mark missing preview images correctly
  • Dramatically reduce set of files to go through in Color indexer if audio indexing is disabled
  • Handle packages correctly where seat has been revoked after initial indexing by switching them to custom packages until they reappear in the purchases
  • Fix package previews not showing in all cases
  • Fix metadata sometimes not getting updated during online refresh if package indexing is running in parallel
  • Fix warnings throw by compiler
  • Fix temporary extraction for archives not getting removed again after indexing
  • Fix folder size calculation error if Extracted folder does not exist
  • Support drag and drop from search to project browser!
  • Ability to recreate previews! (individually, per package, per database)
  • Custom UI to visualize dependencies, showing total size & grouping by file types
  • Dependency view now shows which assets are already in the project
  • Materialize dependencies when recreating previews (enables prefab and material preview generation)
  • Automatically remove missing scripts from prefabs for improved dependency calculation
  • Search view option to show only with or without available previews
  • New search mode: individual words do not need to appear in that order anymore, except if search starts with ~.
  • Search can be told that words must not appear in the result by prefixing a word with “-”
  • Export Data wizard
  • Ability to turn off auto-search
  • Structure preview images into sub-folders
  • Show upgrade wizard if needed when updating tool
  • Allow reimporting individual assets even if they are already in project
  • Improve color detection by switching to hue
  • Faster color indexing, reduced DB size
  • Match colors by custom range (advanced setting directly in config json)
  • Don’t extract package for sound preview if file is already inside project
  • New shortcut to select same package from search view in package view
  • Auto-mark missing preview images to be redone and reset internal state
  • Backup only selected packages
  • New bulk action: enable/disable backups
  • Make auto-hiding view settings configurable
  • Format configuration JSON for easier editing
  • Treat DLLs as script dependencies
  • Improve dependency recursion detection
  • New maintenance view: marked for backup
  • Make reporting asynchronous, show progress and allow cancellation
  • Scroll back to top when changing search result pages
  • Configurable hard-limit when selecting to see -All- search results to keep Unity responsive in case of giant result sets
  • Work-around Unity issue that deleted assets are still reported as existing in project (fixes reimport & missing dependencies on second import)
  • Limit current search quickly to selected package
  • Add tip to documentation to use empty project for initial indexing
  • Add advanced configuration section to documentation
  • Skip audio files per default during color indexing
  • Remove warning in 2023.1
  • When sorting by color only return indexed items
  • Hide more dangerous maintenance functions initially
  • Don’t fail indexing when there are extraction errors
  • Abort texture loading in asset tree when entering play-mode
  • Ensure preview images are reloaded when existing play-mode and tool is docked
  • Don’t accidentally mark packages as done when cancelling indexing
  • Catch cases when local package list is not available
  • Fix potentially wrong package getting selected when going from Package view to Search view
  • Fix edge case of preview images sometimes not being created
  • Fix edge case of cache directory not being able to be deleted
  • Fix case of search returning no results if it was on a sub page before
  • Fix long lists of dependencies not being able to visualize
  • Fix Asset Store packages manually stored in different folders being marked as outdated
  • Fix files with multiple . not being able to be previewed
  • Fix import with dependencies failing when asset file ends with a space
  • Fix Ping not selecting asset correctly if project view was not visible before
  • Support indexing zip archives!
  • Support determining dependencies of binary serialized files (but without scripts)!
  • Index colors & Search/Sort by color (default inactive as it takes a while to index)
  • Expert search with input validation and field picker
  • Support updating individual packages to newest version
  • Support bulk-updating individual packages to newest version (experimental)
  • Easy mode: Update everything in one go with only one button
  • New deduplication workflow
  • Treat storage location of packages as main differentiator
  • Support having the same package multiple times in multiple locations
  • Update metadata of all duplicate packages
  • Handle “outdated” calculation much better
  • Remove old asset splitting logic
  • More efficient and faster update of Asset Store metadata
  • Ability to open package in Package Manager
  • New maintenance view: “Duplicate” showing packages pointing to same Asset Store asset
  • New maintenance view: “Updates Available”, with newest updates shown first
  • New maintenance view: Not Downloaded
  • Improve display of ratings (no empty stars)
  • New bulk action: Open Package Locations
  • Retry failed web requests one time (solves Curl error shown every now and then, error will still occur though)
  • Ensure local package header data is preferred to new online data to represent the actual indexed truth
  • Page through search results with arrow keys
  • Jump to first and last search result with page up/down
  • Show if a package is disabled/abandoned
  • Show update available info only if newer update is not yet downloaded in a duplicate asset
  • New setting to exclude newly added packages per default
  • Reinclude packages automatically when triggering manual reindexing of package
  • Optimize database maintenance command
  • Allow hiding search results without preview image
  • Rename long source url files to consistent short form
  • Allow creating a debug report for easier support
  • Hide Reindex button if it is not applicable
  • Fix incorrect version stored in duplicate bundles
  • Fix indexing failing if cached assets are deleted in between
  • Fix preview images sometimes not getting generated
  • Fix SemVer parsing errors in edge cases
  • Fix icons not displaying tooltips
  • Fix “goblin” bug: duplication of packages due to identical package filename
  • Fix end of package download not correctly updating package location data
  • Allow adding tags to individual files!
  • Download assets into cache right without using the package manager!
  • Bulk-Download assets
  • Support downloading assets from the Import UI
  • Optional backup of assets allowing to keep multiple versions (Custom backup folder, SemVer based)
  • Filter by package and/or file tags
  • Intelligent tile text selection option auto-selecting title on tile size
  • Allow grouping packages by state
  • Read package metadata directly from asset package files
  • Persist downloaded/cached version
  • Show more meaningful data earlier in the indexing process
  • Show phase information when updating Asset Store details
  • Add version column in package list
  • Show indicator if there is a newer version of an asset available
  • Allow instantly reindexing single package
  • Allow triggering package download from search page
  • Ability to activate cooldown during indexing for hard disks that more easily overheat
  • Trigger import optionally by double-clicking onto search results
  • Show advanced features when pressing CTRL key
  • CTRL + Local Update will force updating all assets with the local package metadata
  • CTRL + Asset Store Update will force updating all asset details of all assets
  • CTRL + Import Package will open file location of package
  • CTRL + Delete Package will immediately delete the cached package
  • CTRL + Delete Packages will remove cached files for all selected packages
  • Major performance increase when rescanning media folders
  • Seal classes for performance
  • Stabilize media indexer in some edge conditions
  • Fix assets now correctly removed again after media indexer run
  • Fix dependency extraction sometimes failing if GUIDs appear in multiple packages
  • Fix packages in package browser not detecting immediately if local cache was deleted
  • Fix potentially old preview images shown when clearing or switching database
  • Fix package details sometimes being updated again all the time
  • Package Support! Use asset packages and registry packages side-by-side completely transparently. Select preferred versions. Import single or in bulk. Automatically adds scoped registries if needed.
  • Ability to index packages coming from the Unity or other registries
  • Support local tarball packages
  • Support embedded packages
  • Support git URLs for packages
  • Support offline mode in case packages are temporarily not available or Internet is down
  • Fail gracefully if packages contain malformed manifests
  • New settings to enable/disable content indexing
  • New additional filter in search: all packages, asset packages, registry packages, custom packages
  • Optionally use package keywords as tags
  • Extract author data from packages
  • Maintenance filter to show all installed registry packages
  • Maintenance view to see packages with custom registries
  • Show registry packages also in reporting view
  • Show package size in bulk view
  • Show minimal Unity version for packages
  • Show license of packages
  • Allow Open in Search only if there are files indexed
  • Add missing preview icons for images
  • Show tag creation hint also in tag UI
  • Store Guids also for media files if meta files exist
  • Restrict media indexer to only create previews for media files (since CS and asmdef would interrupt import process)
  • Split local update to store package metadata first and then go into indexing
  • New package grouping option: by publisher
  • Connect free-floating asset packages to Asset Store
  • Allow breaking asset store connection again
  • Import also small and icon package image locations into database
  • Gracefully handle invalid package manifests by only omitting the incorrect fields
  • Maintenance view: see all manually linked packages
  • Maintenance view: show disabled by Unity
  • Link to changelog in package version selection if a link exists (e.g. all Unity packages)
  • Added dedicated filter side-bar in package view
  • Show/Hide deprecated packages
  • Show outdated assets in Asset Cache
  • Support deleting files from cache while deleting package from database
  • Regularly refresh Asset details online
  • No-Sort option in search to dramatically speed up browsing and searching (Assets are typically sorted by asset path in the DB initially)
  • Additional minor performance optimizations when searching
  • Show update hint when new version is available
  • Component for semantic versioning comparisons
  • Add safe-guarding timeout to package metadata resolution
  • Make search input delay configurable
  • Link to Asset Store page
  • Correctly handle outdated packages in Unity Asset Cache: Split into two assets, unlink old one from store
  • Add timeout to preview image generation
  • Only show asset store link if there is actually still a linked asset
  • React gracefully when hard drive is full
  • Fix tags not being sorted correctly when mixing upper and lower-case
  • Fix initialization not being done in edge cases when tool is docked
  • Fix media properties extraction aborting if encountering files with very long paths
  • Fix preview generator aborting indexing if files cannot be removed temporarily
  • Fix bulk import not continuing when script files are imported
  • Fix guid extraction stopping indexing when encountering too long paths
  • Saved Searches! Save and restore any search easily
  • Bulk package import! New import wizard allows to easily import multiple packages at once
  • Integration with Package2Folder! Allows importing packages into arbitrary sub-folders
  • Move all additional filter options into new filter bar for a much cleaner UI
  • Allow import from search also if a file inside the target dir is selected and not the directory itself
  • Allow deletion of packages from database
  • Bulk action to force reindexing multiple packages at once
  • Bulk include/exclude of packages
  • Bulk deletion of packages
  • Search inside packages view
  • Use default icons when previews are missing
  • Properly support deprecation of assets
  • Bring index and Asset Store update buttons into one section
  • Use progress bars for better visualization
  • Remove package exclusion on-demand
  • Speed up package importer dramatically in case of many excluded packages
  • Big performance increase when scanning for package updates
  • Integrate folder settings into list
  • Make gathering extended media attributes optional
  • Make copying preview images optional
  • Make showing icons instead of empty previews in search optional
  • Make indexing package contents optional
  • Global settings sections
  • Allow to reset additional filters quickly
  • Renamed Index to Settings
  • Show better hint how to create new tag
  • Improved administration of additional folders
  • Split package update process into two steps: create packages in database and index content to show asset results faster
  • Hide collapse button if no grouping is active
  • Handle correctly if asset store purchases could not be retrieved
  • Fix “Reindex Asset” deleting the asset losing all metadata
  • Fix accidental spill-over of data between live and deprecated versions of an asset
  • Fix 0-byte packages causing import to fail
  • Fix corrupted packages causing import to fail
  • Media Indexer! Index and search through arbitrary media files, not just those in unity packages, e.g. for instant unified access to a sound library, texture folder, models downloaded from the web
  • Tagging! Tag assets, import tags from Asset Store, group assets by tag, create/rename/delete tags, set tag colors, bulk add/remove
  • Multi-select in asset tree
  • Reporting tab will display identified asset of currently selected item in Project View
  • Show asset ratings with stars
  • Replace custom folder list UI with standardized reorderable list, with more functionality out of the box and allowing to influence the import order
  • Ability to jump from asset view to filtered search view (button & double click)
  • Exclude assets from search and indexing
  • Exclude files from search by extension
  • Show & Consider deprecated assets
  • Show asset icons in asset browser
  • Allow limiting search to specific file sizes
  • Stop all sounds when tool window is closed
  • Cleaner UX inside dropdowns on Search tab
  • Support Linux
  • Create less garbage during UI refresh
  • Link to Asset Store from asset details
  • Rename Assets to Packages for more clarity
  • Make About tab into an Icon to save space
  • Exclude more files per default from search results
  • Optional grouping of long dropdowns in Search tab
  • Big performance improvements when navigating between tabs and switching from and to play mode
  • Fix asset metadata sometimes not being displayed
  • Fix custom folder enablement state not being saved immediately
  • Fix asset tree collapsing and expanding seemingly randomly
  • Fix filenames with extension only throwing errors (e.g. .wav)
  • Ability to move cache database to different location, use other existing database or create a new database
  • Support global (default) and project-specific configurations
  • Support sorting
  • Filter by image dimensions or audio length
  • Asset grouping by category
  • Unify display of path slashes
  • Don’t immediately search while typing
  • Option to reindex individual assets
  • Allow direct import of package from asset list
  • First preview version of Reporting feature listing all detected assets in a project
  • Auto-upgrade database
  • Improved asset view, grouping, details pane, UI alignment
  • Add more supported file types for type clustering
  • Add 2022.1 hint
  • Support different Asset Store cache locations through custom folders
  • Officially support 2019.4
  • Prepare for future bulk import of packages
  • Show ratings for assets if available
  • Show last updated date of assets
  • Disable paging arrows when no further pages are available
  • Customizable search view: Tile size, Tile titles, Auto-Ping on select
  • Improved search field UX
  • More tooltips all-over
  • Switch to first result page after different search
  • Show version in About
  • Extent documentation with installation and configuration guide
  • Calculate guessed display category during package import if asset store data was not finalized yet
  • Fix audio preview not stopping
  • Fix incorrect _ escaping in search when other conditions are used as well
  • Fix audio preview causing duplicate extraction
  • Fix sound files with # or + in their name not being able to be played
  • Fix massive performance degradation with many files in the database
  • Fix long break between asset imports
  • Fix UI becoming very slow if search term was not found
  • Initial release