Skip to content

Remove Algolia search integration from Command Palette#8416

Merged
4ian merged 4 commits intomasterfrom
claude/remove-algolia-search-Or7RJ
Mar 19, 2026
Merged

Remove Algolia search integration from Command Palette#8416
4ian merged 4 commits intomasterfrom
claude/remove-algolia-search-Or7RJ

Conversation

@4ian
Copy link
Copy Markdown
Owner

@4ian 4ian commented Mar 19, 2026

This PR removes the Algolia search integration from the Command Palette, simplifying the component to only display built-in commands without wiki search results.

claude and others added 4 commits March 19, 2026 16:18
The Algolia search integration in the command palette was disturbing
and not useful. This removes it entirely, keeping only the commands.

- Delete AlgoliaSearch.js and its flow type definitions
- Remove InstantSearch wrapper (CommandPaletteWithAlgoliaSearch)
- Remove AlgoliaSearchHit component from AutocompletePicker
- Remove GoToWikiCommand type from CommandManager
- Remove algoliasearch and react-instantsearch-hooks dependencies

https://claude.ai/code/session_012c4YqXcn3sT3uCinVSbgVZ
Remove useMemo around getAllNamedCommands() - commandManager is a mutable
class instance whose reference is stable, so useMemo would only compute
once and miss commands registered later by editors (scene editor, etc.).

https://claude.ai/code/session_012c4YqXcn3sT3uCinVSbgVZ
@4ian 4ian merged commit 50afd05 into master Mar 19, 2026
5 of 6 checks passed
@4ian 4ian deleted the claude/remove-algolia-search-Or7RJ branch March 19, 2026 19:02
NBForgeLab added a commit to NBForgeLab/GDevelop that referenced this pull request Mar 25, 2026
* 3dstickerpro (#20)

* Sticker3DBehavior

* small fix

* offset modes

* fix destroy checkbox

* 3dstickerpro (#21)

* Sticker3DBehavior

* small fix

* offset modes

* fix destroy checkbox

* Fix a crash updating an extension when importing a GDO file and the extension tab is open (4ian#8412)

- Don't show in changelog

* Fix potential crashes of the Objects panel (4ian#8413)

* Add Ctrl/Cmd+K as a secondary shortcut for command palette (4ian#8415)

* Remove useless wiki search integration from the Command Palette (4ian#8416)

* Fix embedded resource links when importing a GDO (4ian#8419)

* Display better certificate errors (4ian#8421)

* Fix native menu wrongly shown when right clicking a tab on the web-app

* Fix native context menu wrongly shown in Events Sheets on the web-app

* Fix a crash when removing a behavior while the behavior overriding is displayed in the side panel (4ian#8427)

* Redesign the object/behavior configuration editor in extensions to be more compact (4ian#8425)

* Update the tree of functions in extensions editor with a new set of icons (4ian#8424)

* [Auto PR] Update translations (4ian#8382)

* Bump to 262 (4ian#8428)

* Save the scroll position of JS code events when closing and opening tabs (4ian#8417)

* Add a preference to enable the display of type errors in JavaScript events (4ian#8429)

* Replace SearchBar with CompactSearchBar in property and function lists (4ian#8430)

---------

Co-authored-by: D8H <Davy.Helard@gmail.com>
Co-authored-by: Florian Rival <Florian.rival@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Clément Pasteau <4895034+ClementPasteau@users.noreply.github.com>
NBForgeLab added a commit to NBForgeLab/GDevelop that referenced this pull request Mar 25, 2026
* Sticker3DBehavior

* small fix

* offset modes

* fix destroy checkbox

* 01 (#22)

* 3dstickerpro (#20)

* Sticker3DBehavior

* small fix

* offset modes

* fix destroy checkbox

* 3dstickerpro (#21)

* Sticker3DBehavior

* small fix

* offset modes

* fix destroy checkbox

* Fix a crash updating an extension when importing a GDO file and the extension tab is open (4ian#8412)

- Don't show in changelog

* Fix potential crashes of the Objects panel (4ian#8413)

* Add Ctrl/Cmd+K as a secondary shortcut for command palette (4ian#8415)

* Remove useless wiki search integration from the Command Palette (4ian#8416)

* Fix embedded resource links when importing a GDO (4ian#8419)

* Display better certificate errors (4ian#8421)

* Fix native menu wrongly shown when right clicking a tab on the web-app

* Fix native context menu wrongly shown in Events Sheets on the web-app

* Fix a crash when removing a behavior while the behavior overriding is displayed in the side panel (4ian#8427)

* Redesign the object/behavior configuration editor in extensions to be more compact (4ian#8425)

* Update the tree of functions in extensions editor with a new set of icons (4ian#8424)

* [Auto PR] Update translations (4ian#8382)

* Bump to 262 (4ian#8428)

* Save the scroll position of JS code events when closing and opening tabs (4ian#8417)

* Add a preference to enable the display of type errors in JavaScript events (4ian#8429)

* Replace SearchBar with CompactSearchBar in property and function lists (4ian#8430)

---------

Co-authored-by: D8H <Davy.Helard@gmail.com>
Co-authored-by: Florian Rival <Florian.rival@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Clément Pasteau <4895034+ClementPasteau@users.noreply.github.com>

---------

Co-authored-by: D8H <Davy.Helard@gmail.com>
Co-authored-by: Florian Rival <Florian.rival@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Clément Pasteau <4895034+ClementPasteau@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants