diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 578260256ab..d86a4dd18bf 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -26,7 +26,7 @@ runs: - name: Setup gradle if: inputs.type != 'minimal' - uses: gradle/actions/setup-gradle@v4.4.1 # v4.4.2 fails because it uses Gradle 9.0 which is not compatible with Java < 17 + uses: gradle/actions/setup-gradle@v4.4.3 with: validate-wrappers: true add-job-summary: 'on-failure' diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 3aa3e9fb042..6c4f114a519 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -586,7 +586,7 @@ jobs: echo 'BREAKING_CHANGES_SECTION<> "$GITHUB_OUTPUT" diff --git a/clients/algoliasearch-client-java/.github/workflows/release.yml b/clients/algoliasearch-client-java/.github/workflows/release.yml index a0e2e372e10..8a7010d4fe6 100644 --- a/clients/algoliasearch-client-java/.github/workflows/release.yml +++ b/clients/algoliasearch-client-java/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: java-version-file: .java-version - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4.4.1 # v4.4.2 fails because it uses Gradle 9.0 which is not compatible with Java < 17 + uses: gradle/actions/setup-gradle@v4.4.3 - name: Upload Artifacts run: ./gradlew publishAllPublicationsToMavenCentral --no-configuration-cache diff --git a/clients/algoliasearch-client-kotlin/.github/workflows/release.yml b/clients/algoliasearch-client-kotlin/.github/workflows/release.yml index 38afa4684dc..3f28003dbe8 100644 --- a/clients/algoliasearch-client-kotlin/.github/workflows/release.yml +++ b/clients/algoliasearch-client-kotlin/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: java-version: 11 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4.4.1 # v4.4.2 fails because it uses Gradle 9.0 which is not compatible with Java < 17 + uses: gradle/actions/setup-gradle@v4.4.3 - name: Upload Artifacts run: ./gradlew publishAndReleaseToMavenCentral --no-configuration-cache diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml index 472a29c1457..946e0d091e9 100644 --- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml +++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] -kotlin = "2.2.10" -ktor = "3.2.3" +kotlin = "2.2.20" +ktor = "3.3.0" [libraries] # Kotlin diff --git a/config/.csharp-version b/config/.csharp-version index b66a35ba542..fa80b6deafc 100644 --- a/config/.csharp-version +++ b/config/.csharp-version @@ -1 +1 @@ -9.0.304 +9.0.305 diff --git a/config/.dart-version b/config/.dart-version index 2009c7dfad9..820476af941 100644 --- a/config/.dart-version +++ b/config/.dart-version @@ -1 +1 @@ -3.9.2 +3.9.3 diff --git a/package.json b/package.json index 2e297ef6c19..97f5572e8cb 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "eslint-plugin-yml": "1.18.0", "husky": "9.1.7", "lint-staged": "16.1.6", - "oxlint": "1.14.0", + "oxlint": "1.15.0", "prettier": "3.6.2", "prettier-plugin-java": "2.7.4", "prettier-plugin-organize-imports": "4.2.0", diff --git a/playground/csharp/Playground/Playground.csproj b/playground/csharp/Playground/Playground.csproj index 1a11d77d82f..3ee5cefac12 100644 --- a/playground/csharp/Playground/Playground.csproj +++ b/playground/csharp/Playground/Playground.csproj @@ -15,8 +15,8 @@ - - + + diff --git a/playground/javascript/browser/package.json b/playground/javascript/browser/package.json index 39cfef90f0b..189ca6c4e26 100644 --- a/playground/javascript/browser/package.json +++ b/playground/javascript/browser/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@eslint/js": "9.35.0", - "@types/react": "19.1.12", + "@types/react": "19.1.13", "@types/react-dom": "19.1.9", "@vitejs/plugin-react-swc": "3.11.0", "eslint": "9.35.0", @@ -27,7 +27,7 @@ "globals": "16.1.0", "typescript": "5.9.2", "typescript-eslint": "8.33.0", - "vite": "7.1.4" + "vite": "7.1.5" }, "packageManager": "yarn@4.9.4" } diff --git a/playground/kotlin/build.gradle.kts b/playground/kotlin/build.gradle.kts index 35b819836e2..1a681a0e641 100644 --- a/playground/kotlin/build.gradle.kts +++ b/playground/kotlin/build.gradle.kts @@ -1,6 +1,6 @@ plugins { - kotlin("jvm") version "2.2.10" - kotlin("plugin.serialization") version "2.2.10" + kotlin("jvm") version "2.2.20" + kotlin("plugin.serialization") version "2.2.20" id("application") } @@ -10,7 +10,7 @@ repositories { dependencies { implementation("com.algolia:algoliasearch-client-kotlin") - implementation("io.ktor:ktor-client-okhttp:3.2.3") + implementation("io.ktor:ktor-client-okhttp:3.3.0") implementation("ch.qos.logback:logback-classic:1.5.18") implementation("io.github.cdimascio:dotenv-kotlin:6.5.1") } diff --git a/scripts/package.json b/scripts/package.json index c2f826ec8ce..0236d13f929 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -32,8 +32,8 @@ "@types/semver": "7.7.1", "@types/spinnies": "0.5.3", "chai": "6.0.1", - "chalk": "5.6.0", - "commander": "14.0.0", + "chalk": "5.6.2", + "commander": "14.0.1", "crc": "4.3.2", "esbuild": "0.25.9", "execa": "9.6.0", diff --git a/templates/csharp/snippets/dotnet-tools.mustache b/templates/csharp/snippets/dotnet-tools.mustache index 2f90d5f9dca..48e7a97b5ec 100644 --- a/templates/csharp/snippets/dotnet-tools.mustache +++ b/templates/csharp/snippets/dotnet-tools.mustache @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "csharpier": { - "version": "1.1.1", + "version": "1.1.2", "commands": [ "csharpier" ] diff --git a/templates/csharp/snippets/src.csproj.mustache b/templates/csharp/snippets/src.csproj.mustache index 0d939d0b243..c1c839e0a80 100644 --- a/templates/csharp/snippets/src.csproj.mustache +++ b/templates/csharp/snippets/src.csproj.mustache @@ -14,8 +14,8 @@ - - + + diff --git a/templates/issue.yml b/templates/issue.yml index 172c4400793..1c5a5339293 100644 --- a/templates/issue.yml +++ b/templates/issue.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Create ticket - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const action = context.payload.action; diff --git a/templates/javascript/clients/package.mustache b/templates/javascript/clients/package.mustache index 237157f588b..0977cbca3bc 100644 --- a/templates/javascript/clients/package.mustache +++ b/templates/javascript/clients/package.mustache @@ -132,13 +132,13 @@ "devDependencies": { {{#isAlgoliasearchClient}} "@algolia/requester-testing": "{{utilsPackageVersion}}", - "@cloudflare/vitest-pool-workers": "0.8.70", + "@cloudflare/vitest-pool-workers": "0.9.1", "@cloudflare/workers-types": "4.20250428.0", - "jsdom": "26.1.0", + "jsdom": "27.0.0", "vitest": "3.2.4", {{/isAlgoliasearchClient}} "@arethetypeswrong/cli": "0.18.2", - "@types/node": "22.18.1", + "@types/node": "22.18.3", "publint": "0.3.12", "rollup": "4.41.0", "tsup": "8.5.0", diff --git a/tests/output/csharp/src/Algolia.Search.Tests.csproj b/tests/output/csharp/src/Algolia.Search.Tests.csproj index d250a4338d3..c85b92ae903 100644 --- a/tests/output/csharp/src/Algolia.Search.Tests.csproj +++ b/tests/output/csharp/src/Algolia.Search.Tests.csproj @@ -15,7 +15,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/output/kotlin/gradle/libs.versions.toml b/tests/output/kotlin/gradle/libs.versions.toml index 3504cdf3bb1..3a387b59ae5 100644 --- a/tests/output/kotlin/gradle/libs.versions.toml +++ b/tests/output/kotlin/gradle/libs.versions.toml @@ -1,8 +1,8 @@ [versions] -kotlin = "2.2.10" +kotlin = "2.2.20" coroutines = "1.10.2" serialization = "1.5.0" -ktor = "3.2.3" +ktor = "3.3.0" [libraries] coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" } diff --git a/tests/output/scala/build.sbt b/tests/output/scala/build.sbt index a4df66d2993..784d5b59c37 100644 --- a/tests/output/scala/build.sbt +++ b/tests/output/scala/build.sbt @@ -1,5 +1,5 @@ ThisBuild / version := "0.1.0-SNAPSHOT" -ThisBuild / scalaVersion := "3.7.2" +ThisBuild / scalaVersion := "3.7.3" lazy val root = (project in file(".")) .settings(name := "scala-tests") diff --git a/yarn.lock b/yarn.lock index a830fc3592a..145937e442f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -97,7 +97,7 @@ __metadata: eslint-plugin-yml: "npm:1.18.0" husky: "npm:9.1.7" lint-staged: "npm:16.1.6" - oxlint: "npm:1.14.0" + oxlint: "npm:1.15.0" prettier: "npm:3.6.2" prettier-plugin-java: "npm:2.7.4" prettier-plugin-organize-imports: "npm:4.2.0" @@ -1763,58 +1763,58 @@ __metadata: languageName: node linkType: hard -"@oxlint/darwin-arm64@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/darwin-arm64@npm:1.14.0" +"@oxlint/darwin-arm64@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/darwin-arm64@npm:1.15.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxlint/darwin-x64@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/darwin-x64@npm:1.14.0" +"@oxlint/darwin-x64@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/darwin-x64@npm:1.15.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxlint/linux-arm64-gnu@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/linux-arm64-gnu@npm:1.14.0" +"@oxlint/linux-arm64-gnu@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/linux-arm64-gnu@npm:1.15.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxlint/linux-arm64-musl@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/linux-arm64-musl@npm:1.14.0" +"@oxlint/linux-arm64-musl@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/linux-arm64-musl@npm:1.15.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxlint/linux-x64-gnu@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/linux-x64-gnu@npm:1.14.0" +"@oxlint/linux-x64-gnu@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/linux-x64-gnu@npm:1.15.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxlint/linux-x64-musl@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/linux-x64-musl@npm:1.14.0" +"@oxlint/linux-x64-musl@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/linux-x64-musl@npm:1.15.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxlint/win32-arm64@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/win32-arm64@npm:1.14.0" +"@oxlint/win32-arm64@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/win32-arm64@npm:1.15.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxlint/win32-x64@npm:1.14.0": - version: 1.14.0 - resolution: "@oxlint/win32-x64@npm:1.14.0" +"@oxlint/win32-x64@npm:1.15.0": + version: 1.15.0 + resolution: "@oxlint/win32-x64@npm:1.15.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2475,12 +2475,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:19.1.12": - version: 19.1.12 - resolution: "@types/react@npm:19.1.12" +"@types/react@npm:19.1.13": + version: 19.1.13 + resolution: "@types/react@npm:19.1.13" dependencies: csstype: "npm:^3.0.2" - checksum: 10/c03d595b84faecb15079757555c96871e84ea6eef9a5eddb13ec1f648f718f9624bebc4199e86267edb825b23df97758324ea39ff840d9ad328386f96971f588 + checksum: 10/a4e12df335ded76e931cc2ba2a4c8a61872ed840081eca83612fbdadc4afbf0cbd0ae31fdedc7fae7f0e02c90dac98dda517dfa73bec653dd4b1de2755431a62 languageName: node linkType: hard @@ -3409,10 +3409,10 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.6.0, chalk@npm:^5.6.0": - version: 5.6.0 - resolution: "chalk@npm:5.6.0" - checksum: 10/f0e0646a72adbd0f6e73441d3872d7f2f40ba98052924f08a30c10634ec6b1e2cd19cc3c40cc21081dad640e2a1a2749030418571690b89bd7782babf7f89866 +"chalk@npm:5.6.2": + version: 5.6.2 + resolution: "chalk@npm:5.6.2" + checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0 languageName: node linkType: hard @@ -3427,6 +3427,13 @@ __metadata: languageName: node linkType: hard +"chalk@npm:^5.6.0": + version: 5.6.0 + resolution: "chalk@npm:5.6.0" + checksum: 10/f0e0646a72adbd0f6e73441d3872d7f2f40ba98052924f08a30c10634ec6b1e2cd19cc3c40cc21081dad640e2a1a2749030418571690b89bd7782babf7f89866 + languageName: node + linkType: hard + "chardet@npm:^2.1.0": version: 2.1.0 resolution: "chardet@npm:2.1.0" @@ -3632,10 +3639,10 @@ __metadata: languageName: node linkType: hard -"commander@npm:14.0.0, commander@npm:^14.0.0": - version: 14.0.0 - resolution: "commander@npm:14.0.0" - checksum: 10/c05418bfc35a3e8b5c67bd9f75f5b773f386f9b85f83e70e7c926047f270929cb06cf13cd68f387dd6e7e23c6157de8171b28ba606abd3e6256028f1f789becf +"commander@npm:14.0.1": + version: 14.0.1 + resolution: "commander@npm:14.0.1" + checksum: 10/783115e9403caeca29c0fcbd4e0358f70c67760e4e4933f3453fcdd5ddba2ec44173c8da5213d7ce5e404f51c7e71203a42c548164dbe27b668b32a8981577f1 languageName: node linkType: hard @@ -3646,6 +3653,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^14.0.0": + version: 14.0.0 + resolution: "commander@npm:14.0.0" + checksum: 10/c05418bfc35a3e8b5c67bd9f75f5b773f386f9b85f83e70e7c926047f270929cb06cf13cd68f387dd6e7e23c6157de8171b28ba606abd3e6256028f1f789becf + languageName: node + linkType: hard + "compare-versions@npm:4.1.4": version: 4.1.4 resolution: "compare-versions@npm:4.1.4" @@ -5801,7 +5815,7 @@ __metadata: resolution: "javascript-playground-browser@workspace:playground/javascript/browser" dependencies: "@eslint/js": "npm:9.35.0" - "@types/react": "npm:19.1.12" + "@types/react": "npm:19.1.13" "@types/react-dom": "npm:19.1.9" "@vitejs/plugin-react-swc": "npm:3.11.0" algoliasearch: "link:../../../clients/algoliasearch-client-javascript/packages/algoliasearch" @@ -5815,7 +5829,7 @@ __metadata: react-instantsearch: "npm:^7.15.3" typescript: "npm:5.9.2" typescript-eslint: "npm:8.33.0" - vite: "npm:7.1.4" + vite: "npm:7.1.5" languageName: unknown linkType: soft @@ -6888,20 +6902,20 @@ __metadata: languageName: node linkType: hard -"oxlint@npm:1.14.0": - version: 1.14.0 - resolution: "oxlint@npm:1.14.0" +"oxlint@npm:1.15.0": + version: 1.15.0 + resolution: "oxlint@npm:1.15.0" dependencies: - "@oxlint/darwin-arm64": "npm:1.14.0" - "@oxlint/darwin-x64": "npm:1.14.0" - "@oxlint/linux-arm64-gnu": "npm:1.14.0" - "@oxlint/linux-arm64-musl": "npm:1.14.0" - "@oxlint/linux-x64-gnu": "npm:1.14.0" - "@oxlint/linux-x64-musl": "npm:1.14.0" - "@oxlint/win32-arm64": "npm:1.14.0" - "@oxlint/win32-x64": "npm:1.14.0" + "@oxlint/darwin-arm64": "npm:1.15.0" + "@oxlint/darwin-x64": "npm:1.15.0" + "@oxlint/linux-arm64-gnu": "npm:1.15.0" + "@oxlint/linux-arm64-musl": "npm:1.15.0" + "@oxlint/linux-x64-gnu": "npm:1.15.0" + "@oxlint/linux-x64-musl": "npm:1.15.0" + "@oxlint/win32-arm64": "npm:1.15.0" + "@oxlint/win32-x64": "npm:1.15.0" peerDependencies: - oxlint-tsgolint: ">=0.1.5" + oxlint-tsgolint: ">=0.2.0" dependenciesMeta: "@oxlint/darwin-arm64": optional: true @@ -6925,7 +6939,7 @@ __metadata: bin: oxc_language_server: bin/oxc_language_server oxlint: bin/oxlint - checksum: 10/b5b17f85250626a5b2993e11b4c1a22c55f07765eb4e6b12b5977ec759c7586fd81d9b71cc23f473fe385928dc02e3c7d982d0bd4e26e2b420f94a9e8618a32c + checksum: 10/1ee632ad359b3e63a3a5fccadfcab23ac4b0881b06f2e6c29431db56377858571592005459f247b2eef822d1da4c9d68afdf23965afe6ec6a5fe092f60239fa8 languageName: node linkType: hard @@ -7804,8 +7818,8 @@ __metadata: "@types/semver": "npm:7.7.1" "@types/spinnies": "npm:0.5.3" chai: "npm:6.0.1" - chalk: "npm:5.6.0" - commander: "npm:14.0.0" + chalk: "npm:5.6.2" + commander: "npm:14.0.1" crc: "npm:4.3.2" esbuild: "npm:0.25.9" execa: "npm:9.6.0" @@ -8514,6 +8528,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.15": + version: 0.2.15 + resolution: "tinyglobby@npm:0.2.15" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.3" + checksum: 10/d72bd826a8b0fa5fa3929e7fe5ba48fceb2ae495df3a231b6c5408cd7d8c00b58ab5a9c2a76ba56a62ee9b5e083626f1f33599734bed1ffc4b792406408f0ca2 + languageName: node + linkType: hard + "tinypool@npm:^1.1.1": version: 1.1.1 resolution: "tinypool@npm:1.1.1" @@ -8894,9 +8918,9 @@ __metadata: languageName: node linkType: hard -"vite@npm:7.1.4": - version: 7.1.4 - resolution: "vite@npm:7.1.4" +"vite@npm:7.1.5": + version: 7.1.5 + resolution: "vite@npm:7.1.5" dependencies: esbuild: "npm:^0.25.0" fdir: "npm:^6.5.0" @@ -8904,7 +8928,7 @@ __metadata: picomatch: "npm:^4.0.3" postcss: "npm:^8.5.6" rollup: "npm:^4.43.0" - tinyglobby: "npm:^0.2.14" + tinyglobby: "npm:^0.2.15" peerDependencies: "@types/node": ^20.19.0 || >=22.12.0 jiti: ">=1.21.0" @@ -8945,7 +8969,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/40c6292227e8177470b9f1014fabe2fa324222d6bdc06eb994f7aa6872a56790cd1e45a2f7017a381413eb2fde48fde0f2f58933a045936ca6af2061862bf338 + checksum: 10/59edeef7e98757a668b2ad8a1731a5657fa83e22a165a36b7359225ea98a9be39b2f486710c0cf5085edb85daee7c8b6b6b0bd85d0ef32a1aa84aef71aabd0f0 languageName: node linkType: hard