I like 1.0 better since the Java SDK is still considered “ready” although the 
status is considered experimental. We also don’t really expect the user-facing 
interface to change that much.

Also, the Go SDK is already on 1.0 (before AIP-108; the version supporting only 
the Edge Executor), so yeah it’s a bit too late in a sense that it’d be 
unnecessarily confusing if Go SDK releases 1.0 but Java SDK is still 0.1.

TP


> On 9 Jun 2026, at 02:22, Jens Scheffler <[email protected]> wrote:
> 
> Thanks TP for publishing!
> 
> Just one thought (too late already?) - similar like airflowctl the SDK is 
> experimental, shall we really release it first-time as 1.0.0? Then we state 
> we have a "stable" API. For airflowctl in order to adjust and learn we made 
> it explicitly 0.1.0. Shall we do the same for the new SDK as well?
> 
> (At least I feel not confident the interface will be "stable" from the first 
> release)
> 
> Jens
> 
> On 08.06.26 09:19, Tzu-ping Chung via dev wrote:
>> Hi all,
>> 
>> I just released 1.0.0-SNAPSHOT of the Java SDK. This should be available 
>> publicly for testing.
>> 
>> To test the SDK, add the following to your build configuration:
>> 
>> Maven:
>> 
>> <repositories>
>>   <repository>
>>     <id>apache-snapshots</id>
>>     <url>https://repository.apache.org/content/repositories/snapshots/</url>
>>     <snapshots><enabled>true</enabled></snapshots>
>>     <releases><enabled>false</enabled></releases>
>>   </repository>
>> </repositories>
>> 
>> <dependency>
>>   <groupId>org.apache.airflow</groupId>
>>   <artifactId>airflow-sdk</artifactId>
>>   <version>1.0.0-SNAPSHOT</version>
>> </dependency>
>> 
>> Gradle:
>> 
>> repositories {
>>     maven {
>>         url 'https://repository.apache.org/content/repositories/snapshots/'
>>         mavenContent { snapshotsOnly() }
>>     }
>> }
>> 
>> dependencies {
>>     implementation 'org.apache.airflow:airflow-sdk:1.0.0-SNAPSHOT'
>> }
>> 
>> If you use an IDE, it should fetch the corresponding Javadocc automatically 
>> when you install the snapshot.
>> 
>> Happy testing!
>> 
>> Best,
>> TP
>> 
>> 
>> 
>> 
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to