This repository has been archived by the owner on Jan 31, 2025. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependency algoliasearch to ~4.24.0 (#33536)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript/packages/algoliasearch#readme) ([source](https://github.com/algolia/algoliasearch-client-javascript)) | dependencies | minor | [`~4.20.0` -> `~4.24.0`](https://renovatebot.com/diffs/npm/algoliasearch/4.20.0/4.24.0) | --- ### Release Notes <details> <summary>algolia/algoliasearch-client-javascript (algoliasearch)</summary> ### [`v4.24.0`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.24.0) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.23.3...4.24.0) - chore: release v4.24.0 ([#​1528](https://github.com/algolia/algoliasearch-client-javascript/issues/1528)) ([9f8956c](https://github.com/algolia/algoliasearch-client-javascript/commit/9f8956c)), closes [#​1528](https://github.com/algolia/algoliasearch-client-javascript/issues/1528) - chore: revert "chore: release v4.24.0 ([#​1528](https://github.com/algolia/algoliasearch-client-javascript/issues/1528))" ([#​1531](https://github.com/algolia/algoliasearch-client-javascript/issues/1531)) ([6a67e85](https://github.com/algolia/algoliasearch-client-javascript/commit/6a67e85)), closes [#​1528](https://github.com/algolia/algoliasearch-client-javascript/issues/1528) [#​1531](https://github.com/algolia/algoliasearch-client-javascript/issues/1531) - feat(types): add `banners` in `renderingContent` ([#​1522](https://github.com/algolia/algoliasearch-client-javascript/issues/1522)) ([5828389](https://github.com/algolia/algoliasearch-client-javascript/commit/5828389)), closes [#​1522](https://github.com/algolia/algoliasearch-client-javascript/issues/1522) - feat(types): add hide in renderingContent facet values ([#​1529](https://github.com/algolia/algoliasearch-client-javascript/issues/1529)) ([ed320a8](https://github.com/algolia/algoliasearch-client-javascript/commit/ed320a8)), closes [#​1529](https://github.com/algolia/algoliasearch-client-javascript/issues/1529) - feat(types): add missing virtual attribute to Index type ([#​1530](https://github.com/algolia/algoliasearch-client-javascript/issues/1530)) ([ba2d858](https://github.com/algolia/algoliasearch-client-javascript/commit/ba2d858)), closes [#​1530](https://github.com/algolia/algoliasearch-client-javascript/issues/1530) - fix(support): redirect to ticket link ([#​1527](https://github.com/algolia/algoliasearch-client-javascript/issues/1527)) ([f73a86a](https://github.com/algolia/algoliasearch-client-javascript/commit/f73a86a)), closes [#​1527](https://github.com/algolia/algoliasearch-client-javascript/issues/1527) ### [`v4.23.3`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.3) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.23.2...4.23.3) - fix(types): add `serverTimeMS` to search response ([#​1518](https://github.com/algolia/algoliasearch-client-javascript/issues/1518)) ([a1d1707](https://github.com/algolia/algoliasearch-client-javascript/commit/a1d1707)), closes [#​1518](https://github.com/algolia/algoliasearch-client-javascript/issues/1518) ### [`v4.23.2`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.2) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.23.1...4.23.2) - fix(recommend): only export default function ([#​1514](https://github.com/algolia/algoliasearch-client-javascript/issues/1514)) ([4a04d8e](https://github.com/algolia/algoliasearch-client-javascript/commits/4a04d8e)), closes [#​1514](https://github.com/algolia/algoliasearch-client-javascript/issues/1514) ### [`v4.23.1`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.1) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.23.0...4.23.1) - fix(recommend): export recommend methods to use them in algoliasearch ([#​1512](https://github.com/algolia/algoliasearch-client-javascript/issues/1512)) ([5fc5f4f](http://algolia/algoliasearch-client-javascript/commits/5fc5f4f)), closes [#​1512](http://algolia/algoliasearch-client-javascript/issues/1512) ### [`v4.23.0`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.0) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.22.1...4.23.0) - feat(search): fetch recommendations directly from algoliasearch ([#​1509](https://github.com/algolia/algoliasearch-client-javascript/issues/1509)) ([8087b28](https://github.com/algolia/algoliasearch-client-javascript/commits/8087b28)), closes [#​1509](https://github.com/algolia/algoliasearch-client-javascript/issues/1509) ### [`v4.22.1`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.22.1) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.22.0...4.22.1) - fix(recommend): update recommended-for-you model type ([#​1500](https://github.com/algolia/algoliasearch-client-javascript/issues/1500)) ([f94ce64](https://github.com/algolia/algoliasearch-client-javascript/commit/f94ce64)), closes [#​1500](https://github.com/algolia/algoliasearch-client-javascript/issues/1500) ### [`v4.22.0`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.22.0) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.21.1...4.22.0) - fix(recommend): update TrendingFacetHit facetValue type to string ([#​1498](https://github.com/algolia/algoliasearch-client-javascript/issues/1498)) ([ac9d6e2](https://github.com/algolia/algoliasearch-client-javascript/commit/ac9d6e2)), closes [#​1498](https://github.com/algolia/algoliasearch-client-javascript/issues/1498) #### Why The `trending-facets` API only returns type `string` for `facetValue`. A follow-up on [#​1494](https://github.com/algolia/algoliasearch-client-javascript/issues/1494) as other models return items/hits which are of type `RecordWithObjectID` However, `trending-facets` model returns a list of TrendingFacetHit which (by definition) don't have an `objectID` property. #### How To simplify the code, we can remove the type argument `TObject` for `trending-facets` #### Impact If you're not using TypeScript or the `trending-facets` model, there is nothing to change. You can ignore the following. Otherwise, you will need to remove the type argument passed to `getTrendingFacets` and the code goes from this: ```tsx type FacetType = { facetName: string; facetValue: string; } const { results } = await client.getTrendingFacets<FacetType>(/**/) ``` To this: ```tsx const { results } = await client.getTrendingFacets(/**/) ``` ### [`v4.21.1`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.21.1) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.21.0...4.21.1) - fix(recommend): RecommendedForYouQuery userToken should be required ([#​1496](https://github.com/algolia/algoliasearch-client-javascript/issues/1496)) ([d20b253](https://github.com/algolia/algoliasearch-client-javascript/commit/d20b253)), closes [#​1496](https://github.com/algolia/algoliasearch-client-javascript/issues/1496) ### [`v4.21.0`](https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.21.0) [Compare Source](https://github.com/algolia/algoliasearch-client-javascript/compare/4.20.0...4.21.0) - feat(recommend): add recommended-for-you model ([#​1490](https://github.com/algolia/algoliasearch-client-javascript/issues/1490)) ([004f033](https://github.com/algolia/algoliasearch-client-javascript/commit/004f033)), closes [#​1490](https://github.com/algolia/algoliasearch-client-javascript/issues/1490) - fix(recommend): getTrendingFacets typing ([#​1494](https://github.com/algolia/algoliasearch-client-javascript/issues/1494)) ([94b46b5](https://github.com/algolia/algoliasearch-client-javascript/commit/94b46b5)), closes [#​1494](https://github.com/algolia/algoliasearch-client-javascript/issues/1494) - docs(readme): fix typo ([#​1486](https://github.com/algolia/algoliasearch-client-javascript/issues/1486)) ([db9953c](https://github.com/algolia/algoliasearch-client-javascript/commit/db9953c)), closes [#​1486](https://github.com/algolia/algoliasearch-client-javascript/issues/1486) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). GitOrigin-RevId: 12de7d570926de5fe38eb8d81d383c5d9d528399
- Loading branch information