Skip to content

Commit cd0a6c8

Browse files
chore: release v0.1.28.0 (#35)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent a96b59e commit cd0a6c8

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file. This change
33

44
## [Unreleased]
55

6+
## [0.1.28.0] - 2026-02-27
67
### Changed (upstream PR #554 sync)
78
- **BREAKING**: `:on-permission-request` is now **required** when calling `create-session`, `resume-session`, `<create-session`, and `<resume-session`. Calls without a handler throw `ExceptionInfo` with a descriptive message. This matches upstream Node.js SDK where `onPermissionRequest` is required in `SessionConfig` and `ResumeSessionConfig` (upstream PR #554).
89
- `create-session` and `<create-session` no longer accept a 0-arity (no config) form — a config map with `:on-permission-request` must always be provided.
@@ -234,7 +235,8 @@ All notable changes to this project will be documented in this file. This change
234235
- org.clojure/spec.alpha 0.5.238
235236
- cheshire/cheshire 5.13.0
236237

237-
[Unreleased]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.26.0-SNAPSHOT...HEAD
238+
[Unreleased]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.28.0...HEAD
239+
[0.1.28.0]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.26.0-SNAPSHOT...v0.1.28.0
238240
[0.1.26.0-SNAPSHOT]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.25.1...v0.1.26.0-SNAPSHOT
239241
[0.1.25.1]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.25.0...v0.1.25.1
240242
[0.1.25.0]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/0.1.0...v0.1.25.0

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ Add to your `deps.edn`:
2626

2727
```clojure
2828
;; From Maven Central
29-
io.github.copilot-community-sdk/copilot-sdk-clojure {:mvn/version "0.1.26.0-SNAPSHOT"}
29+
io.github.copilot-community-sdk/copilot-sdk-clojure {:mvn/version "0.1.28.0"}
3030

3131
;; Or git dependency
3232
io.github.copilot-community-sdk/copilot-sdk-clojure {:git/url "https://github.com/copilot-community-sdk/copilot-sdk-clojure.git"
33-
:git/sha "b3b788d9c43b3d97ab944f87d3806f34166324ab"}
33+
:git/sha "a96b59ede27aeda299760fa08204c429094391c4"}
3434
```
3535

3636
> **Note:** The Clojars artifact `net.clojars.krukow/copilot-sdk` is deprecated.

build.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
(:import [java.io File]))
88

99
(def lib 'io.github.copilot-community-sdk/copilot-sdk-clojure)
10-
(def version "0.1.26.0-SNAPSHOT")
10+
(def version "0.1.28.0")
1111
(def class-dir "target/classes")
1212

1313
(defn- try-sh

0 commit comments

Comments
 (0)