Fix bug with the dt update-version tool#9793
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the vm_service dependency to version 15.1.0 and refactors the version update logic by introducing a centralized calculateNewVersion function, which is now supported by a new suite of unit tests. A critical logical bug was identified in the refactoring: the 'release' type now performs a minor version bump when the current version is stable, but the logic for resetting release notes was not updated to account for this change, which could lead to incorrect release note management.
|
autosubmit label was removed for flutter/devtools/9793, because - The status or check suite Verify PR Release Note Requirements has failed. Please fix the issues identified (or deflake) before re-applying this label. |
Fixes #6623 so that release version updates work as expected when bumping from a non-dev release.
Pre-launch Checklist
General checklist
///).Issues checklist
contributions-welcomeorgood-first-issuelabel.contributions-welcomeorgood-first-issuelabel. I understand this means my PR might take longer to be reviewed.Tests checklist
AI-tooling checklist
Feature-change checklist
release-notes-not-requiredlabel or left a comment requesting the label be added.packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md.If you need help, consider asking for help on Discord.