chore(deps): bump bloc and flutter_bloc#35
Conversation
Bumps [bloc](https://github.com/felangel/bloc/tree/master/packages) and [flutter_bloc](https://github.com/felangel/bloc/tree/master/packages). These dependencies needed to be updated together. Updates `bloc` from 8.1.4 to 9.2.1 - [Release notes](https://github.com/felangel/bloc/releases) - [Commits](https://github.com/felangel/bloc/commits/bloc-v9.2.1/packages) Updates `flutter_bloc` from 8.1.6 to 9.1.1 - [Release notes](https://github.com/felangel/bloc/releases) - [Commits](https://github.com/felangel/bloc/commits/flutter_bloc-v9.1.1/packages) --- updated-dependencies: - dependency-name: bloc dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: flutter_bloc dependency-version: 9.1.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Greptile SummaryThis PR bumps
Confidence Score: 5/5Safe to merge — the version jump spans a major version boundary, but the only breaking change (removal of BlocOverrides) does not affect this codebase. The upgrade crosses a major version boundary for both bloc and flutter_bloc, but the sole breaking API removal (BlocOverrides) is confirmed absent from all 27 files that import these packages. The new EmittableStateStreamableSource interface is purely additive. Transitive dependency bumps are routine patch/minor updates with no known regressions. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[pubspec.yaml] -->|bloc ^9.2.1| B[bloc 9.2.1]
A -->|flutter_bloc ^9.1.1| C[flutter_bloc 9.1.1]
B --> D{Breaking changes?}
D -->|BlocOverrides removed| E[Not used in codebase ✓]
D -->|EmittableStateStreamableSource added| F[Additive change ✓]
C --> G[27 Dart files using Cubit/BlocBuilder/BlocProvider]
G --> H[All patterns compatible with v9 ✓]
B --> I[Transitive deps also bumped]
I --> J[characters 1.4.1]
I --> K[matcher 0.12.19]
I --> L[meta 1.18.0]
I --> M[material_color_utilities 0.13.0]
Reviews (1): Last reviewed commit: "chore(deps): bump bloc and flutter_bloc" | Re-trigger Greptile |
Bumps bloc and flutter_bloc. These dependencies needed to be updated together.
Updates
blocfrom 8.1.4 to 9.2.1Release notes
Sourced from bloc's releases.
Commits
6089254chore(bloc): v9.2.1 (#4810)bca34a6fix(bloc):isClosedshould incorporate event controller state (#4809)e631028chore(bloc_tools): v0.1.0-dev.24 (#4799)3aa578ffeat(bloc_tools): support disabling update checks (#4798)c80abc3chore(bloc_lint): v0.4.1 (#4789)c77ca6bchore: bump hydrated_bloc versions (#4771)b6f7b0fchore(hydrated_bloc): v11.0.0 (#4764)81701f3fix(hydrated_bloc): serialize non-string keys (#4758)c4c0f0achore(bloc_tools): v0.1.0-dev.23 (#4763)3a4418bchore(bloc_lint): v0.4.0 (#4744)Updates
flutter_blocfrom 8.1.6 to 9.1.1Release notes
Sourced from flutter_bloc's releases.
Commits
59098d3chore(flutter_bloc): v9.1.1 (#4439)1f04aa8fix(flutter_bloc): rebuildBlocSelectorwhenselectorchanges (#4415)792f923chore(bloc_tools): v0.1.0-dev.10 (#4435)1b63205chore(bloc_lint): v0.2.0-dev.1 (#4434)f2777f0fix(bloc_tools): language server on windows (#4432)9ef4b42chore(bloc_tools): v0.1.0-dev.9 (#4422)a5d3127chore(bloc_lint): v0.2.0-dev.0 (#4423)e5d05cffeat(bloc_tools): simplify language-server and skip update checks (#4421)855b648chore(bloc_tools): hidelanguage-servercommand (#4420)2cceb0bfeat(bloc_tools): addlanguage-servercommand (#4419)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)