typesense / typesense-instantsearch-adapter

A JS adapter library to build rich search interfaces with Typesense and InstantSearch.js
MIT License
402 stars 63 forks source link

angular-instantsearch deprecation #209

Closed Jad31 closed 3 months ago

Jad31 commented 3 months ago

I am currently using typesense-instantsearch-adapter for implementing instant search in an Angular application. However, I have noticed that angular-instantsearch is being deprecated, as mentioned in their repository image

Given this deprecation, I am concerned about the future compatibility and support for Angular applications.

Are there any plans or ongoing discussions to support Angular in light of the deprecation of angular-instantsearch? If so, could you please provide some insights or a roadmap? Additionally, are there any recommended alternatives or migration paths for implementing typesense-instantsearch in newer versions of Angular (v16 and beyond)?

jasonbosco commented 3 months ago

The typesense-instantsearch-adapter (this repo) only transforms queries generated by any of the instantsearch libraries into a format that Typesense understands and vice-versa with the response from Typesense. So the adapter itself is agnostic to which FE framework you're using.

We do not have any plans to maintain the upstream angular-instantsearch project once Algolia deprecates it, since it sounds like a non-trivial amount of effort based on this blog post: https://www.algolia.com/blog/algolia/migrating-from-angular-instantsearch/

In that same link, Algolia recommends migrating to using Instantsearch.js within Angular applications going forward. So you should still be able to use these UI components inside an Angular application.