Skip to main content

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.

Languageliblab VersionStatusMinimum VersionConfig File ValueVersion Status Support Timeline
Java1MaintenanceJava 8 (JDK 1.8)javaJanuary 1, 2025 3
Java2Generally AvailableJava 8 (JDK 1.8)javaNovember 1, 2025 3
Python1MaintenancePython 3.7pythonJanuary 1, 2025 3
Python2Generally AvailablePython 3.7pythonMarch 1, 2025 3
TypeScript1MaintenanceTypeScript 4.8.4typescriptJanuary 1, 2025 3
TypeScript2Generally AvailableTypeScript 4.8.4typescriptAugust 1, 2025 3
C#/.NET2Generally Available.NET 6csharpDecember 1, 2025 3
Go2Generally AvailableGo 1.18goDecember 1, 2025 3
Swift2Beta 1Swift 5.9 2swiftCurrently in Beta. Support timeline to be determined
PHP2Beta 1PHP 8.0 2phpCurrently in Beta. Support timeline to be determined
Terraform2Beta 1Terraform 1.0 2terraformCurrently 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.