Skip to content

(Quick Wins) Fix Xcode 15, Reduce Search Requirements, Update README #426

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Oct 11, 2023

Conversation

Sherlouk
Copy link
Collaborator

Pull Request

Related issue

Fixes #421
Fixes #420
Fixes #218

What does this PR do?

Nothing huge, new, or breaking. Just three real small issues on the project that this PR can quickly close down including a bug introduced in Xcode 15 - the test now passes locally but Xcode on GitHub defaults to Xcode 14.3 which doesn't have the issue.

PR checklist

Please check if your PR fulfills the following requirements:

  • Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
  • Have you read the contributing guidelines?
  • Have you made sure that the title is accurate and descriptive of the changes?

Thank you so much for contributing to Meilisearch!

Confirmed regression with Xcode 15 upgrade, this change reverts back to original solution. We may wish to improve input validation in a future commit.
Previously we were requiring Codable (Decodable & Encodable) and Equatable protocol conformance on all documents returned by a search. For a simple read-only client this is unnecesary complexity. This is a simple non-breaking tweak to make it easier for clients.
This isn't as resilient as it was previously, but catches a very common use case. Docs updated.
1234 is not a valid URL and shouldn't have passed in the first place.
No functionality change other than using an approach which is compatible with more versions of Swift, addressing some issues caused by other PRs
@curquiza curquiza added bug Something isn't working enhancement New feature or request documentation Improvements or additions to documentation labels Oct 11, 2023
Copy link
Member

@curquiza curquiza left a comment

Choose a reason for hiding this comment

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

thank you!

bors merge

@meili-bors
Copy link
Contributor

meili-bors bot commented Oct 11, 2023

@meili-bors meili-bors bot merged commit 25e5c5b into meilisearch:main Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unsupported URL when Schema Unspecified Search 'T' must conform to Encodable and Equatable Add a search example with filter in README
2 participants