Skip to content

chore(repo): Release v1.4.2#1282

Merged
Brazol merged 2 commits into
mainfrom
release/v1.4.2
Jul 15, 2026
Merged

chore(repo): Release v1.4.2#1282
Brazol merged 2 commits into
mainfrom
release/v1.4.2

Conversation

@Brazol

@Brazol Brazol commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • New Features
    • Added adaptive video fitting (automatically chooses the best layout for portrait vs. landscape).
    • Added client-side call-join telemetry.
    • Improved iOS audio output state synchronization when the audio route changes externally.
  • Changed
    • Minimum supported Flutter version increased to 3.38.1.
  • Release
    • Published 1.4.2 across Stream Video packages and integrations.

@Brazol Brazol requested a review from a team as a code owner July 14, 2026 15:19
@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Stream Video and its Flutter plugins are released as version 1.4.2. Package metadata, podspecs, changelogs, dependency constraints, workspace bootstrap dependencies, examples, and the dogfooding app are updated accordingly.

Changes

Stream Video 1.4.2 release

Layer / File(s) Summary
Core package release
packages/stream_video/...
Updates the core package version, runtime version constant, and 1.4.2 changelog.
Plugin package releases
packages/stream_video_filters/..., packages/stream_video_flutter/..., packages/stream_video_noise_cancellation/..., packages/stream_video_push_notification/..., packages/stream_video_screen_sharing/...
Aligns plugin versions, dependencies, iOS podspecs, and changelogs with release 1.4.2.
Workspace and example alignment
pubspec.yaml, packages/*/example/..., dogfooding/pubspec.yaml
Updates workspace and example dependency constraints, and bumps the dogfooding app version and package dependencies.
Historical changelog formatting
packages/stream_video_filters/CHANGELOG.md, packages/stream_video_noise_cancellation/CHANGELOG.md
Standardizes historical release list markers without changing the listed release content.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

Suggested reviewers: renefloor, renefloor, xsahil03x

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning No pull request description was provided, so the required Goal, Implementation, Testing, and checklist sections are missing. Add the repository's PR template sections, including Goal, Implementation details, Testing, UI Changes if applicable, and the contributor/reviewer checklists.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the v1.4.2 release bump and matches the main change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.4.2

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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
packages/stream_video_flutter/CHANGELOG.md (1)

9-13: 🗄️ Data Integrity & Integration | 🟡 Minor | ⚡ Quick win

Align the Flutter version note in the release changelogs.

These entries say 3.38.0, but the packages now require flutter: ">=3.38.1":

  • packages/stream_video_flutter/CHANGELOG.md#L11
  • packages/stream_video_filters/CHANGELOG.md#L2
  • packages/stream_video_screen_sharing/CHANGELOG.md#L2
  • packages/stream_video/CHANGELOG.md#L10
  • packages/stream_video_push_notification/CHANGELOG.md#L2
  • packages/stream_video_noise_cancellation/CHANGELOG.md#L2

Update the release notes to match the actual SDK constraint.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@packages/stream_video_flutter/CHANGELOG.md` around lines 9 - 13, Update the
Flutter minimum-version release note from 3.38.0 to 3.38.1 in
packages/stream_video_flutter/CHANGELOG.md lines 9-13,
packages/stream_video_filters/CHANGELOG.md lines 1-2,
packages/stream_video_screen_sharing/CHANGELOG.md lines 1-2,
packages/stream_video/CHANGELOG.md line 10,
packages/stream_video_push_notification/CHANGELOG.md line 2, and
packages/stream_video_noise_cancellation/CHANGELOG.md line 2 so all changelogs
match the actual SDK constraint.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/stream_video_noise_cancellation/CHANGELOG.md`:
- Around line 1-2: Update the minimum Flutter version documented in the 1.4.2
release notes from 3.38.0 to 3.38.1 in both
packages/stream_video_noise_cancellation/CHANGELOG.md lines 1-2 and
packages/stream_video_push_notification/CHANGELOG.md lines 1-3, keeping the
surrounding changelog text unchanged.

---

Outside diff comments:
In `@packages/stream_video_flutter/CHANGELOG.md`:
- Around line 9-13: Update the Flutter minimum-version release note from 3.38.0
to 3.38.1 in packages/stream_video_flutter/CHANGELOG.md lines 9-13,
packages/stream_video_filters/CHANGELOG.md lines 1-2,
packages/stream_video_screen_sharing/CHANGELOG.md lines 1-2,
packages/stream_video/CHANGELOG.md line 10,
packages/stream_video_push_notification/CHANGELOG.md line 2, and
packages/stream_video_noise_cancellation/CHANGELOG.md line 2 so all changelogs
match the actual SDK constraint.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d22ed1e6-3d79-4b17-afc1-db5b89b56261

📥 Commits

Reviewing files that changed from the base of the PR and between 55d8305 and 1bbde3e.

📒 Files selected for processing (23)
  • dogfooding/pubspec.yaml
  • packages/stream_video/CHANGELOG.md
  • packages/stream_video/lib/globals.dart
  • packages/stream_video/pubspec.yaml
  • packages/stream_video_filters/CHANGELOG.md
  • packages/stream_video_filters/ios/stream_video_filters.podspec
  • packages/stream_video_filters/pubspec.yaml
  • packages/stream_video_flutter/CHANGELOG.md
  • packages/stream_video_flutter/example/pubspec.yaml
  • packages/stream_video_flutter/ios/stream_video_flutter.podspec
  • packages/stream_video_flutter/pubspec.yaml
  • packages/stream_video_noise_cancellation/CHANGELOG.md
  • packages/stream_video_noise_cancellation/example/pubspec.yaml
  • packages/stream_video_noise_cancellation/ios/stream_video_noise_cancellation.podspec
  • packages/stream_video_noise_cancellation/pubspec.yaml
  • packages/stream_video_push_notification/CHANGELOG.md
  • packages/stream_video_push_notification/example/pubspec.yaml
  • packages/stream_video_push_notification/ios/stream_video_push_notification.podspec
  • packages/stream_video_push_notification/pubspec.yaml
  • packages/stream_video_screen_sharing/CHANGELOG.md
  • packages/stream_video_screen_sharing/ios/stream_video_screen_sharing.podspec
  • packages/stream_video_screen_sharing/pubspec.yaml
  • pubspec.yaml

Comment thread packages/stream_video_noise_cancellation/CHANGELOG.md Outdated
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 11.07%. Comparing base (55d8305) to head (57ae483).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1282   +/-   ##
=======================================
  Coverage   11.07%   11.07%           
=======================================
  Files         686      686           
  Lines       50337    50337           
=======================================
  Hits         5576     5576           
  Misses      44761    44761           

☔ View full report in Codecov by Harness.
📢 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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/stream_video_push_notification/CHANGELOG.md`:
- Line 123: Correct the changelog spelling and capitalization in the affected
historical entries, including the “Minimum compileSDK 36” entry and the entries
at the referenced locations, using the canonical “compileSdk” spelling
consistently.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 04615b27-89ac-43df-8d46-8475bf910a7f

📥 Commits

Reviewing files that changed from the base of the PR and between 1bbde3e and 57ae483.

📒 Files selected for processing (6)
  • packages/stream_video/CHANGELOG.md
  • packages/stream_video_filters/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
🚧 Files skipped from review as they are similar to previous changes (1)
  • packages/stream_video_flutter/CHANGELOG.md

Comment thread packages/stream_video_push_notification/CHANGELOG.md
@Brazol Brazol merged commit 8ae191d into main Jul 15, 2026
20 checks passed
@Brazol Brazol deleted the release/v1.4.2 branch July 15, 2026 08:49
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.

2 participants