chore(repo): release v10.0.1#2735
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughThis PR releases version 10.0.1 of the Stream Chat Flutter ecosystem by bumping package versions, dependency constraints, and changelog headers across the monorepo from ChangesVersion 10.0.1 Release
🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly Related PRs
Suggested Reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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)
docs/docs_screenshots/pubspec.yaml (1)
33-33:⚠️ Potential issue | 🔴 Critical | ⚡ Quick winIncomplete version bump:
stream_chat_localizationsstill pinned to beta.Line 33 retains
^10.0.0-beta.13while the rest of the workspace has moved to^10.0.1. This creates an inconsistent dependency graph mixing beta and stable releases.🔧 Proposed fix
- stream_chat_localizations: ^10.0.0-beta.13 + stream_chat_localizations: ^10.0.1🤖 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 `@docs/docs_screenshots/pubspec.yaml` at line 33, Update the pinned dependency stream_chat_localizations in the pubspec.yaml entry that currently reads ^10.0.0-beta.13 to the stable ^10.0.1 so it matches the rest of the workspace; after changing the dependency version for stream_chat_localizations, run pub get (flutter pub get or dart pub get) to refresh the lockfile and verify there are no version conflicts.
🤖 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_chat/pubspec.yaml`:
- Line 4: CI is failing because melos/bootstrap is resolving stream_chat ^10.0.1
from pub.dev (not yet published); update the workspace wiring so local packages
are used instead of registry versions: modify the CI action
(.github/actions/package_analysis/action.yml) to run melos bootstrap with local
wiring (e.g., use melos bootstrap --no-pub or the melos flag that forces
workspace path resolution), or add explicit path overrides in melos.yaml or a
top-level dependency_overrides that point stream_chat, stream_chat_flutter_core,
and stream_chat_flutter to their local package folders so melos/bootstrap and
legacy_version_analyze use the workspace packages rather than trying to fetch
^10.0.1 from pub.dev.
---
Outside diff comments:
In `@docs/docs_screenshots/pubspec.yaml`:
- Line 33: Update the pinned dependency stream_chat_localizations in the
pubspec.yaml entry that currently reads ^10.0.0-beta.13 to the stable ^10.0.1 so
it matches the rest of the workspace; after changing the dependency version for
stream_chat_localizations, run pub get (flutter pub get or dart pub get) to
refresh the lockfile and verify there are no version conflicts.
🪄 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: a6cd5cc9-7276-4424-be82-b1e18c054f85
📒 Files selected for processing (19)
docs/docs_screenshots/pubspec.yamlmelos.yamlpackages/stream_chat/CHANGELOG.mdpackages/stream_chat/example/pubspec.yamlpackages/stream_chat/lib/version.dartpackages/stream_chat/pubspec.yamlpackages/stream_chat_flutter/CHANGELOG.mdpackages/stream_chat_flutter/example/pubspec.yamlpackages/stream_chat_flutter/pubspec.yamlpackages/stream_chat_flutter_core/CHANGELOG.mdpackages/stream_chat_flutter_core/example/pubspec.yamlpackages/stream_chat_flutter_core/pubspec.yamlpackages/stream_chat_localizations/CHANGELOG.mdpackages/stream_chat_localizations/example/pubspec.yamlpackages/stream_chat_localizations/pubspec.yamlpackages/stream_chat_persistence/CHANGELOG.mdpackages/stream_chat_persistence/example/pubspec.yamlpackages/stream_chat_persistence/pubspec.yamlsample_app/pubspec.yaml
a94216c to
d7f0b77
Compare
Lets `melos bootstrap` succeed from a clean checkout on release PRs that bump SDK packages to versions not yet on pub.dev. Without these overrides, `dart pub get` on a parent package cascades into ./example/ and fails to resolve the sibling version before Melos has a chance to write its managed pubspec_overrides.yaml for the example. Also reverts the `melos 6.3.3` pin (d7f0b77) - no longer needed with the overrides in place. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2735 +/- ##
=======================================
Coverage 68.16% 68.16%
=======================================
Files 413 413
Lines 24851 24851
=======================================
Hits 16940 16940
Misses 7911 7911 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
What's Changed
attachmentPickerOptionsBuilderby @xsahil03x in feat(ui): addattachmentPickerOptionsBuilder#2415SampleAppConfigand modernize UI architechture by @xsahil03x in feat(samples): implementSampleAppConfigand modernize UI architechture #2614messageLimitis respected ingetChannelStatesby @VelikovPetar in fix(persistence): EnsuremessageLimitis respected ingetChannelStates#2717mastertov10.0.0(08.06.2026) by @VelikovPetar in Mergemastertov10.0.0(08.06.2026) #2731Full Changelog: v9.25.0...v10.0.1
Summary by CodeRabbit
Chores
Maintenance