Skip to content

Release/3.1.0 - #668

Merged
ttypic merged 2 commits into
mainfrom
release/3.1.0
Feb 17, 2026
Merged

Release/3.1.0#668
ttypic merged 2 commits into
mainfrom
release/3.1.0

Conversation

@ttypic

@ttypicttypic commented Feb 16, 2026

Copy link
Copy Markdown
Contributor
  • Added realtime and rest support for Annotations API #667

Summary by CodeRabbit

  • New Features
    • Annotations API now supports both realtime and rest protocols, enabling real-time message annotation with synchronization and traditional REST-based operations for enhanced flexibility.

@ttypic
ttypic requested a review from sacOO7February 16, 2026 11:42
@coderabbitai

coderabbitaiBot commented Feb 16, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉


Walkthrough

The pull request bumps the project version from 3.0.0 to 3.1.0 across configuration and metadata files. A new changelog entry documents the addition of realtime and rest support for the Annotations API as the primary change in this release.

Changes

Cohort / File(s)Summary
Version Bump
pyproject.toml, ably/__init__.py
Version updated from 3.0.0 to 3.1.0 in project configuration and module exports.
Release Documentation
CHANGELOG.md
New v3.1.0 entry added documenting Annotations API enhancements (realtime and rest support).

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Hop, hop, version three-point-one!
Annotations now dance in the sun,
Realtime and rest, oh what a treat,
Our API's complete!

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title 'Release/3.1.0' clearly and concisely summarizes the main change—a version release bump from 3.0.0 to 3.1.0 across all relevant files (CHANGELOG.md, ably/init.py, pyproject.toml).
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Merge Conflict Detection✅ Passed✅ No merge conflicts detected when merging into main

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

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/3.1.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.

@sacOO7sacOO7 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Lgtm

@sacOO7

Copy link
Copy Markdown
Contributor

Btw, CI is failing, can you check

@ttypic
ttypic merged commit 324a9f6 into mainFeb 17, 2026
3 of 17 checks passed
@ttypic
ttypic deleted the release/3.1.0 branch February 17, 2026 10:47
Sign up for freeto 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

@ttypic@sacOO7