Skip to content

Release 1.4.0#701

Merged
lmars merged 1 commit intomainfrom
release/1.4.0
Apr 20, 2026
Merged

Release 1.4.0#701
lmars merged 1 commit intomainfrom
release/1.4.0

Conversation

@lmars
Copy link
Copy Markdown
Member

@lmars lmars commented Apr 20, 2026

Summary

This PR releases version 1.4.0 of the ably-go SDK.

This is a minor version bump (1.3.0 → 1.4.0) because it introduces new functionality — support for Message Updates, Deletes, and Appends — in a backwards-compatible way. Per semantic versioning, new features warrant a minor version increment.

Changes

Release checklist

  • Version bumped in ably/proto_http.go
  • CHANGELOG.md updated
  • PR approved and merged
  • Tag v1.4.0 pushed
  • GitHub Release created
  • Ably Changelog entry posted (headwayapp)

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features

    • Added support for message updates, deletions, and appends in real-time channels.
  • Bug Fixes

    • Fixed deadlock issue when releasing a realtime channel.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 20, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f347b9bb-b034-4774-8a64-e065f3c5f7f0

📥 Commits

Reviewing files that changed from the base of the PR and between 1c24f68 and cf8247b.

📒 Files selected for processing (2)
  • CHANGELOG.md
  • ably/proto_http.go

Walkthrough

The pull request bumps the Go client library version from 1.3.0 to 1.4.0. A new release section is added to the changelog documenting new message operation capabilities, bug fixes including deadlock prevention, and CI improvements. The internal version constant is updated to reflect this release.

Changes

Cohort / File(s) Summary
Documentation & Version
CHANGELOG.md, ably/proto_http.go
Version bumped to 1.4.0. Changelog entry added documenting new Message Updates, Deletes, and Appends features, deadlock fix, and CI/test enhancements. Client library version constant updated to reflect the new release.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A version hop from one-three to one-four so bright,
New messages dance, updated, deleted with might,
The changelog sings, no deadlocks in sight,
A release so clean, the version just right!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Release 1.4.0' directly and clearly describes the main purpose of the PR: releasing version 1.4.0 of the ably-go SDK with new features and fixes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/1.4.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Collaborator

@sacOO7 sacOO7 left a comment

Choose a reason for hiding this comment

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

LGTM

@lmars lmars merged commit 439d9f3 into main Apr 20, 2026
15 checks passed
@lmars lmars deleted the release/1.4.0 branch April 20, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants