Skip to content

Commit ff513e2

Browse files
authored
Merge branch 'main' into fix/crawler
2 parents d372719 + 484cb73 commit ff513e2

File tree

434 files changed

+4244
-2706
lines changed

Some content is hidden

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

434 files changed

+4244
-2706
lines changed

.github/actions/setup/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ runs:
3434
- name: Download Java formatter
3535
if: inputs.type != 'minimal'
3636
shell: bash
37-
run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.27.0/google-java-format-1.27.0-all-deps.jar" > /tmp/java-formatter.jar
37+
run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.28.0/google-java-format-1.28.0-all-deps.jar" > /tmp/java-formatter.jar
3838

3939
# JavaScript for monorepo and tooling
4040
- name: Install Node
@@ -202,7 +202,7 @@ runs:
202202
if: ${{ inputs.language == 'swift' }}
203203
id: swiftformat-version
204204
shell: bash
205-
run: echo "SWIFTFORMAT_VERSION=0.56.4" >> $GITHUB_OUTPUT
205+
run: echo "SWIFTFORMAT_VERSION=0.57.2" >> $GITHUB_OUTPUT
206206

207207
- name: Checkout swiftformat
208208
if: ${{ inputs.language == 'swift' }}

clients/algoliasearch-client-csharp/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## [7.23.0](https://github.com/algolia/algoliasearch-client-csharp/compare/7.22.1...7.23.0)
2+
3+
- [a7a3c5fc95](https://github.com/algolia/api-clients-automation/commit/a7a3c5fc95) feat(specs): document runMetadata parameter ([#5087](https://github.com/algolia/api-clients-automation/pull/5087)) by [@DevinCodes](https://github.com/DevinCodes/)
4+
- [f3717177c5](https://github.com/algolia/api-clients-automation/commit/f3717177c5) fix(specs): `averageClickPosition` return type ([#5089](https://github.com/algolia/api-clients-automation/pull/5089)) by [@shortcuts](https://github.com/shortcuts/)
5+
- [c23e62ed53](https://github.com/algolia/api-clients-automation/commit/c23e62ed53) chore(deps): dependencies 2025-07-14 ([#5091](https://github.com/algolia/api-clients-automation/pull/5091)) by [@algolia-bot](https://github.com/algolia-bot/)
6+
7+
## [7.22.1](https://github.com/algolia/algoliasearch-client-csharp/compare/7.22.0...7.22.1)
8+
9+
- [4c9416a9fe](https://github.com/algolia/api-clients-automation/commit/4c9416a9fe) fix(specs): update sourceRun docs ([#5057](https://github.com/algolia/api-clients-automation/pull/5057)) by [@DevinCodes](https://github.com/DevinCodes/)
10+
- [f1a36e9a5f](https://github.com/algolia/api-clients-automation/commit/f1a36e9a5f) fix(specs): analytics base url correction ([#5059](https://github.com/algolia/api-clients-automation/pull/5059)) by [@kai687](https://github.com/kai687/)
11+
- [754efceb80](https://github.com/algolia/api-clients-automation/commit/754efceb80) fix(specs): allow one sided rule validity ([#5060](https://github.com/algolia/api-clients-automation/pull/5060)) by [@millotp](https://github.com/millotp/)
12+
113
## [7.22.0](https://github.com/algolia/algoliasearch-client-csharp/compare/7.21.0...7.22.0)
214

315
- [d1e9835e53](https://github.com/algolia/api-clients-automation/commit/d1e9835e53) chore(deps): dependencies 2025-06-30 ([#5031](https://github.com/algolia/api-clients-automation/pull/5031)) by [@algolia-bot](https://github.com/algolia-bot/)

clients/algoliasearch-client-csharp/algoliasearch/Algolia.Search.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<RepositoryUrl>https://github.com/algolia/algoliasearch-client-csharp</RepositoryUrl>
2020
<RepositoryType>git</RepositoryType>
2121
<RequireLicenseAcceptance>false</RequireLicenseAcceptance>
22-
<Version>7.22.0</Version>
22+
<Version>7.23.0</Version>
2323
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2424
<TargetFrameworks>netstandard2.1;netstandard2.0</TargetFrameworks>
2525
<IncludeSymbols>true</IncludeSymbols>

clients/algoliasearch-client-csharp/algoliasearch/Clients/AbtestingConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public sealed class AbtestingConfig : AlgoliaConfig
2828
/// <param name="apiKey">Your API Key</param>
2929
/// <param name="region">Targeted region (optional)</param>
3030
public AbtestingConfig(string appId, string apiKey, string region = null)
31-
: base(appId, apiKey, "Abtesting", "7.22.0")
31+
: base(appId, apiKey, "Abtesting", "7.23.0")
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;

clients/algoliasearch-client-csharp/algoliasearch/Clients/AnalyticsConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public sealed class AnalyticsConfig : AlgoliaConfig
2828
/// <param name="apiKey">Your API Key</param>
2929
/// <param name="region">Targeted region (optional)</param>
3030
public AnalyticsConfig(string appId, string apiKey, string region = null)
31-
: base(appId, apiKey, "Analytics", "7.22.0")
31+
: base(appId, apiKey, "Analytics", "7.23.0")
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;

clients/algoliasearch-client-csharp/algoliasearch/Clients/CompositionConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public sealed class CompositionConfig : AlgoliaConfig
2727
/// <param name="appId">Your application ID</param>
2828
/// <param name="apiKey">Your API Key</param>
2929
public CompositionConfig(string appId, string apiKey)
30-
: base(appId, apiKey, "Composition", "7.22.0")
30+
: base(appId, apiKey, "Composition", "7.23.0")
3131
{
3232
DefaultHosts = GetDefaultHosts(appId);
3333
Compression = CompressionType.None;

clients/algoliasearch-client-csharp/algoliasearch/Clients/IngestionClient.cs

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1843,6 +1843,7 @@ RunSourceResponse RunSource(
18431843
/// - deleteIndex
18441844
/// - editSettings
18451845
/// <param name="taskID">Unique identifier of a task.</param>
1846+
/// <param name="runTaskPayload"> (optional)</param>
18461847
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
18471848
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
18481849
/// <exception cref="ArgumentException">Thrown when arguments are not correct</exception>
@@ -1851,6 +1852,7 @@ RunSourceResponse RunSource(
18511852
/// <returns>Task of RunResponse</returns>
18521853
Task<RunResponse> RunTaskAsync(
18531854
string taskID,
1855+
RunTaskPayload runTaskPayload = default,
18541856
RequestOptions options = null,
18551857
CancellationToken cancellationToken = default
18561858
);
@@ -1864,6 +1866,7 @@ Task<RunResponse> RunTaskAsync(
18641866
/// - deleteIndex
18651867
/// - editSettings
18661868
/// <param name="taskID">Unique identifier of a task.</param>
1869+
/// <param name="runTaskPayload"> (optional)</param>
18671870
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
18681871
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
18691872
/// <exception cref="ArgumentException">Thrown when arguments are not correct</exception>
@@ -1872,6 +1875,7 @@ Task<RunResponse> RunTaskAsync(
18721875
/// <returns>RunResponse</returns>
18731876
RunResponse RunTask(
18741877
string taskID,
1878+
RunTaskPayload runTaskPayload = default,
18751879
RequestOptions options = null,
18761880
CancellationToken cancellationToken = default
18771881
);
@@ -1885,6 +1889,7 @@ RunResponse RunTask(
18851889
/// - deleteIndex
18861890
/// - editSettings
18871891
/// <param name="taskID">Unique identifier of a task.</param>
1892+
/// <param name="runTaskPayload"> (optional)</param>
18881893
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
18891894
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
18901895
/// <exception cref="ArgumentException">Thrown when arguments are not correct</exception>
@@ -1894,6 +1899,7 @@ RunResponse RunTask(
18941899
[Obsolete]
18951900
Task<RunResponse> RunTaskV1Async(
18961901
string taskID,
1902+
RunTaskPayload runTaskPayload = default,
18971903
RequestOptions options = null,
18981904
CancellationToken cancellationToken = default
18991905
);
@@ -1907,6 +1913,7 @@ Task<RunResponse> RunTaskV1Async(
19071913
/// - deleteIndex
19081914
/// - editSettings
19091915
/// <param name="taskID">Unique identifier of a task.</param>
1916+
/// <param name="runTaskPayload"> (optional)</param>
19101917
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
19111918
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
19121919
/// <exception cref="ArgumentException">Thrown when arguments are not correct</exception>
@@ -1916,6 +1923,7 @@ Task<RunResponse> RunTaskV1Async(
19161923
[Obsolete]
19171924
RunResponse RunTaskV1(
19181925
string taskID,
1926+
RunTaskPayload runTaskPayload = default,
19191927
RequestOptions options = null,
19201928
CancellationToken cancellationToken = default
19211929
);
@@ -4297,6 +4305,7 @@ public RunSourceResponse RunSource(
42974305
/// <inheritdoc />
42984306
public async Task<RunResponse> RunTaskAsync(
42994307
string taskID,
4308+
RunTaskPayload runTaskPayload = default,
43004309
RequestOptions options = null,
43014310
CancellationToken cancellationToken = default
43024311
)
@@ -4308,6 +4317,7 @@ public async Task<RunResponse> RunTaskAsync(
43084317

43094318
requestOptions.PathParameters.Add("taskID", QueryStringHelper.ParameterToString(taskID));
43104319

4320+
requestOptions.Data = runTaskPayload;
43114321
return await _transport
43124322
.ExecuteRequestAsync<RunResponse>(
43134323
new HttpMethod("POST"),
@@ -4321,14 +4331,16 @@ public async Task<RunResponse> RunTaskAsync(
43214331
/// <inheritdoc />
43224332
public RunResponse RunTask(
43234333
string taskID,
4334+
RunTaskPayload runTaskPayload = default,
43244335
RequestOptions options = null,
43254336
CancellationToken cancellationToken = default
4326-
) => AsyncHelper.RunSync(() => RunTaskAsync(taskID, options, cancellationToken));
4337+
) => AsyncHelper.RunSync(() => RunTaskAsync(taskID, runTaskPayload, options, cancellationToken));
43274338

43284339
/// <inheritdoc />
43294340
[Obsolete]
43304341
public async Task<RunResponse> RunTaskV1Async(
43314342
string taskID,
4343+
RunTaskPayload runTaskPayload = default,
43324344
RequestOptions options = null,
43334345
CancellationToken cancellationToken = default
43344346
)
@@ -4340,6 +4352,7 @@ public async Task<RunResponse> RunTaskV1Async(
43404352

43414353
requestOptions.PathParameters.Add("taskID", QueryStringHelper.ParameterToString(taskID));
43424354

4355+
requestOptions.Data = runTaskPayload;
43434356
return await _transport
43444357
.ExecuteRequestAsync<RunResponse>(
43454358
new HttpMethod("POST"),
@@ -4354,9 +4367,11 @@ public async Task<RunResponse> RunTaskV1Async(
43544367
[Obsolete]
43554368
public RunResponse RunTaskV1(
43564369
string taskID,
4370+
RunTaskPayload runTaskPayload = default,
43574371
RequestOptions options = null,
43584372
CancellationToken cancellationToken = default
4359-
) => AsyncHelper.RunSync(() => RunTaskV1Async(taskID, options, cancellationToken));
4373+
) =>
4374+
AsyncHelper.RunSync(() => RunTaskV1Async(taskID, runTaskPayload, options, cancellationToken));
43604375

43614376
/// <inheritdoc />
43624377
public async Task<List<Authentication>> SearchAuthenticationsAsync(

clients/algoliasearch-client-csharp/algoliasearch/Clients/IngestionConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public sealed class IngestionConfig : AlgoliaConfig
2828
/// <param name="apiKey">Your API Key</param>
2929
/// <param name="region">Targeted region </param>
3030
public IngestionConfig(string appId, string apiKey, string region)
31-
: base(appId, apiKey, "Ingestion", "7.22.0")
31+
: base(appId, apiKey, "Ingestion", "7.23.0")
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;

clients/algoliasearch-client-csharp/algoliasearch/Clients/InsightsConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public sealed class InsightsConfig : AlgoliaConfig
2828
/// <param name="apiKey">Your API Key</param>
2929
/// <param name="region">Targeted region (optional)</param>
3030
public InsightsConfig(string appId, string apiKey, string region = null)
31-
: base(appId, apiKey, "Insights", "7.22.0")
31+
: base(appId, apiKey, "Insights", "7.23.0")
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;

clients/algoliasearch-client-csharp/algoliasearch/Clients/MonitoringConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public sealed class MonitoringConfig : AlgoliaConfig
2727
/// <param name="appId">Your application ID</param>
2828
/// <param name="apiKey">Your API Key</param>
2929
public MonitoringConfig(string appId, string apiKey)
30-
: base(appId, apiKey, "Monitoring", "7.22.0")
30+
: base(appId, apiKey, "Monitoring", "7.23.0")
3131
{
3232
DefaultHosts = GetDefaultHosts();
3333
Compression = CompressionType.None;

0 commit comments

Comments
 (0)