Skip to content

(feat): Migration to new Algolia 9 client#350

Merged
afrencalg merged 64 commits intomasterfrom
migrating-to-algolia-client-9
Mar 2, 2026
Merged

(feat): Migration to new Algolia 9 client#350
afrencalg merged 64 commits intomasterfrom
migrating-to-algolia-client-9

Conversation

@afrencalg
Copy link
Contributor

@afrencalg afrencalg commented Feb 24, 2026

Summary
This PR aims to update and migrate the underlying Algolia client to v9+

Copy link
Contributor

@Haroenv Haroenv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great, a couple small questions!

import Foundation
import Search

/// A generic hit wrapper compatible with Algolia Search v9 models.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here and in a couple more places there are comments that mention v9, but as we only support v9, i believe they aren't needed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will clean up with FacetHits typealias.

Copy link
Contributor

@Haroenv Haroenv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changes lgtm. I didn't run this on my end as haven't re-downloaded Xcode with the latest major version of macOS yet.

@afrencalg afrencalg merged commit 5bda453 into master Mar 2, 2026
4 checks passed
@afrencalg afrencalg deleted the migrating-to-algolia-client-9 branch March 2, 2026 15:09
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