I believe I saw in one of the changelogs Global Search was being deprecated, but can’t find it any more. In the same time in the docs I can’t find any notices and it seems to be still there io.Connect Desktop Documentation - Search > Overview io.Connect Desktop Documentation - @interopio/desktop - Search - API
Am I missing something?
I think you are looking for io.Connect Desktop Documentation - Changelog > io.Connect Desktop 9.9 :
Global Search App
The legacy Global Search App is now deprecated.
The point of consusion is that the Global Search App was deprecated, but the Global Search UI and Search API are two separate things.
In io.Connect Desktop 9.9, what was deprecated was the legacy standalone Global Search App. Global search as a capability was not removed. The new Launchpad added global search bar implemented using io.Connect Search.
Actually, the way to go now is to use the Search API exposed through io.search which allows applications to register search providers with io.search.registerProvider() and search clients to issue queries with io.search.query(). It’s different from the older Global Search integration model, which used custom search providers registered with older T42.Search... methods.
Hope this makes it clearer:
- Global Search capability: fully supported via the Search API
- Legacy standalone Global Search App: deprecated since Desktop 9.9 and replaced by the search experience in Launchpad.
io.searchSearch API: supported and the recommended integration point for search providers and clients.