Skip to content

chore: release v0.1.32.0#53

Merged
krukow merged 1 commit intomainfrom
release/v0.1.32.0-run23000436373
Mar 12, 2026
Merged

chore: release v0.1.32.0#53
krukow merged 1 commit intomainfrom
release/v0.1.32.0-run23000436373

Conversation

@krukow
Copy link
Collaborator

@krukow krukow commented Mar 12, 2026

Automated release PR for v0.1.32.0. Created by the Release workflow (run 23000436373).

Copilot AI review requested due to automatic review settings March 12, 2026 11:53
@krukow krukow enabled auto-merge (squash) March 12, 2026 11:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s release documentation to reflect a new published state and points README installation instructions at a newer Git commit SHA.

Changes:

  • Updated README git dependency :git/sha to a newer commit.
  • Added a new 0.1.32.0 release section to the changelog and updated comparison links.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
README.md Updates the git dependency SHA in the installation snippet.
CHANGELOG.md Adds a release entry and adjusts changelog reference links for release comparison.
Comments suppressed due to low confidence (2)

CHANGELOG.md:10

  • The changelog now contains two separate release sections both labeled 0.1.32.0 (this one dated 2026-03-12 and another below dated 2026-03-10). This makes the release history ambiguous and will also break the reference-style links at the bottom. Please either consolidate the entries into a single 0.1.32.0 section, or bump the newer one to the next patch version (e.g. 0.1.32.1) per the project’s 4-segment versioning.

This issue also appears on line 303 of the same file.

## [0.1.32.0] - 2026-03-12
### Added (upstream sync)
- Session pre-registration: sessions are now created and registered in client state **before** the RPC call, preventing early events (e.g. `session.start`) from being dropped. Session IDs are generated client-side via `java.util.UUID/randomUUID` when not explicitly provided. On RPC failure, sessions are automatically cleaned up (upstream PR #664).
- `:on-event` optional handler in `create-session` and `resume-session` configs — a 1-arity function receiving event maps, registered before the RPC call so no events are missed. Equivalent to calling `subscribe-events` immediately after creation, but executes earlier in the lifecycle (upstream PR #664).
- `join-session` function — convenience for extensions running as child processes of the Copilot CLI. Reads `SESSION_ID` from environment, creates a child-process client, and resumes the session with `:disable-resume? true`. Returns `{:client ... :session ...}` (upstream PR #737).

CHANGELOG.md:305

  • The reference links at the bottom define [0.1.32.0] twice, and the newly added one compares v0.1.32.0...v0.1.32.0 (a no-op). Keep only a single [0.1.32.0] link definition and ensure it compares the previous tag to the new tag (and update [Unreleased] accordingly if the latest tag changes).
[Unreleased]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.32.0...HEAD
[0.1.32.0]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.32.0...v0.1.32.0
[0.1.32.0]: https://github.com/copilot-community-sdk/copilot-sdk-clojure/compare/v0.1.30.1...v0.1.32.0

@krukow krukow merged commit 212e671 into main Mar 12, 2026
5 checks passed
@krukow krukow deleted the release/v0.1.32.0-run23000436373 branch March 12, 2026 11:54
@github-actions github-actions bot mentioned this pull request Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants