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.
[4.6.0] - 2026-07-12
Section titled “[4.6.0] - 2026-07-12”- 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
noindextags 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
[4.5.1] - 2026-06-17
Section titled “[4.5.1] - 2026-06-17”- 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
[4.5.0] - 2026-06-15
Section titled “[4.5.0] - 2026-06-15”- 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
[4.4.0] - 2026-06-02
Section titled “[4.4.0] - 2026-06-02”- 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
[4.3.1] - 2026-05-07
Section titled “[4.3.1] - 2026-05-07”- 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
[4.3.0] - 2026-05-05
Section titled “[4.3.0] - 2026-05-05”- 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
[4.2.0] - 2026-04-21
Section titled “[4.2.0] - 2026-04-21”- 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
[4.1.1] - 2026-03-25
Section titled “[4.1.1] - 2026-03-25”- 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
[4.1.0] - 2026-03-17
Section titled “[4.1.0] - 2026-03-17”- 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
[4.0.1] - 2026-03-03
Section titled “[4.0.1] - 2026-03-03”- Scanner for soon deprecated assets moving to Chinese Asset Store
[4.0.0] - 2026-03-02
Section titled “[4.0.0] - 2026-03-02”- 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
[3.6.0] - 2025-12-09
Section titled “[3.6.0] - 2025-12-09”- 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
[3.5.0] - 2025-10-21
Section titled “[3.5.0] - 2025-10-21”- 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
[3.4.0] - 2025-09-26
Section titled “[3.4.0] - 2025-09-26”- 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
[3.3.2] - 2025-09-10
Section titled “[3.3.2] - 2025-09-10”- Faster persistence of asset purchases
- Fix directory/cache deletion sometimes not working
- Fix dependency scan hanging upon files that cannot be copied
[3.3.1] - 2025-09-08
Section titled “[3.3.1] - 2025-09-08”- Tiny fix for AM integration
[3.3.0] - 2025-09-08
Section titled “[3.3.0] - 2025-09-08”- 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
[3.2.5] - 2025-07-27
Section titled “[3.2.5] - 2025-07-27”- 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
[3.2.1] - 2025-07-16
Section titled “[3.2.1] - 2025-07-16”- Fix GUI errors in console when selecting unextracted search results
[3.2.0] - 2025-07-15
Section titled “[3.2.0] - 2025-07-15”- 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
[3.1.0] - 2025-06-15
Section titled “[3.1.0] - 2025-06-15”- 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
[3.0.0] - 2025-05-12
Section titled “[3.0.0] - 2025-05-12”- 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.
[2.7.0] - 2024-11-04
Section titled “[2.7.0] - 2024-11-04”- 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
[2.6.0] - 2024-10-07
Section titled “[2.6.0] - 2024-10-07”- 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
[2.5.0] - 2024-08-20
Section titled “[2.5.0] - 2024-08-20”- 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
[2.4.0] - 2024-07-08
Section titled “[2.4.0] - 2024-07-08”- 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
[2.3.0] - 2024-05-27
Section titled “[2.3.0] - 2024-05-27”- 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
[2.2.0] - 2024-05-06
Section titled “[2.2.0] - 2024-05-06”- 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
[2.1.1] - 2024-04-09
Section titled “[2.1.1] - 2024-04-09”- 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
[2.1.0] - 2024-04-08
Section titled “[2.1.0] - 2024-04-08”- 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
[2.0.1] - 2024-03-25
Section titled “[2.0.1] - 2024-03-25”- 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
[2.0.0] - 2024-03-22
Section titled “[2.0.0] - 2024-03-22”- 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
[1.11.0] - 2023-10-01
Section titled “[1.11.0] - 2023-10-01”- 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
[1.10.1] - 2023-06-23
Section titled “[1.10.1] - 2023-06-23”- 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
[1.10.0] - 2023-06-06
Section titled “[1.10.0] - 2023-06-06”- 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
[1.9.0] - 2023-02-06
Section titled “[1.9.0] - 2023-02-06”- 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
[1.8.0] - 2022-12-14
Section titled “[1.8.0] - 2022-12-14”- 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
[1.7.0] - 2022-11-15
Section titled “[1.7.0] - 2022-11-15”- 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
[1.6.0] - 2022-11-02
Section titled “[1.6.0] - 2022-11-02”- 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
[1.5.0] - 2022-10-17
Section titled “[1.5.0] - 2022-10-17”- 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
[1.4.0] - 2022-09-13
Section titled “[1.4.0] - 2022-09-13”- 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
[1.3.0] - 2022-08-29
Section titled “[1.3.0] - 2022-08-29”- 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
[1.2.0] - 2022-08-22
Section titled “[1.2.0] - 2022-08-22”- 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)
[1.1.0] - 2022-08-08
Section titled “[1.1.0] - 2022-08-08”- 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
[1.0.0] - 2022-07-26
Section titled “[1.0.0] - 2022-07-26”- Initial release