chore: Upgrade build dependency to v4.0 for build_runner 2.10.0 compatibility#16
Merged
BreX900 merged 1 commit intoBreX900:masterfrom Oct 27, 2025
Merged
chore: Upgrade build dependency to v4.0 for build_runner 2.10.0 compatibility#16BreX900 merged 1 commit intoBreX900:masterfrom
BreX900 merged 1 commit intoBreX900:masterfrom
Conversation
BreX900
approved these changes
Oct 27, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Update the
buildpackage dependency from^3.0.0to^4.0.0to enable compatibility with the latestbuild_runnerversion.Background
The
build_runner2.10.0 release introduced significant performance improvements through AOT (Ahead-of-Time) compiler optimizations. However, projects usingindex_generatorwere unable to upgrade tobuild_runner2.10.0 due to dependency conflicts -index_generatorwas constrained tobuildversion 3.x, whilebuild_runner2.10.0+ requiresbuildversion 4.x.This update resolves the version conflict and allows users to benefit from the build_runner performance improvements.
Changes
builddependency from^3.0.0to^4.0.0inpubspec.yamlbuild_runnerversion in README from^2.3.3to^2.10.0Motivation
Backward Compatibility
Testing
build_runner2.10.0