Documentation conventions
We use icons to quickly convey contextual details about features illustrated in code. Following is the complete list of such icons and their meaning:
Atlan CLI version
The terminal symbol in conjunction with a version number denotes when a specific feature or behavior was added to the Atlan CLI. Make sure you're at least on this version if you want to use it the way it's illustrated in any code blocks.
Java SDK version
The Java symbol in conjunction with a version number denotes when a specific feature or behavior was added to the Java SDK. Make sure you're at least on this version if you want to use it the way it's illustrated in any code blocks.
Since the Java SDK is also used for Kotlin, the same minimum version requirement applies to any Kotlin functionality and code blocks as well.
Python SDK version
The Python symbol in conjunction with a version number denotes when a specific feature or behavior was added to the Python SDK. Make sure you're at least on this version if you want to use it the way it's illustrated in any code blocks.
Go SDK version
The Go symbol in conjunction with a version number denotes when a specific feature or behavior was added to the Go SDK. Make sure you're at least on this version if you want to use it the way it's illustrated in any code blocks.
Experimental features
Some newer features are still considered experimental. These will be clearly marked as such here in developer.atlan.com, as well as in the release notes for the SDK version where they're introduced.
Please note that experimental features are subject to change prior to their final form. Such changes won't cause a change to the major version of the SDK.
Conversely, for any feature not marked experimental, we aim make sure no breaking changes are made to it without incrementing the major version of the SDK.