From cc89c113028d77c9f53f1b0e9b050932fdee67cd Mon Sep 17 00:00:00 2001 From: Duda Nogueira Date: Thu, 18 Jun 2026 12:08:16 +0700 Subject: [PATCH] bump client versions and fix sorting --- _build_scripts/update-config-versions.js | 12 ++++++------ versions-config.json | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/_build_scripts/update-config-versions.js b/_build_scripts/update-config-versions.js index 4b2d97a1..17f4e59c 100644 --- a/_build_scripts/update-config-versions.js +++ b/_build_scripts/update-config-versions.js @@ -39,12 +39,12 @@ const getRepoVersion = async (repoName, attempt = 1) => { } const highestVersion = releases - .filter(item => !item.prerelease) // remove pre-release items - .filter(item => !item.draft) // remove draft releases - .map(item => item.tag_name) // keep only the tag_name - .sort() // sort items alphabetically – ascending - .pop() // the last item contains the highest version (what we need) - .replace('v', '') // remove the v from the name "v1.26.1" => "1.26.1" + .filter(item => !item.prerelease) // remove pre-release items + .filter(item => !item.draft) // remove draft releases + .map(item => item.tag_name.replace('v', '')) // strip the v: "v1.26.1" => "1.26.1" + .sort((a, b) => // semver-aware sort – ascending + a.localeCompare(b, undefined, { numeric: true, sensitivity: 'base' })) + .pop() // the last item is the highest version (what we need) console.log(`${repoName} ${highestVersion}`); return highestVersion; diff --git a/versions-config.json b/versions-config.json index 74c0d588..1c3ba971 100644 --- a/versions-config.json +++ b/versions-config.json @@ -2,14 +2,14 @@ "COMMENT1": "These values are used for yarn local yarn builds", "COMMENT2": "Build time values are set in _build_scripts/update-config-versions.js", "weaviate_version": "1.38.0", - "helm_version": "17.8.0", - "weaviate_cli_version": "3.2.2", - "agents_python_version": "1.5.0", - "agents_typescript_version": "1.4.1", - "python_client_version": "4.21.0", + "helm_version": "17.8.1", + "weaviate_cli_version": "3.4.1", + "agents_python_version": "1.6.0", + "agents_typescript_version": "1.5.0", + "python_client_version": "4.21.3", "go_client_version": "5.7.2", "java_client_version": "6.2.0", - "typescript_client_version": "3.13.0", + "typescript_client_version": "3.13.1", "spark_connector_version": "1.4.0", - "csharp_client_version": "1.0.0" + "csharp_client_version": "1.1.1" }