Releases: github/copilot-sdk
Releases · github/copilot-sdk
v0.1.19
What's Changed
- Fix BYOK FAQ: clarify it refers to API keys, not encryption keys by @mohamedaminehamdi in #174
- Include community SDKs in README by @brunoborges in #178
- docs: add MCP server usage documentation by @AnassKartit in #98
- Add download badges to README by @Copilot in #156
- docs: add .NET example for interactive weather assistant by @vicperdana in #119
- chore: Update generated events to match schemas. by @jmoseley in #208
- Add ListSessions and DeleteSession methods to Go SDK by @Copilot in #213
- Remove samples directory, link to awesome-copilot resources by @Copilot in #210
- Hide StreamJsonRpc implementation detail behind IOException by @Copilot in #202
- Simplify Node.js example by @SteveSandersonMS in #221
- Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #65
- Bump actions/checkout from 5.0.1 to 6.0.1 by @dependabot[bot] in #67
New Contributors
- @mohamedaminehamdi made their first contribution in #174
- @brunoborges made their first contribution in #178
- @AnassKartit made their first contribution in #98
- @vicperdana made their first contribution in #119
Full Changelog: v0.1.18...v0.1.19
v0.1.18
v0.1.17
What's Changed
- Modify npm init command for module type by @sinedied in #132
- Document external CLI server connection by @Copilot in #103
- Add agentic workflow for cross-SDK consistency enforcement by @Copilot in #95
- Bump Python minimum version to 3.9+ by @Copilot in #151
- Add missing list_sessions() method to Python SDK client by @Copilot in #153
- Re-run uv lock and fix Python tests by @friggeri in #157
- Document image attachment support in SDK READMEs by @Copilot in #150
- Bump githubnext/gh-aw from 0.36.0 to 0.37.1 by @dependabot[bot] in #66
- Adding .NET to the devcontainer by @aaronpowell in #88
- Use Pydantic for weather parameters in get_weather by @adityagesh in #120
- Add uv sync as alternative installation option by @harupy in #146
New Contributors
- @sinedied made their first contribution in #132
- @dependabot[bot] made their first contribution in #66
- @adityagesh made their first contribution in #120
- @harupy made their first contribution in #146
Full Changelog: v0.1.16...v0.1.17
v0.1.16
What's Changed
- Adding FAQ section to the README by @aaronpowell in #86
- Make the .NET library NativeAOT compatible by @stephentoub in #81
- Fix code formatting by @SteveSandersonMS in #90
- fix: correct broken links in cookbook documentation by @GeekTrainer in #93
- Fix .NET SDK prerequisites in CONTRIBUTING.md by @Copilot in #87
- fix: remove temporary README.md replacement step from publish workflow by @patniko in #108
New Contributors
- @GeekTrainer made their first contribution in #93
Full Changelog: v0.1.15...v0.1.16
v0.1.16-preview.0
What's Changed
- Add Go submodule version tags for reproducible builds by @Copilot in #33
- Correct backtick code block formatting by @leereilly in #43
- Add minor updates to python sdk by @sugatoray in #45
- Add tests to verify forward compatibility for unknown session event types by @Copilot in #35
- fix(go): ensure reliable session event handler unsubscription by @nathfavour in #24
- Fix Go e2e tests not running in CI by @SteveSandersonMS in #47
- Fix JSON-RPC pipe reads >64KB by handling short reads by @Copilot in #31
- Update @github/copilot to 0.0.387 by @devm33 in #54
- Fix escape issue in client.ts by @doggy8088 in #56
- Allow issue triage workflow to run for all users by @Copilot in #32
- Improve abort tests across all SDKs; add Go unsubscribe tests by @SteveSandersonMS in #48
- Add config dir to session options by @devm33 in #15
- Update some snapshots; remove redundant ones by @SteveSandersonMS in #52
- feat: add skillDirectories and disabledSkills to all SDKs by @friggeri in #57
- Fix and unskip some skills E2E tests by @SteveSandersonMS in #69
- Use STJ's polymorphism support instead of custom converter by @stephentoub in #70
- Update CONTRIBUTING.md to clarify contribution types by @SteveSandersonMS in #68
- Copilot SDK Cookbook by @aaronpowell in #80
- Add getting started tutorial by @burkeholland in #63
- Update README title and add demos folder by @ashleywolf in #75
- Move docs to correct folder by @patniko in #82
- Move examples and demos docs by @patniko in #83
- Moving files into the correct locations by @aaronpowell in #84
- Update README structure and add samples folder by @ashleywolf in #85
- feat: add status, auth, and models metadata APIs to all SDKs by @friggeri in #77
- Adding FAQ section to the README by @aaronpowell in #86
- Make the .NET library NativeAOT compatible by @stephentoub in #81
- Fix code formatting by @SteveSandersonMS in #90
- fix: correct broken links in cookbook documentation by @GeekTrainer in #93
- Fix .NET SDK prerequisites in CONTRIBUTING.md by @Copilot in #87
New Contributors
- @leereilly made their first contribution in #43
- @sugatoray made their first contribution in #45
- @nathfavour made their first contribution in #24
- @doggy8088 made their first contribution in #56
- @stephentoub made their first contribution in #70
- @aaronpowell made their first contribution in #80
- @burkeholland made their first contribution in #63
- @ashleywolf made their first contribution in #75
- @patniko made their first contribution in #82
- @GeekTrainer made their first contribution in #93
Full Changelog: v0.1.13...v0.1.16-preview.0
v0.1.15
What's Changed
- Update @github/copilot to 0.0.387 by @devm33 in #54
- Fix escape issue in client.ts by @doggy8088 in #56
- Allow issue triage workflow to run for all users by @Copilot in #32
- Improve abort tests across all SDKs; add Go unsubscribe tests by @SteveSandersonMS in #48
- Add config dir to session options by @devm33 in #15
- Update some snapshots; remove redundant ones by @SteveSandersonMS in #52
- feat: add skillDirectories and disabledSkills to all SDKs by @friggeri in #57
- Fix and unskip some skills E2E tests by @SteveSandersonMS in #69
- Use STJ's polymorphism support instead of custom converter by @stephentoub in #70
- Update CONTRIBUTING.md to clarify contribution types by @SteveSandersonMS in #68
- Copilot SDK Cookbook by @aaronpowell in #80
- Add getting started tutorial by @burkeholland in #63
- Update README title and add demos folder by @ashleywolf in #75
- Move docs to correct folder by @patniko in #82
- Move examples and demos docs by @patniko in #83
- Moving files into the correct locations by @aaronpowell in #84
- Update README structure and add samples folder by @ashleywolf in #85
- feat: add status, auth, and models metadata APIs to all SDKs by @friggeri in #77
New Contributors
- @doggy8088 made their first contribution in #56
- @stephentoub made their first contribution in #70
- @aaronpowell made their first contribution in #80
- @burkeholland made their first contribution in #63
- @ashleywolf made their first contribution in #75
- @patniko made their first contribution in #82
Full Changelog: v0.1.14...v0.1.15
v0.1.15-preview.0
What's Changed
- Add Go submodule version tags for reproducible builds by @Copilot in #33
- Correct backtick code block formatting by @leereilly in #43
- Add minor updates to python sdk by @sugatoray in #45
- Add tests to verify forward compatibility for unknown session event types by @Copilot in #35
- fix(go): ensure reliable session event handler unsubscription by @nathfavour in #24
- Fix Go e2e tests not running in CI by @SteveSandersonMS in #47
- Fix JSON-RPC pipe reads >64KB by handling short reads by @Copilot in #31
- Update @github/copilot to 0.0.387 by @devm33 in #54
- Fix escape issue in client.ts by @doggy8088 in #56
New Contributors
- @leereilly made their first contribution in #43
- @sugatoray made their first contribution in #45
- @nathfavour made their first contribution in #24
- @doggy8088 made their first contribution in #56
Full Changelog: v0.1.13...v0.1.15-preview.0
v0.1.14
What's Changed
- Add Go submodule version tags for reproducible builds by @Copilot in #33
- Correct backtick code block formatting by @leereilly in #43
- Add minor updates to python sdk by @sugatoray in #45
- Add tests to verify forward compatibility for unknown session event types by @Copilot in #35
- fix(go): ensure reliable session event handler unsubscription by @nathfavour in #24
- Fix Go e2e tests not running in CI by @SteveSandersonMS in #47
- Fix JSON-RPC pipe reads >64KB by handling short reads by @Copilot in #31
New Contributors
- @leereilly made their first contribution in #43
- @sugatoray made their first contribution in #45
- @nathfavour made their first contribution in #24
Full Changelog: v0.1.13...v0.1.14
v0.1.13
What's Changed
- Fix the event subscription in dotnet by @showpune in #11
- Add session event subscription tests for all SDKs by @SteveSandersonMS in #16
- Update
@github/copilotto latest by @devm33 in #20 - React to CLI update and Anthropic response format changes by @SteveSandersonMS in #27
- Add sendAndWait API for all SDKs by @SteveSandersonMS in #28
- Fix StreamJsonRpc dependency to be transitive for consumers by @SteveSandersonMS in #37
New Contributors
Full Changelog: v0.1.12...v0.1.13
v0.1.13-preview.0
What's Changed
- Fix the event subscription in dotnet by @showpune in #11
- Add session event subscription tests for all SDKs by @SteveSandersonMS in #16
New Contributors
Full Changelog: v0.1.12...v0.1.13-preview.0