-
Notifications
You must be signed in to change notification settings - Fork 326
docs: move SDK version compatibility matrix to self-hosted installation #3020
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -122,172 +122,6 @@ Server libraries for integrating with Appwrite to build server side integrations | |
|
|
||
| If you would like to help us extend our platforms and SDKs stack, you are more than welcome to contact us or contribute to the [Appwrite SDK Generator](https://github.com/appwrite/sdk-generator) project GitHub repository and read our contribution guide. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The entire "Version compatibility" section was removed from this page without leaving any pointer to where it now lives. Users who navigate to the SDKs page looking for version compatibility information — a common need — will find nothing and have no indication that the table was moved to the self-hosted installation docs. A short note after the SDK Generator paragraph (e.g., "For self-hosted deployments, see the SDK version compatibility table in the installation guide.") would prevent confusion for both self-hosted and Cloud users.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hasn't been long since it was there |
||
|
|
||
| # Version compatibility {% #version-compatibility %} | ||
|
|
||
| The tables below map each released self-hosted Appwrite version to the SDK versions that were current at the time of that release. Use this to pin your SDK to a version known to work with your server. The latest stable self-hosted Appwrite release is `1.9.0`. | ||
|
|
||
| If you are running Appwrite Cloud, use the latest published SDK for your platform. Cloud rolls forward ahead of self-hosted releases. | ||
|
|
||
| ## Client SDKs {% #client-compatibility %} | ||
|
|
||
| {% table %} | ||
| * Appwrite {% width=120 %} | ||
| * Web | ||
| * Flutter | ||
| * React Native | ||
| * Apple | ||
| * Android | ||
| --- | ||
| * `1.7.0` | ||
| * `18.0.0` | ||
| * `16.0.0` | ||
| * `0.9.0` | ||
| * `10.0.0` | ||
| * `8.0.0` | ||
| --- | ||
| * `1.7.1` to `1.7.3` | ||
| * `18.0.0` | ||
| * `16.0.0` | ||
| * `0.9.0` | ||
| * `10.0.0` | ||
| * `8.0.0` | ||
| --- | ||
| * `1.7.4` | ||
| * `18.1.1` | ||
| * `17.0.0` | ||
| * `0.10.0` | ||
| * `10.0.0` | ||
| * `8.0.0` | ||
| --- | ||
| * `1.8.0` | ||
| * `21.4.0` | ||
| * `20.3.0` | ||
| * `0.18.0` | ||
| * `13.3.0` | ||
| * `11.3.0` | ||
| --- | ||
| * `1.7.5` | ||
| * `18.1.1` | ||
| * `17.0.0` | ||
| * `0.10.0` | ||
| * `10.0.0` | ||
| * `8.0.0` | ||
| --- | ||
| * `1.8.1` | ||
| * `21.4.0` | ||
| * `20.3.0` | ||
| * `0.18.0` | ||
| * `13.3.0` | ||
| * `11.3.0` | ||
| --- | ||
| * `1.9.0` | ||
| * `24.2.0` | ||
| * `23.0.0` | ||
| * `0.27.1` | ||
| * `16.0.0` | ||
| * `14.1.0` | ||
| {% /table %} | ||
|
|
||
| ## Server SDKs {% #server-compatibility %} | ||
|
|
||
| {% table %} | ||
| * Appwrite {% width=120 %} | ||
| * Node.js | ||
| * Python | ||
| * PHP | ||
| * Dart | ||
| * Ruby | ||
| * .NET | ||
| * Go | ||
| * Swift | ||
| * Kotlin | ||
| * CLI | ||
| --- | ||
| * `1.7.0` | ||
| * `17.0.0` | ||
| * `11.0.0` | ||
| * `15.0.0` | ||
| * `16.0.0` | ||
| * `16.0.0` | ||
| * `0.13.0` | ||
| * `v0.7.0` | ||
| * `10.0.0` | ||
| * `9.0.0` | ||
| * `6.2.3` | ||
| --- | ||
| * `1.7.1` to `1.7.3` | ||
| * `17.0.0` | ||
| * `11.0.0` | ||
| * `15.0.0` | ||
| * `16.0.0` | ||
| * `16.0.0` | ||
| * `0.13.0` | ||
| * `v0.7.0` | ||
| * `10.0.0` | ||
| * `9.0.0` | ||
| * `6.2.3` | ||
| --- | ||
| * `1.7.4` | ||
| * `17.1.0` | ||
| * `11.0.0` | ||
| * `15.0.0` | ||
| * `16.1.0` | ||
| * `16.0.0` | ||
| * `0.13.0` | ||
| * `v0.7.0` | ||
| * `10.0.0` | ||
| * `9.0.0` | ||
| * `12.0.1` | ||
| --- | ||
| * `1.8.0` | ||
| * `20.2.1` | ||
| * `13.4.1` | ||
| * `17.5.0` | ||
| * `19.3.0` | ||
| * `19.3.0` | ||
| * `0.22.0` | ||
| * `v0.13.1` | ||
| * `13.2.2` | ||
| * `12.3.0` | ||
| * `12.0.1` | ||
| --- | ||
| * `1.7.5` | ||
| * `17.1.0` | ||
| * `11.0.0` | ||
| * `15.0.0` | ||
| * `16.1.0` | ||
| * `16.0.0` | ||
| * `0.13.0` | ||
| * `v0.7.0` | ||
| * `10.0.0` | ||
| * `9.0.0` | ||
| * `12.0.1` | ||
| --- | ||
| * `1.8.1` | ||
| * `20.3.0` | ||
| * `13.6.1` | ||
| * `18.0.1` | ||
| * `19.3.0` | ||
| * `19.3.0` | ||
| * `0.22.0` | ||
| * `v0.14.0` | ||
| * `13.3.0` | ||
| * `12.3.0` | ||
| * `17.2.1` | ||
| --- | ||
| * `1.9.0` | ||
| * `22.0.0` | ||
| * `15.0.0` | ||
| * `20.0.0` | ||
| * `21.0.0` | ||
| * `21.0.0` | ||
| * `0.24.0` | ||
| * `v2.0.0` | ||
| * `15.0.0` | ||
| * `14.0.0` | ||
| * `17.3.0` | ||
| {% /table %} | ||
|
|
||
| # Protocols {% #protocols %} | ||
| We are always looking to add new SDKs to our platform. If the SDK you are looking for is still missing, labeled as beta or experimental, or you simply do not want to integrate with an SDK, you can always integrate with Appwrite directly using any standard HTTP, GraphQL, or WebSocket clients and the relevant Appwrite protocol. | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.