From 692f7f42d3495d80f93471d322463d79bbdda60d Mon Sep 17 00:00:00 2001
From: Pierre Millot
Date: Tue, 14 Oct 2025 23:17:04 +0200
Subject: [PATCH 1/3] docs: replace links for the new doc
---
README.md | 4 ++--
clients/algoliasearch-client-csharp/README.md | 6 +++---
clients/algoliasearch-client-go/README.md | 4 ++--
clients/algoliasearch-client-java/README.md | 4 ++--
clients/algoliasearch-client-javascript/README.md | 7 +++----
clients/algoliasearch-client-kotlin/README.md | 4 ++--
clients/algoliasearch-client-php/README.md | 4 ++--
clients/algoliasearch-client-python/README.md | 4 ++--
clients/algoliasearch-client-ruby/README.md | 4 ++--
clients/algoliasearch-client-scala/README.md | 4 ++--
clients/algoliasearch-client-swift/README.md | 4 ++--
.../__snapshots__/createGithubReleases.test.ts.snap | 2 +-
scripts/ci/codegen/createGitHubReleases.ts | 2 +-
templates/csharp/netcore_project.mustache | 2 +-
templates/javascript/clients/README.mustache | 7 +++----
templates/kotlin/README.mustache | 4 ++--
templates/swift/podspec.mustache | 4 ++--
website/docs/introduction.md | 2 +-
18 files changed, 35 insertions(+), 37 deletions(-)
diff --git a/README.md b/README.md
index c9009d5f421..1c1f37e6b69 100644
--- a/README.md
+++ b/README.md
@@ -17,11 +17,11 @@ The Algolia API clients are generated from [OpenAPI specs](https://swagger.io/sp
**Migration note from current API clients**
-> In July 2022, we released an alpha version generated API clients for the JavaScript, Java and PHP languages. If you are using the latest stable of those clients and looking to upgrade, read the [migration guide](https://www.algolia.com/doc/libraries/). You can still browse the documentation of the stable clients on [the Algolia documentation](https://www.algolia.com/doc/).
+> In July 2022, we released an alpha version generated API clients for the JavaScript, Java and PHP languages. If you are using the latest stable of those clients and looking to upgrade, read the [migration guide](https://www.algolia.com/doc/libraries/sdk/upgrade). You can still browse the documentation of the stable clients on [the Algolia documentation](https://www.algolia.com/doc/).
## 💡 Getting Started with the clients
-You can read `getting started` guides and how to use the API clients on [our documentation](https://www.algolia.com/doc/libraries/).
+You can read `getting started` guides and how to use the API clients on [our documentation](https://www.algolia.com/doc/libraries/sdk/install).
## ✨ Contributing
diff --git a/clients/algoliasearch-client-csharp/README.md b/clients/algoliasearch-client-csharp/README.md
index 33460b0605c..ea64294129b 100644
--- a/clients/algoliasearch-client-csharp/README.md
+++ b/clients/algoliasearch-client-csharp/README.md
@@ -12,7 +12,7 @@
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -32,7 +32,7 @@
**Migration note from v5.x to v6.x**
-> In January 2019, we released v6 of our .NET client. If you are using version 5.x of the client, read the [migration guide to version 6.x](https://www.algolia.com/doc/api-client/getting-started/upgrade-guides/csharp/).
+> In January 2019, we released v6 of our .NET client. If you are using version 5.x of the client, read the [migration guide to version 6.x](https://www.algolia.com/doc/libraries/sdk/v1/upgrade/csharp).
Version 5.x will **no longer** be under active development.
## 💡 Getting Started
@@ -89,7 +89,7 @@ var response = await client.SearchAsync
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -79,7 +79,7 @@ if err != nil {
print(response)
```
-For full documentation, visit the **[Algolia Go API Client](https://www.algolia.com/doc/libraries/go/)**.
+For full documentation, visit the **[Algolia Go API Client](https://www.algolia.com/doc/libraries/sdk/install#go)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-java/README.md b/clients/algoliasearch-client-java/README.md
index 8b60a2e1ab6..2b58b3b4d31 100644
--- a/clients/algoliasearch-client-java/README.md
+++ b/clients/algoliasearch-client-java/README.md
@@ -12,7 +12,7 @@
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -68,7 +68,7 @@ client.search(
);
```
-For full documentation, visit the **[Algolia Java API Client](https://www.algolia.com/doc/libraries/java/)**.
+For full documentation, visit the **[Algolia Java API Client](https://www.algolia.com/doc/libraries/sdk/install#java)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-javascript/README.md b/clients/algoliasearch-client-javascript/README.md
index 0ef1d640b06..bee174e2ebf 100644
--- a/clients/algoliasearch-client-javascript/README.md
+++ b/clients/algoliasearch-client-javascript/README.md
@@ -14,12 +14,11 @@
@@ -72,11 +71,11 @@ import { liteClient } from 'algoliasearch/lite';
const client = liteClient('YOUR_APP_ID', 'YOUR_API_KEY');
```
-For full documentation, visit the **[Algolia JavaScript API Client](https://www.algolia.com/doc/libraries/javascript/v5/methods/search/)**.
+For full documentation, visit the **[Algolia JavaScript API Client](https://www.algolia.com/doc/libraries/sdk/methods/search/)**.
## ❓ Troubleshooting
-Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/libraries/javascript/v5/) where you will find answers for the most common issues and gotchas with the client. You can also open [a GitHub issue](https://github.com/algolia/api-clients-automation/issues/new?assignees=&labels=&projects=&template=Bug_report.md)
+Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://support.algolia.com/hc/en-us/sections/15061037630609-API-Client-FAQs) where you will find answers for the most common issues and gotchas with the client. You can also open [a GitHub issue](https://github.com/algolia/api-clients-automation/issues/new?assignees=&labels=&projects=&template=Bug_report.md)
## 📄 License
diff --git a/clients/algoliasearch-client-kotlin/README.md b/clients/algoliasearch-client-kotlin/README.md
index e9e583caaeb..641c45acfbc 100644
--- a/clients/algoliasearch-client-kotlin/README.md
+++ b/clients/algoliasearch-client-kotlin/README.md
@@ -12,7 +12,7 @@
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -47,7 +47,7 @@ Install the Kotlin client by adding the following dependency to your `gradle.bui
Also, choose and add to your dependencies one of [Ktor http client engines](https://ktor.io/docs/http-client-engines.html).
Alternatively, you can use [algoliasearch-client-kotlin-bom](/client-bom).
-For full documentation, visit the **[Algolia Kotlin API Client](https://www.algolia.com/doc/libraries/kotlin/)**.
+For full documentation, visit the **[Algolia Kotlin API Client](https://www.algolia.com/doc/libraries/sdk/install#kotlin)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-php/README.md b/clients/algoliasearch-client-php/README.md
index a15f9b1478c..f77374d8d03 100644
--- a/clients/algoliasearch-client-php/README.md
+++ b/clients/algoliasearch-client-php/README.md
@@ -14,7 +14,7 @@
- Documentation •
+ Documentation •
Laravel •
Symfony •
Community Forum •
@@ -72,7 +72,7 @@ $response = $client->search(
var_dump($response);
```
-For full documentation, visit the **[Algolia PHP API Client](https://www.algolia.com/doc/libraries/php/)**.
+For full documentation, visit the **[Algolia PHP API Client](https://www.algolia.com/doc/libraries/sdk/install#php)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-python/README.md b/clients/algoliasearch-client-python/README.md
index 44464a3d4bf..ebfbc9ff77e 100644
--- a/clients/algoliasearch-client-python/README.md
+++ b/clients/algoliasearch-client-python/README.md
@@ -13,7 +13,7 @@
- Documentation •
+ Documentation •
Django •
Community Forum •
Stack Overflow •
@@ -79,7 +79,7 @@ print(response)
print(response.to_json())
```
-For full documentation, visit the **[Algolia Python API Client](https://www.algolia.com/doc/libraries/python/)**.
+For full documentation, visit the **[Algolia Python API Client](https://www.algolia.com/doc/libraries/sdk/install#python)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-ruby/README.md b/clients/algoliasearch-client-ruby/README.md
index 02adfbe9b72..77c2b93d34b 100644
--- a/clients/algoliasearch-client-ruby/README.md
+++ b/clients/algoliasearch-client-ruby/README.md
@@ -13,7 +13,7 @@
- Documentation •
+ Documentation •
Rails •
Community Forum •
Stack Overflow •
@@ -46,7 +46,7 @@ Finally, you may begin searching a object using the `search` method:
objects = client.search_single_index('your_index_name', 'Foo')
```
-For full documentation, visit the **[Algolia Ruby API Client](https://www.algolia.com/doc/libraries/ruby/)**.
+For full documentation, visit the **[Algolia Ruby API Client](https://www.algolia.com/doc/libraries/sdk/install#ruby)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-scala/README.md b/clients/algoliasearch-client-scala/README.md
index 82eeb5e2798..bdc012bf929 100644
--- a/clients/algoliasearch-client-scala/README.md
+++ b/clients/algoliasearch-client-scala/README.md
@@ -12,7 +12,7 @@
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -115,7 +115,7 @@ val response = client.search(
val value = Await.result(response, Duration(100, "sec"))
```
-For full documentation, visit the **[Algolia Scala API Client](https://www.algolia.com/doc/libraries/scala/)**.
+For full documentation, visit the **[Algolia Scala API Client](https://www.algolia.com/doc/libraries/sdk/install#scala)**.
## ❓ Troubleshooting
diff --git a/clients/algoliasearch-client-swift/README.md b/clients/algoliasearch-client-swift/README.md
index 25a01e99858..76481061f54 100644
--- a/clients/algoliasearch-client-swift/README.md
+++ b/clients/algoliasearch-client-swift/README.md
@@ -29,7 +29,7 @@
- Documentation •
+ Documentation •
Community Forum •
Stack Overflow •
Report a bug •
@@ -132,7 +132,7 @@ let response: SearchResponses = try await client
))]))
```
-For full documentation, visit the **[Algolia Swift API Client](https://www.algolia.com/doc/libraries/swift/)**.
+For full documentation, visit the **[Algolia Swift API Client](https://www.algolia.com/doc/libraries/sdk/install#swift)**.
## Notes
diff --git a/scripts/ci/codegen/__tests__/__snapshots__/createGithubReleases.test.ts.snap b/scripts/ci/codegen/__tests__/__snapshots__/createGithubReleases.test.ts.snap
index 61a34a9d57a..cc60652a294 100644
--- a/scripts/ci/codegen/__tests__/__snapshots__/createGithubReleases.test.ts.snap
+++ b/scripts/ci/codegen/__tests__/__snapshots__/createGithubReleases.test.ts.snap
@@ -17,7 +17,7 @@ exports[`createGithubRelease > generates a release 1`] = `
**Full Changelog**: https://github.com/algolia/algoliasearch-client-dart/compare/5.19.0...5.20.0
-→ [Browse the Algolia documentation](https://www.algolia.com/doc/libraries/dart)
+→ [Browse the Algolia documentation](https://www.algolia.com/doc/libraries/sdk/install#dart)
",
"name": "5.20.0",
"owner": "algolia",
diff --git a/scripts/ci/codegen/createGitHubReleases.ts b/scripts/ci/codegen/createGitHubReleases.ts
index 9f163637e2a..15eadd84a82 100644
--- a/scripts/ci/codegen/createGitHubReleases.ts
+++ b/scripts/ci/codegen/createGitHubReleases.ts
@@ -65,7 +65,7 @@ ${stripCommitMessage(changelog)}
**Full Changelog**: ${repositoryLink}/compare/${previousVersion}...${newVersion}
-→ [Browse the Algolia documentation](https://www.algolia.com/doc/libraries/${lang})
+→ [Browse the Algolia documentation](https://www.algolia.com/doc/libraries/sdk/install#${lang})
`;
try {
diff --git a/templates/csharp/netcore_project.mustache b/templates/csharp/netcore_project.mustache
index 6d23d586c86..9bf544a0d7c 100644
--- a/templates/csharp/netcore_project.mustache
+++ b/templates/csharp/netcore_project.mustache
@@ -15,7 +15,7 @@
Algolia is a powerful search-as-a-service solution, made easy to use with API clients, UI libraries, and pre-built integrations. Algolia API Client for the .NET framework lets you easily use the Algolia Search REST API from your .NET code.
icon.png
- https://www.algolia.com/doc/libraries/csharp/
+ https://www.algolia.com/doc/libraries/sdk/install#c%23MIThttps://github.com/algolia/algoliasearch-client-csharpgit
diff --git a/templates/javascript/clients/README.mustache b/templates/javascript/clients/README.mustache
index 2838fd78682..3afa4c2e134 100644
--- a/templates/javascript/clients/README.mustache
+++ b/templates/javascript/clients/README.mustache
@@ -14,12 +14,11 @@
@@ -90,11 +89,11 @@ const client = {{clientName}}('YOUR_APP_ID', 'YOUR_API_KEY');
{{/isAlgoliasearchClient}}
```
-For full documentation, visit the **[Algolia JavaScript API Client](https://www.algolia.com/doc/libraries/javascript/v5/methods/{{#lambda.kebabcase}}{{apiName}}{{/lambda.kebabcase}}/)**.
+For full documentation, visit the **[Algolia JavaScript API Client](https://www.algolia.com/doc/libraries/sdk/methods/{{#lambda.kebabcase}}{{apiName}}{{/lambda.kebabcase}}/)**.
## ❓ Troubleshooting
-Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/libraries/javascript/v5/) where you will find answers for the most common issues and gotchas with the client. You can also open [a GitHub issue](https://github.com/algolia/api-clients-automation/issues/new?assignees=&labels=&projects=&template=Bug_report.md)
+Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://support.algolia.com/hc/en-us/sections/15061037630609-API-Client-FAQs) where you will find answers for the most common issues and gotchas with the client. You can also open [a GitHub issue](https://github.com/algolia/api-clients-automation/issues/new?assignees=&labels=&projects=&template=Bug_report.md)
## 📄 License
diff --git a/templates/kotlin/README.mustache b/templates/kotlin/README.mustache
index 8a3d11a1d4d..9d41278531a 100644
--- a/templates/kotlin/README.mustache
+++ b/templates/kotlin/README.mustache
@@ -12,7 +12,7 @@