Repository navigation
feat(beta): refresh from v14.0.0 - #462
Merged
Merged
Conversation
Bring v14.0.0, now rebased onto main, into beta so the next beta ships the --json error documents (#461) and main's fixes. Keep the published 14.0.0-beta.3 version, beta manifest and changelog so Release Please proposes 14.0.0-beta.4.
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
Bring the current
v14.0.0branch intobetaso the next beta ships the latest v14 work. This follows the refresh pattern of #440 and #449.What this brings into beta on top of
14.0.0-beta.3:--jsonerror documents, quiet spinners under JSON output,jsonSuppressedBy,--promptrejected under--json, and credential redaction with@heroku/js-blanket1.4.0CREDENTIAL_PATTERNS.v14.0.0ontomain: dev dependency bumps (@types/node26.6.6,serialize-javascript^7.1.4).#457 (fall back on native store misses) changed
src/credential-manager-core/, which v14 removed in #448, so it is not in this refresh.@heroku/heroku-credential-manager0.2.1 already treats macOS and Windows misses as absent credentials. The Linux D-Bus search and locked-item handling still need to be ported to that package.Only four files differ from
v14.0.0:package.jsonandpackage-lock.jsonkeep the version14.0.0-beta.3, andrelease-please-manifest.beta.jsonandCHANGELOG.mdare kept frombeta. All other source isv14.0.0verbatim.The
feat(beta)title is the Conventional Commit that makes Release Please propose14.0.0-beta.4, so no separate trigger PR is needed. Merging publishes nothing; the Release workflow onbetadoes.Type of Change
Feature Additions (minor semver update)
Patch Updates (patch semver update)
Testing
Notes: The source is
v14.0.0with only the beta version metadata kept.Steps:
git diff --stat origin/v14.0.0 origin/eb/refresh-beta-from-v14-beta3lists onlypackage.json,package-lock.json,release-please-manifest.beta.jsonandCHANGELOG.md.grep '"version"' package.jsonand.github/release-configs/release-please-manifest.beta.jsonboth show14.0.0-beta.3.betawithdry_run=trueand check that the release PR proposes14.0.0-beta.4, with feat!: safe, consistent --json error documents #461's changes in its changelog.Related Issues
GitHub issue: #N/A
GUS work item: W-24877112