Installation
vMaj.Min.Micro. For example v0.1.32. The corresponding maven version for the release will be Maj.Min.Micro-java.N, where Maj, Min and Micro are the corresponding numbers for the reference impementation release, and N is a monotonically increasing sequence number starting with 0 for each release. See the corrseponding architectural decision record for more information in the docs/adr directory of the source code.
📖 Documentation · Javadoc
Maven
<dependency>
<groupId>com.github</groupId>
<artifactId>copilot-sdk-java</artifactId>
<version>0.2.1-java.1</version>
</dependency>Gradle (Kotlin DSL)
implementation("com.github:copilot-sdk-java:0.2.1-java.1")Gradle (Groovy DSL)
implementation 'com.github:copilot-sdk-java:0.2.1-java.1'What's Changed
📦 Other Changes
- Add Shared
ScheduledExecutorServicefor timeouts by @edburns in #38 - Add Shared
ScheduledExecutorServicefor timeouts by @edburns in #36 - On branch edburns/spotless-agentic-workflow-42 by @edburns in #43
- Accept optional Executor on CopilotClientOptions to mitigate pool starvation by @edburns in #40
- Edburns/47 agentic workflow cannot acquire runner by @edburns in #48
- [WIP] Add smoke test coverage for Java 25 by @Copilot in #46
Full Changelog: v0.2.1-java.0...v0.2.1-java.1