Changelog
[2.1.0-preview.5] - 2021-03-02
- Sync with 2021.2.0a8 (6eb956596132)
- Add a SearchQuery dedicated inspector that does a preview of the query.
- Add error highlighting when a query is illegal.
- Add grip icon in Index manager reorderable lists.
- Add i: as a new filter for interface searching.
- Add index types to the filter menu items
- Add new Analytics: lots of new GenericEvent and a new ReportUsage
- Add new search tabs.
- Add new SearchService.ShowPicker API
- Add search expression language to evaluate multiple search queries and apply set operations, transformation or other user defined operation.
- Add support for subset of SearchItems during filtering.
- Add support to update the search view context providers (case 1296559)
- Better API on SearchItem to get preview and thumbnail.
- Change "scene" to "hierarchy" and "s:" to "h:"
- Colors are now identified with # sign for proper parsing.
- Create default index when opening the index manager if it was never created before.
- Display individual search indexes are the asset provider in the filter menu (case 1307787)
- Do not clear providers when disposing of the search context
- Do not close search window on ESC if it is docked (case 1311205)
- Do not fetch obsolete static APIs.
- Do not fetch preview in list view when file is over 16 mb.
- Do not index assets with ~ in the their file path.
- Do not index redundant Assets and Packages root words
- Do not save empty Roots/Includes/Excludes in the index settings file. (case 1307800)
- Do not show empty explicit search provider tabs (case 1296463)
- Filter providers when creating a new search context.
- Fix asset store search result formatting.
- Fix asset store settings actions.
- Fix context menu displaying empty tooltip.
- Fix editor stall when the asset worker try to resolve a message log with an UnityEngine.Object in a non-main thread. (case 1316768)
- Fix fbx and obj mesh type indexing (case 1305383)
- Fix help provider using disposed search context (case 1309227)
- Fix IQueryHandler type constraint and word matcher naming.
- Fix minor search tab styling issue
- Fix package manager search provider always listing packages event if not needed.
- Fix package search provider Install, Update and Remove button availability (case 1309659)
- Fix Page-Up and Page-Down in grid view.
- Fix scene provider conversion test
- Fix search view inspector wide mode issues (case 1299583)
- Fix Search window appears with the clipped header when opened after reset (case 1306463)
- Fix static API method name filtering
- Fix updating default search database roots were not re-indexed
- Ignore artifacts with an unresolved guid
- Improve list, grid and details view and preview generation.
- Improve resizing of search tabs.
- Improve the asynchronous resolution of search index artifacts.
- Lots of UI tweaks.
- Merge the object and asset search provider using GlobalObjectId as the search item key
- Optimize group item sorting.
- Optimize quick search window first load time from 270 ms to 90 ms.
- Optimize scene indexing.
- Persist the show status bar setting globally instead of per search context.
- Persist ViewState in the SearchQuery to restore icon size and other view specific state.
- Remove icon support from SearchQuery assets.
- Remove openContextual API.
- Remove support for 2020.1.
- Remove tab instead of shrinking.
- Rename context menu items for saved search query.
- Search index document paths when looking for words
- Select which search tab to show in last place.
- Set search indexing task as low priority.
- Show a different help string if only the current search tab has no result.
- Show disable index in the index manager. (case 1307781)
- Show the search result total count in the status bar.
- The Roots object field is changed for a TextField to allow selection of folders outside of Assets. (case 1307793)
- Tweak UI so thumbnail view is closer to the Project Browser.
- Use Alt+Left/Right to cycle through search tabs.
- Various QueryEngine improvements and optimizations.
- Wrap around the list selection.