Skip to content

refactor(schematics): derive the firebase-tools version message from a shared constant - #3704

Merged
armando-navarro merged 2 commits into
angular:mainfrom
armando-navarro:fix/firebase-tools-min-version-constant
Jul 9, 2026
Merged

refactor(schematics): derive the firebase-tools version message from a shared constant#3704
armando-navarro merged 2 commits into
angular:mainfrom
armando-navarro:fix/firebase-tools-min-version-constant

Conversation

@armando-navarro

Copy link
Copy Markdown
Collaborator

Follow-up to #3662. The firebase-tools minimum-version check and its error message were separate string literals that drifted once (the message read "13.0.0+" after the check was raised to 14). This derives the message from a single minFirebaseToolsVersion constant so the two stay in sync. No behavior change.

Fixes #3703

…a shared constant

The minimum-version check and its error message were separate string
literals. They drifted once before (the message read "13.0.0+" while the
check required 14.0.0). A single minFirebaseToolsVersion constant, with the
message built from it, keeps the two in sync.
@armando-navarro
armando-navarro merged commit 59c8a2f into angular:main Jul 9, 2026
24 checks passed
@armando-navarro armando-navarro added bump: patch comp: schematics ng add / deploy schematics (src/schematics). type: chore Maintenance with no user-facing behavior change. labels Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump: patch comp: schematics ng add / deploy schematics (src/schematics). type: chore Maintenance with no user-facing behavior change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Guard the firebase-tools version-check message against drifting from the enforced minimum

2 participants