SDK Generators Version Support
At the time of writing, liblab has support for the following SDK languages:
SDKs Version in the Documentation
All content and code snippets in the liblab documentation refer exclusively to version 2 (v2) SDKs, which are the default version used when initializing a new liblab project.
To avoid confusion, references to version 1 (v1) SDKs have been removed from liblab documentation. If you need support for v1 SDKs, please reach out to liblab support.
Language | liblab Version | Status | Minimum Version | Config File Value | Version Status Support Timeline |
---|---|---|---|---|---|
Java | 1 | Maintenance | Java 8 (JDK 1.8) | java | January 1, 2025 3 |
Java | 2 | Generally Available | Java 8 (JDK 1.8) | java | November 1, 2025 3 |
Python | 1 | Maintenance | Python 3.7 | python | January 1, 2025 3 |
Python | 2 | Generally Available | Python 3.7 | python | March 1, 2025 3 |
TypeScript | 1 | Maintenance | TypeScript 4.8.4 | typescript | January 1, 2025 3 |
TypeScript | 2 | Generally Available | TypeScript 4.8.4 | typescript | August 1, 2025 3 |
C#/.NET | 2 | Generally Available | .NET 6 | csharp | December 1, 2025 3 |
Go | 2 | Generally Available | Go 1.18 | go | December 1, 2025 3 |
Swift | 2 | Beta 1 | Swift 5.9 2 | swift | Currently in Beta. Support timeline to be determined |
PHP | 2 | Beta 1 | PHP 8.0 2 | php | Currently in Beta. Support timeline to be determined |
Terraform | 2 | Beta 1 | Terraform 1.0 2 | terraform | Currently in Beta. Support timeline to be determined |
1 Beta SDKs are under active development and may change without notice. The documentation for beta SDKs may be incomplete.
2 This is subject to change during the beta period.
3 The minimum support date, support dates may be extended.