Skip to content

Commit 3aa90c0

Browse files
committed
chore: prepare version 2.1.12
1 parent 27ea1a1 commit 3aa90c0

File tree

3 files changed

+132
-15
lines changed

3 files changed

+132
-15
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 2.1.12
2+
3+
### Fixed
4+
- **Recommend**: support polymorphic `OptionalFilters` in Rule Consequence params (#417)
5+
- **Insights**: support `objectData` in Conversion events (#418)
6+
17
# 2.1.11
28

39
### Fixed

client/api/client.api

Lines changed: 125 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
public final class ObjectData {
2+
public static final field Companion LObjectData$Companion;
3+
public fun <init> ()V
4+
public synthetic fun <init> (ILcom/algolia/search/model/QueryID;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
5+
public fun <init> (Lcom/algolia/search/model/QueryID;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;)V
6+
public synthetic fun <init> (Lcom/algolia/search/model/QueryID;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
7+
public final fun component1 ()Lcom/algolia/search/model/QueryID;
8+
public final fun component2 ()Ljava/lang/String;
9+
public final fun component3 ()Ljava/lang/Integer;
10+
public final fun component4 ()Ljava/lang/String;
11+
public final fun copy (Lcom/algolia/search/model/QueryID;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;)LObjectData;
12+
public static synthetic fun copy$default (LObjectData;Lcom/algolia/search/model/QueryID;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;ILjava/lang/Object;)LObjectData;
13+
public fun equals (Ljava/lang/Object;)Z
14+
public final fun getDiscount ()Ljava/lang/String;
15+
public final fun getPrice ()Ljava/lang/String;
16+
public final fun getQuantity ()Ljava/lang/Integer;
17+
public final fun getQueryID ()Lcom/algolia/search/model/QueryID;
18+
public fun hashCode ()I
19+
public fun toString ()Ljava/lang/String;
20+
public static final fun write$Self (LObjectData;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
21+
}
22+
23+
public final class ObjectData$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
24+
public static final field INSTANCE LObjectData$$serializer;
25+
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
26+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)LObjectData;
27+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
28+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
29+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;LObjectData;)V
30+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
31+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
32+
}
33+
34+
public final class ObjectData$Companion {
35+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
36+
}
37+
138
public abstract interface annotation class com/algolia/search/ExperimentalAlgoliaClientAPI : java/lang/annotation/Annotation {
239
}
340

@@ -3415,19 +3452,21 @@ public final class com/algolia/search/model/insights/InsightsEvent$Companion : k
34153452
}
34163453

34173454
public final class com/algolia/search/model/insights/InsightsEvent$Conversion : com/algolia/search/model/insights/InsightsEvent {
3418-
public fun <init> (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;)V
3419-
public synthetic fun <init> (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
3455+
public fun <init> (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;Ljava/util/List;)V
3456+
public synthetic fun <init> (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
34203457
public final fun component1 ()Lcom/algolia/search/model/insights/EventName;
34213458
public final fun component2 ()Lcom/algolia/search/model/IndexName;
34223459
public final fun component3 ()Lcom/algolia/search/model/insights/UserToken;
34233460
public final fun component4 ()Ljava/lang/Long;
34243461
public final fun component5 ()Lcom/algolia/search/model/QueryID;
34253462
public final fun component6 ()Lcom/algolia/search/model/insights/InsightsEvent$Resources;
3426-
public final fun copy (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;)Lcom/algolia/search/model/insights/InsightsEvent$Conversion;
3427-
public static synthetic fun copy$default (Lcom/algolia/search/model/insights/InsightsEvent$Conversion;Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;ILjava/lang/Object;)Lcom/algolia/search/model/insights/InsightsEvent$Conversion;
3463+
public final fun component7 ()Ljava/util/List;
3464+
public final fun copy (Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;Ljava/util/List;)Lcom/algolia/search/model/insights/InsightsEvent$Conversion;
3465+
public static synthetic fun copy$default (Lcom/algolia/search/model/insights/InsightsEvent$Conversion;Lcom/algolia/search/model/insights/EventName;Lcom/algolia/search/model/IndexName;Lcom/algolia/search/model/insights/UserToken;Ljava/lang/Long;Lcom/algolia/search/model/QueryID;Lcom/algolia/search/model/insights/InsightsEvent$Resources;Ljava/util/List;ILjava/lang/Object;)Lcom/algolia/search/model/insights/InsightsEvent$Conversion;
34283466
public fun equals (Ljava/lang/Object;)Z
34293467
public fun getEventName ()Lcom/algolia/search/model/insights/EventName;
34303468
public fun getIndexName ()Lcom/algolia/search/model/IndexName;
3469+
public final fun getObjectData ()Ljava/util/List;
34313470
public fun getQueryID ()Lcom/algolia/search/model/QueryID;
34323471
public fun getResources ()Lcom/algolia/search/model/insights/InsightsEvent$Resources;
34333472
public fun getTimestamp ()Ljava/lang/Long;
@@ -7771,25 +7810,27 @@ public final class com/algolia/search/model/rule/Condition$Companion {
77717810
public final class com/algolia/search/model/rule/Consequence {
77727811
public static final field Companion Lcom/algolia/search/model/rule/Consequence$Companion;
77737812
public fun <init> ()V
7774-
public fun <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;)V
7775-
public synthetic fun <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
7813+
public fun <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;)V
7814+
public synthetic fun <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
77767815
public final fun component1 ()Ljava/util/List;
7816+
public final fun component10 ()Lcom/algolia/search/model/rule/RenderingContent;
77777817
public final fun component2 ()Ljava/util/List;
77787818
public final fun component3 ()Ljava/util/List;
7779-
public final fun component4 ()Lcom/algolia/search/model/search/Query;
7780-
public final fun component5 ()Ljava/util/List;
7781-
public final fun component6 ()Ljava/lang/Boolean;
7782-
public final fun component7 ()Ljava/util/List;
7783-
public final fun component8 ()Lkotlinx/serialization/json/JsonObject;
7784-
public final fun component9 ()Lcom/algolia/search/model/rule/RenderingContent;
7785-
public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;)Lcom/algolia/search/model/rule/Consequence;
7786-
public static synthetic fun copy$default (Lcom/algolia/search/model/rule/Consequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;ILjava/lang/Object;)Lcom/algolia/search/model/rule/Consequence;
7819+
public final fun component4 ()Ljava/util/List;
7820+
public final fun component5 ()Lcom/algolia/search/model/search/Query;
7821+
public final fun component6 ()Ljava/util/List;
7822+
public final fun component7 ()Ljava/lang/Boolean;
7823+
public final fun component8 ()Ljava/util/List;
7824+
public final fun component9 ()Lkotlinx/serialization/json/JsonObject;
7825+
public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;)Lcom/algolia/search/model/rule/Consequence;
7826+
public static synthetic fun copy$default (Lcom/algolia/search/model/rule/Consequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/algolia/search/model/search/Query;Ljava/util/List;Ljava/lang/Boolean;Ljava/util/List;Lkotlinx/serialization/json/JsonObject;Lcom/algolia/search/model/rule/RenderingContent;ILjava/lang/Object;)Lcom/algolia/search/model/rule/Consequence;
77877827
public fun equals (Ljava/lang/Object;)Z
77887828
public final fun getAutomaticFacetFilters ()Ljava/util/List;
77897829
public final fun getAutomaticOptionalFacetFilters ()Ljava/util/List;
77907830
public final fun getEdits ()Ljava/util/List;
77917831
public final fun getFilterPromotes ()Ljava/lang/Boolean;
77927832
public final fun getHide ()Ljava/util/List;
7833+
public final fun getOptionalFilters ()Ljava/util/List;
77937834
public final fun getPromote ()Ljava/util/List;
77947835
public final fun getQuery ()Lcom/algolia/search/model/search/Query;
77957836
public final fun getRenderingContent ()Lcom/algolia/search/model/rule/RenderingContent;
@@ -7925,6 +7966,76 @@ public final class com/algolia/search/model/rule/FacetsOrder$Companion {
79257966
public final fun serializer ()Lkotlinx/serialization/KSerializer;
79267967
}
79277968

7969+
public abstract interface class com/algolia/search/model/rule/OptionalFilters {
7970+
public static final field Companion Lcom/algolia/search/model/rule/OptionalFilters$Companion;
7971+
}
7972+
7973+
public final class com/algolia/search/model/rule/OptionalFilters$Companion {
7974+
public final fun invoke (Ljava/lang/String;)Lcom/algolia/search/model/rule/OptionalFilters;
7975+
public final fun invoke (Ljava/util/List;)Lcom/algolia/search/model/rule/OptionalFilters;
7976+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
7977+
}
7978+
7979+
public final class com/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue : com/algolia/search/model/rule/OptionalFilters {
7980+
public static final field Companion Lcom/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue$Companion;
7981+
public static final synthetic fun box-impl (Ljava/util/List;)Lcom/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue;
7982+
public static fun constructor-impl (Ljava/util/List;)Ljava/util/List;
7983+
public fun equals (Ljava/lang/Object;)Z
7984+
public static fun equals-impl (Ljava/util/List;Ljava/lang/Object;)Z
7985+
public static final fun equals-impl0 (Ljava/util/List;Ljava/util/List;)Z
7986+
public final fun getValue ()Ljava/util/List;
7987+
public fun hashCode ()I
7988+
public static fun hashCode-impl (Ljava/util/List;)I
7989+
public fun toString ()Ljava/lang/String;
7990+
public static fun toString-impl (Ljava/util/List;)Ljava/lang/String;
7991+
public final synthetic fun unbox-impl ()Ljava/util/List;
7992+
}
7993+
7994+
public final class com/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
7995+
public static final field INSTANCE Lcom/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue$$serializer;
7996+
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
7997+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
7998+
public fun deserialize-H9XAVq8 (Lkotlinx/serialization/encoding/Decoder;)Ljava/util/List;
7999+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
8000+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
8001+
public fun serialize-o6jSQH0 (Lkotlinx/serialization/encoding/Encoder;Ljava/util/List;)V
8002+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
8003+
}
8004+
8005+
public final class com/algolia/search/model/rule/OptionalFilters$ListOfOptionalFiltersValue$Companion {
8006+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
8007+
}
8008+
8009+
public final class com/algolia/search/model/rule/OptionalFilters$StringValue : com/algolia/search/model/rule/OptionalFilters {
8010+
public static final field Companion Lcom/algolia/search/model/rule/OptionalFilters$StringValue$Companion;
8011+
public static final synthetic fun box-impl (Ljava/lang/String;)Lcom/algolia/search/model/rule/OptionalFilters$StringValue;
8012+
public static fun constructor-impl (Ljava/lang/String;)Ljava/lang/String;
8013+
public fun equals (Ljava/lang/Object;)Z
8014+
public static fun equals-impl (Ljava/lang/String;Ljava/lang/Object;)Z
8015+
public static final fun equals-impl0 (Ljava/lang/String;Ljava/lang/String;)Z
8016+
public final fun getValue ()Ljava/lang/String;
8017+
public fun hashCode ()I
8018+
public static fun hashCode-impl (Ljava/lang/String;)I
8019+
public fun toString ()Ljava/lang/String;
8020+
public static fun toString-impl (Ljava/lang/String;)Ljava/lang/String;
8021+
public final synthetic fun unbox-impl ()Ljava/lang/String;
8022+
}
8023+
8024+
public final class com/algolia/search/model/rule/OptionalFilters$StringValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
8025+
public static final field INSTANCE Lcom/algolia/search/model/rule/OptionalFilters$StringValue$$serializer;
8026+
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
8027+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
8028+
public fun deserialize-bM5ApNE (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/String;
8029+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
8030+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
8031+
public fun serialize-bJ5ZHEU (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V
8032+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
8033+
}
8034+
8035+
public final class com/algolia/search/model/rule/OptionalFilters$StringValue$Companion {
8036+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
8037+
}
8038+
79288039
public abstract class com/algolia/search/model/rule/Pattern : com/algolia/search/model/internal/Raw {
79298040
public static final field Companion Lcom/algolia/search/model/rule/Pattern$Companion;
79308041
public synthetic fun <init> (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kotlin.mpp.stability.nowarn=true
44
kotlin.mpp.enableCompatibilityMetadataVariant=true
55
# Lib
66
GROUP=com.algolia
7-
VERSION_NAME=2.1.11
7+
VERSION_NAME=2.1.12
88

99
# OSS
1010
SONATYPE_HOST=DEFAULT

0 commit comments

Comments
 (0)