From ea6300d2cde98e3f84b61ac7df22c952718dfc49 Mon Sep 17 00:00:00 2001 From: Vladislav Fitc Date: Tue, 28 Jul 2020 14:19:18 +0200 Subject: [PATCH 1/5] Update Readme.md Add Bitrise build status shield --- Readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Readme.md b/Readme.md index a11f03d2..b62d546a 100644 --- a/Readme.md +++ b/Readme.md @@ -5,6 +5,7 @@ [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-brightgreen.svg)](https://github.com/algolia/instantsearch-ios/) [![SwiftPM compatible](https://img.shields.io/badge/SwiftPM-compatible-brightgreen.svg)](https://swift.org/package-manager/) [![Mac Catalyst compatible](https://img.shields.io/badge/Catalyst-compatible-brightgreen.svg)](https://developer.apple.com/documentation/xcode/creating_a_mac_version_of_your_ipad_app/) +[![Build Status](https://app.bitrise.io/app/780bdbbea54f2932/status.svg?token=f1LS-kRIdMjWWzHBdZCMFg&branch=bitrise)](https://app.bitrise.io/app/780bdbbea54f2932) [![Licence](http://img.shields.io/cocoapods/l/InstantSearch.svg?style=flat)](https://opensource.org/licenses/Apache-2.0) By [Algolia](http://algolia.com). From 797951fd5aecdb76fc2548e65345bf571c2098ac Mon Sep 17 00:00:00 2001 From: Vladislav Fitc Date: Tue, 28 Jul 2020 14:23:53 +0200 Subject: [PATCH 2/5] Update InstantSearch.podspec --- InstantSearch.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/InstantSearch.podspec b/InstantSearch.podspec index 8a1f95e9..a5bf8752 100644 --- a/InstantSearch.podspec +++ b/InstantSearch.podspec @@ -15,7 +15,7 @@ Pod::Spec.new do |s| s.subspec "Core" do |ss| ss.source_files = 'Sources/InstantSearchCore/**/*.{swift}' - ss.dependency 'AlgoliaSearchClient', '~> 8.0.0' + ss.dependency 'AlgoliaSearchClient', '~> 8.0' ss.dependency 'InstantSearchInsights', '~> 2.3' ss.ios.deployment_target = '8.0' ss.osx.deployment_target = '10.10' From b7bba3c11bb887d55738a05698d0f3680a97fbc9 Mon Sep 17 00:00:00 2001 From: Vladislav Fitc Date: Tue, 28 Jul 2020 14:25:26 +0200 Subject: [PATCH 3/5] Update Cartfile --- Cartfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cartfile b/Cartfile index ce040c27..0ea58288 100644 --- a/Cartfile +++ b/Cartfile @@ -1,3 +1,3 @@ github "algolia/algoliasearch-client-swift" ~> 8.0 -github "algolia/instantsearch-ios-insights" ~> 2.3.1 +github "algolia/instantsearch-ios-insights" ~> 2.3 github "apple/swift-log" ~> 1.3 From 9764624f294300d5875dc3e4435b21b91d09da32 Mon Sep 17 00:00:00 2001 From: Vladislav Fitc Date: Tue, 28 Jul 2020 14:41:00 +0200 Subject: [PATCH 4/5] Add default interactors initialization in HitsConnector --- Sources/InstantSearchCore/Hits/HitsConnector.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/InstantSearchCore/Hits/HitsConnector.swift b/Sources/InstantSearchCore/Hits/HitsConnector.swift index 63247036..b8f571e7 100644 --- a/Sources/InstantSearchCore/Hits/HitsConnector.swift +++ b/Sources/InstantSearchCore/Hits/HitsConnector.swift @@ -43,7 +43,7 @@ public class HitsConnector: Connection { public extension HitsConnector { convenience init(searcher: SingleIndexSearcher, - interactor: HitsInteractor, + interactor: HitsInteractor = .init(), filterState: FilterState? = .none) { self.init(searcher: searcher, interactor: interactor, @@ -54,7 +54,7 @@ public extension HitsConnector { convenience init(appID: ApplicationID, apiKey: APIKey, indexName: IndexName, - interactor: HitsInteractor, + interactor: HitsInteractor = .init(), filterState: FilterState? = .none) { let searcher = SingleIndexSearcher(appID: appID, apiKey: apiKey, From 263ca27236eb947fb79ef3e3c5aec8a121004a41 Mon Sep 17 00:00:00 2001 From: Vladislav Fitc Date: Tue, 28 Jul 2020 14:46:41 +0200 Subject: [PATCH 5/5] Remove bitrise shield to keep the layout --- Readme.md | 1 - 1 file changed, 1 deletion(-) diff --git a/Readme.md b/Readme.md index b62d546a..a11f03d2 100644 --- a/Readme.md +++ b/Readme.md @@ -5,7 +5,6 @@ [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-brightgreen.svg)](https://github.com/algolia/instantsearch-ios/) [![SwiftPM compatible](https://img.shields.io/badge/SwiftPM-compatible-brightgreen.svg)](https://swift.org/package-manager/) [![Mac Catalyst compatible](https://img.shields.io/badge/Catalyst-compatible-brightgreen.svg)](https://developer.apple.com/documentation/xcode/creating_a_mac_version_of_your_ipad_app/) -[![Build Status](https://app.bitrise.io/app/780bdbbea54f2932/status.svg?token=f1LS-kRIdMjWWzHBdZCMFg&branch=bitrise)](https://app.bitrise.io/app/780bdbbea54f2932) [![Licence](http://img.shields.io/cocoapods/l/InstantSearch.svg?style=flat)](https://opensource.org/licenses/Apache-2.0) By [Algolia](http://algolia.com).