Skip to content

Conversation

@Brazol
Copy link
Contributor

@Brazol Brazol commented Jan 29, 2026

Summary by CodeRabbit

  • Release 1.2.3
    • New Features
      • iOS CallKit Recents option to control call visibility.
    • Performance
      • Faster call leave operation.
    • Bug Fixes
      • Fixed remote-track race conditions.
      • Improved reconnection stability (better backoff/retry behavior).
      • iOS audio session now released when leaving calls.
      • Fixed Android video flickering in Skia renderer.

✏️ Tip: You can customize this high-level summary in your review settings.

@Brazol Brazol requested a review from a team as a code owner January 29, 2026 13:53
@coderabbitai
Copy link

coderabbitai bot commented Jan 29, 2026

📝 Walkthrough

Walkthrough

Coordinated version bumps from 1.2.2 → 1.2.3 across Stream Video packages and examples, update of the streamVideoVersion constant, and corresponding changelog/pubspec adjustments plus a dogfooding app version bump (2.2.1+1 → 2.2.3+1).

Changes

Cohort / File(s) Summary
Core stream_video
packages/stream_video/pubspec.yaml, packages/stream_video/lib/globals.dart, packages/stream_video/CHANGELOG.md
Package version and streamVideoVersion updated to 1.2.3; changelog header changed and some previously-listed bullets removed.
stream_video_flutter & example
packages/stream_video_flutter/pubspec.yaml, packages/stream_video_flutter/CHANGELOG.md, packages/stream_video_flutter/example/pubspec.yaml
Version bumped to 1.2.3; changelog updated with performance, reconnection, iOS/Android fixes; example deps updated.
Filters package
packages/stream_video_filters/pubspec.yaml, packages/stream_video_filters/CHANGELOG.md
Version bump to 1.2.3; dependency on stream_video updated; changelog entry added.
Noise cancellation & example
packages/stream_video_noise_cancellation/pubspec.yaml, packages/stream_video_noise_cancellation/CHANGELOG.md, packages/stream_video_noise_cancellation/example/pubspec.yaml
Package and dependency stream_video bumped to 1.2.3; changelog entry added; example deps updated.
Push notification & example
packages/stream_video_push_notification/pubspec.yaml, packages/stream_video_push_notification/CHANGELOG.md, packages/stream_video_push_notification/example/pubspec.yaml
Package bumped to 1.2.3; dependencies (stream_video, stream_video_flutter) updated; changelog header changed; example deps updated.
Screen sharing
packages/stream_video_screen_sharing/pubspec.yaml, packages/stream_video_screen_sharing/CHANGELOG.md
Package bumped to 1.2.3; changelog entry added to sync with stream_video_flutter.
Repository tooling & dogfooding app
melos.yaml, dogfooding/pubspec.yaml
Bootstrap and dogfooding dependencies updated to ^1.2.3; dogfooding app version bumped to 2.2.3+1.
Misc small edits
packages/stream_video/lib/src/audio_processing/audio_recognition_webrtc.dart, packages/stream_video/test/src/call/call_leave_test.dart
Removed one unused import from audio_recognition_webrtc and deleted an unused dart:async import in a test.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • renefloor
  • xsahil03x

Poem

🐰 Hopping through code with a jubilant cheer,
Version numbers hop up, the path is clear,
Changelogs fresh, dependencies aligned near,
A rabbit's small drumbeat: release time is here! 🎉

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning The pull request description is completely empty, with no content provided by the author. The repository template requires multiple sections including Goal, Implementation details, Testing, and checklists, all of which are missing. Add a pull request description following the repository template, including at least the Goal section explaining the purpose of the v1.2.3 release and any significant changes or fixes included.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore(repo): Release v1.2.3' clearly describes the main change—a version release bump across multiple packages from 1.2.2 to 1.2.3, which is exactly what the changeset implements.
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.


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.

@codecov
Copy link

codecov bot commented Jan 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 6.47%. Comparing base (51cc267) to head (ea10f83).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1166   +/-   ##
=====================================
  Coverage   6.47%   6.47%           
=====================================
  Files        601     601           
  Lines      42030   42030           
=====================================
  Hits        2722    2722           
  Misses     39308   39308           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
url: "https://pub.dev"
source: hosted
version: "1.2.2"
Copy link
Member

@xsahil03x xsahil03x Jan 29, 2026

Choose a reason for hiding this comment

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

This seems unrelated and theres no version: 1.2.3 available

@Brazol Brazol merged commit 9119d81 into main Jan 29, 2026
11 of 14 checks passed
@Brazol Brazol deleted the release/v1.2.3 branch January 29, 2026 14:51
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.

3 participants