Skip to content

Conversation

@Brazol
Copy link
Contributor

@Brazol Brazol commented Oct 13, 2025

Summary by CodeRabbit

  • New Features
    • Improved participant source sorting: supports multiple sources; default sorting for speaker and livestream presets now includes additional ingress sources.
  • Chores
    • Released version 0.11.1 across the suite and aligned internal dependencies to ^0.11.1.
    • Updated Android dependency to support 16KB page size for broader device compatibility.
  • Documentation
    • Changelogs updated to reflect 0.11.1 changes and dependency alignment.

@Brazol Brazol requested a review from a team as a code owner October 13, 2025 10:21
@coderabbitai
Copy link

coderabbitai bot commented Oct 13, 2025

Walkthrough

This PR performs a coordinated 0.11.0 → 0.11.1 release bump across the monorepo: updates package versions and inter-package dependency constraints, aligns melos constraints, updates a public version constant, and adds corresponding changelog entries.

Changes

Cohort / File(s) Summary
Pubspec version bumps
dogfooding/pubspec.yaml, packages/stream_video/pubspec.yaml, packages/stream_video_flutter/pubspec.yaml, packages/stream_video_noise_cancellation/pubspec.yaml, packages/stream_video_push_notification/pubspec.yaml, packages/stream_video_screen_sharing/pubspec.yaml, packages/stream_video_flutter/example/pubspec.yaml
Bump package versions to 0.11.1 and update intra-repo dependencies from ^0.11.0 to ^0.11.1 where applicable.
Melos constraints
melos.yaml
Update stream_video-related dependency constraints from ^0.11.0 to ^0.11.1.
Version constant
packages/stream_video/lib/globals.dart
Update public constant streamVideoVersion from '0.11.0' to '0.11.1' (affects default user agent string).
Changelogs
packages/stream_video/CHANGELOG.md, packages/stream_video_flutter/CHANGELOG.md, packages/stream_video_noise_cancellation/CHANGELOG.md, packages/stream_video_push_notification/CHANGELOG.md, packages/stream_video_screen_sharing/CHANGELOG.md
Add 0.11.1 sections; note sorting change accepting list of sources and Android renderscript page-size support in flutter; others note version sync.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • renefloor
  • xsahil03x

Poem

A hop and a bump, 0.11.1 we cheer,
Carrots aligned, dependencies clear.
Changelogs nibble tales of tweaks so slight,
A versioned burrow, snug and tight.
Thump-thump—release day’s sunny run,
Streamy fields, this ship is done! 🥕🐇

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description Check ⚠️ Warning The pull request lacks any description and does not follow the repository’s required template, leaving out critical sections such as the goal, implementation details, testing instructions, and contributor checklist items. Please populate the pull request description using the repository’s template by adding the 🎯 Goal, 🛠 Implementation details, 🧪 Testing instructions, and the ☑️ Contributor Checklist to ensure reviewers have the necessary context.
✅ Passed checks (2 passed)
Check name Status Explanation
Title Check ✅ Passed The title clearly and concisely summarizes the main change of this pull request as a chore to release version 0.11.1, matching the version bumps across the repository and following conventional commit style.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/v0.11.1

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 Oct 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 4.82%. Comparing base (9454b34) to head (af193db).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1077   +/-   ##
=====================================
  Coverage   4.82%   4.82%           
=====================================
  Files        591     591           
  Lines      40402   40402           
=====================================
  Hits        1949    1949           
  Misses     38453   38453           

☔ 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.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 9454b34 and af193db.

📒 Files selected for processing (14)
  • dogfooding/pubspec.yaml (2 hunks)
  • melos.yaml (1 hunks)
  • packages/stream_video/CHANGELOG.md (1 hunks)
  • packages/stream_video/lib/globals.dart (1 hunks)
  • packages/stream_video/pubspec.yaml (1 hunks)
  • packages/stream_video_flutter/CHANGELOG.md (1 hunks)
  • packages/stream_video_flutter/example/pubspec.yaml (1 hunks)
  • packages/stream_video_flutter/pubspec.yaml (2 hunks)
  • packages/stream_video_noise_cancellation/CHANGELOG.md (1 hunks)
  • packages/stream_video_noise_cancellation/pubspec.yaml (2 hunks)
  • packages/stream_video_push_notification/CHANGELOG.md (1 hunks)
  • packages/stream_video_push_notification/pubspec.yaml (2 hunks)
  • packages/stream_video_screen_sharing/CHANGELOG.md (1 hunks)
  • packages/stream_video_screen_sharing/pubspec.yaml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
  • GitHub Check: stream_video_noise_cancellation
  • GitHub Check: stream_video_push_notification
  • GitHub Check: stream_video
  • GitHub Check: build
  • GitHub Check: stream_video_flutter
  • GitHub Check: analyze
🔇 Additional comments (14)
packages/stream_video_screen_sharing/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The 0.11.1 changelog entry follows the established pattern for version synchronization with the main package.

packages/stream_video_push_notification/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The 0.11.1 changelog entry follows the established pattern for version synchronization with the main package.

packages/stream_video_noise_cancellation/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The 0.11.1 changelog entry follows the established pattern for version synchronization with the main package.

packages/stream_video/CHANGELOG.md (1)

1-5: LGTM! Changelog properly documents the release.

The 0.11.1 changelog entry appropriately documents the functional changes to byParticipantSource and default sorting behavior. The changes are clearly described and categorized under 🔄 Changed.

melos.yaml (1)

26-30: LGTM! Dependency constraints updated correctly.

All stream_video-related package constraints are consistently bumped from ^0.11.0 to ^0.11.1, properly aligning with the release version.

packages/stream_video/lib/globals.dart (1)

4-4: LGTM! Version constant updated correctly.

The streamVideoVersion constant is properly bumped to '0.11.1', which will correctly update the streamDefaultUserAgent string used throughout the SDK.

packages/stream_video_flutter/CHANGELOG.md (1)

1-6: LGTM! Changelog properly documents the release.

The 0.11.1 changelog entry clearly documents both the byParticipantSource API enhancement and the Android renderscript dependency update for 16kb page size support.

packages/stream_video_push_notification/pubspec.yaml (2)

4-4: LGTM! Package version updated correctly.

The package version is properly bumped to 0.11.1, consistent with the coordinated release.


25-25: LGTM! Dependency constraint updated correctly.

The stream_video dependency constraint is properly updated to ^0.11.1, ensuring compatibility with the new core package version.

packages/stream_video_noise_cancellation/pubspec.yaml (1)

4-4: Aligned with 0.11.1 release.

Looks good.

Also applies to: 17-17

packages/stream_video_screen_sharing/pubspec.yaml (1)

5-5: Version bump OK.

No other changes; consistent with the release.

packages/stream_video_flutter/example/pubspec.yaml (1)

30-32: Example dependencies aligned to ^0.11.1.

Overrides to local packages will resolve correctly with the bumped versions.

dogfooding/pubspec.yaml (1)

2-2: Dogfooding app aligned to 1.11.1 and ^0.11.1 deps.

Looks good.

Also applies to: 40-43

packages/stream_video/pubspec.yaml (1)

4-4: Version bump confirmed streamVideoVersion in packages/stream_video/lib/globals.dart matches 0.11.1.

@Brazol Brazol merged commit 9ff5239 into main Oct 13, 2025
14 of 15 checks passed
@Brazol Brazol deleted the release/v0.11.1 branch October 13, 2025 10:54
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.

4 participants