Skip to content

Algolia packages and version support #33562

Description

@quentinderoubaix

Command

new

Description

I was quite surprised to see 14 algolia npm packages installed in my simple Angular project (including @algolia/abtesting ???).
After a quick investigation, those are coming from angular/cli that needs it for the mcp search tool.

After more investigation, I discovered in the code of the tool that there is a version to update after each release of Angular... and we forgot to bump it for Angular 21 and Angular 22:
https://github.com/angular/angular-cli/blob/main/packages/angular/cli/src/commands/mcp/tools/doc-search.ts#L35

So my question is:

  • if no one noticed so far, is that tool actually useful? if not can we remove the dependencies introduced?
  • if the tool is deemed useful, I guess we need to bump the version and check everything is fine searching the last two versions of Angular documentation

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions