You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug π
We use the instantsearch-ios 7.26.1 package in our app. About an hour ago we noticed our CI pipelines were failing with the following output:
β error: The package product 'AlgoliaSearchClient' requires minimum platform version 14.0 for the iOS platform, but this target supports 12.0 (in target 'InstantSearchCore' from project 'InstantSearch')
β error: The package product 'AlgoliaSearchClient' requires minimum platform version 14.0 for the iOS platform, but this target supports 12.0 (in target 'InstantSearch' from project 'InstantSearch')
β error: The package product 'AlgoliaSearchClient' requires minimum platform version 14.0 for the iOS platform, but this target supports 12.0 (in target 'InstantSearchInsights' from project 'InstantSearch')
After some digging, I can see instant search package references this package using the from rule, so it was naturally updated.
Our project has a minimum deployment target of iOS 15, so there should be no reason this change is a breaking one.
To Reproduce π
Steps to reproduce the behavior:
Create a new Xcode project in Xcode 15, targeting iOS
Set the minimum deployment target to iOS 15
Add https://github.com/algolia/instantsearch-ios as a package dependency, with the rule set to exact and the version 7.26.1
Add all frameworks
Build
Expected behavior π
Package should build without failure for products targeting iOS 14 or above.
Screenshots π₯
Environment:
OS: iOS
Version: 15.0
Swift Package Manager
Xcode 15.2
Additional context
Manually adding algoliasearch-client-swift with a locked version of 8.19.0 allows the project to build again, as this overrides the from rule locally
The text was updated successfully, but these errors were encountered:
Actually, I think this is an issue with instantsearch-ios as the minimum target for that package is iOS 9. I would however argue bumping the minimum version is probably a major release rather than minor following semver rules.
Describe the bug π
We use the
instantsearch-ios
7.26.1 package in our app. About an hour ago we noticed our CI pipelines were failing with the following output:After some digging, I can see instant search package references this package using the
from
rule, so it was naturally updated.Our project has a minimum deployment target of iOS 15, so there should be no reason this change is a breaking one.
To Reproduce π
Steps to reproduce the behavior:
https://github.com/algolia/instantsearch-ios
as a package dependency, with the rule set toexact
and the version 7.26.1Expected behavior π
Package should build without failure for products targeting iOS 14 or above.
Screenshots π₯
Environment:
Additional context
Manually adding
algoliasearch-client-swift
with a locked version of 8.19.0 allows the project to build again, as this overrides thefrom
rule locallyThe text was updated successfully, but these errors were encountered: