Skip to content

Release/3.1.0#668

Open
ttypic wants to merge 2 commits intomainfrom
release/3.1.0
Open

Release/3.1.0#668
ttypic wants to merge 2 commits intomainfrom
release/3.1.0

Conversation

@ttypic
Copy link
Contributor

@ttypic ttypic commented Feb 16, 2026

  • 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 sacOO7 February 16, 2026 11:42
@coderabbitai
Copy link

coderabbitai bot commented Feb 16, 2026

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 name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The 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 ✅ Passed No 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.

Copy link
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

@sacOO7
Copy link
Collaborator

sacOO7 commented Feb 16, 2026

Btw, CI is failing, can you check

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