Skip to content

Commit f173531

Browse files
authored
Merge pull request #127 from algolia/develop
Version 1.1.4
2 parents 6c82324 + bbbc393 commit f173531

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+142
-139
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# 1.1.4
2+
3+
- Updated Kotlin to `1.3.50`
4+
- Updated Ktor to `1.2.4` (Including serialization `0.12.0`)
5+
- Renamed `findFirstObject` to `findObject`
6+
- Renamed `getObjectIDPosition` to `getObjectPosition`
7+
- Added `indexLanguages` DSL
8+
- Added DSL for `Language`
9+
- Fix serialization error in `PartialUpdateObject.from` method
10+
111
# 1.1.3
212

313
- Removed `Index.searchDisjunctiveFacets` method

build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import java.net.URI
44

55

66
plugins {
7-
id("kotlin-multiplatform") version "1.3.41"
8-
id("kotlinx-serialization") version "1.3.41"
7+
id("kotlin-multiplatform") version "1.3.50"
8+
id("kotlinx-serialization") version "1.3.50"
99
id("maven-publish")
1010
id("com.jfrog.bintray") version "1.8.4"
1111
id("com.github.kukuhyoniatmoko.buildconfigkotlin") version "1.0.5"
@@ -159,4 +159,8 @@ tasks {
159159
withType<KotlinCompile> {
160160
dependsOn("generateMetadataBuildConfigKotlin")
161161
}
162+
}
163+
164+
tasks.withType<Test> {
165+
maxParallelForks = Runtime.getRuntime().availableProcessors().minus(1).coerceAtLeast(1)
162166
}

buildSrc/src/main/kotlin/Ktor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ object Ktor : Dependency {
22

33
override val group = "io.ktor"
44
override val artifact = "ktor"
5-
override val version = "1.2.3"
5+
override val version = "1.2.4"
66
}

buildSrc/src/main/kotlin/Library.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ object Library: Dependency {
22

33
override val group = "com.algolia"
44
override val artifact = "algoliasearch-client-kotlin"
5-
override val version = "1.1.3"
5+
override val version = "1.1.4"
66
}

buildSrc/src/main/kotlin/Serialization.kt

Lines changed: 0 additions & 6 deletions
This file was deleted.

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
kotlin.code.style=official
1+
kotlin.code.style=official
2+
org.gradle.parallel=true

src/commonMain/kotlin/com/algolia/search/client/ClientAnalytics.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.algolia.search.client
22

3-
import com.algolia.search.configuration.Credentials
4-
import com.algolia.search.configuration.CredentialsImpl
53
import com.algolia.search.configuration.Configuration
64
import com.algolia.search.configuration.ConfigurationAnalytics
5+
import com.algolia.search.configuration.Credentials
6+
import com.algolia.search.configuration.CredentialsImpl
77
import com.algolia.search.endpoint.EndpointAnalytics
88
import com.algolia.search.endpoint.EndpointAnalyticsImpl
99
import com.algolia.search.model.APIKey

src/commonMain/kotlin/com/algolia/search/client/ClientInsights.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.algolia.search.client
22

3-
import com.algolia.search.configuration.Credentials
4-
import com.algolia.search.configuration.CredentialsImpl
53
import com.algolia.search.configuration.Configuration
64
import com.algolia.search.configuration.ConfigurationInsights
5+
import com.algolia.search.configuration.Credentials
6+
import com.algolia.search.configuration.CredentialsImpl
77
import com.algolia.search.endpoint.EndpointInsights
88
import com.algolia.search.endpoint.EndpointInsightsImpl
99
import com.algolia.search.endpoint.EndpointInsightsUser

src/commonMain/kotlin/com/algolia/search/client/ClientPlaces.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.algolia.search.client
22

3-
import com.algolia.search.configuration.CredentialsImpl
43
import com.algolia.search.configuration.Configuration
54
import com.algolia.search.configuration.ConfigurationPlaces
5+
import com.algolia.search.configuration.CredentialsImpl
66
import com.algolia.search.endpoint.EndpointPlaces
77
import com.algolia.search.endpoint.EndpointPlacesImpl
88
import com.algolia.search.model.APIKey

src/commonMain/kotlin/com/algolia/search/client/Index.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
11
package com.algolia.search.client
22

3-
import com.algolia.search.dsl.filters
43
import com.algolia.search.endpoint.*
5-
import com.algolia.search.model.Attribute
64
import com.algolia.search.model.IndexName
7-
import com.algolia.search.model.filter.Filter
8-
import com.algolia.search.model.filter.FilterGroup
9-
import com.algolia.search.model.multipleindex.IndexQuery
105
import com.algolia.search.model.response.ResponseSearch
116
import com.algolia.search.model.response.ResponseSearchRules
127
import com.algolia.search.model.response.ResponseSearchSynonyms
13-
import com.algolia.search.model.response.ResponseSearches
148
import com.algolia.search.model.rule.Rule
159
import com.algolia.search.model.rule.RuleQuery
16-
import com.algolia.search.model.search.Facet
17-
import com.algolia.search.model.search.FacetStats
1810
import com.algolia.search.model.search.Query
1911
import com.algolia.search.model.synonym.Synonym
2012
import com.algolia.search.model.synonym.SynonymQuery

0 commit comments

Comments
 (0)