Skip to content

fix: updates @heroku-cli/command to address 2FA token prompting bug#3690

Merged
tlowrimore-heroku merged 1 commit into
mainfrom
fix/2fa-prompt-stderr
May 7, 2026
Merged

fix: updates @heroku-cli/command to address 2FA token prompting bug#3690
tlowrimore-heroku merged 1 commit into
mainfrom
fix/2fa-prompt-stderr

Conversation

@tlowrimore-heroku
Copy link
Copy Markdown
Contributor

@tlowrimore-heroku tlowrimore-heroku commented May 7, 2026

Summary

Updates @heroku-cli/command to v12.3.3, which contains a fix to how we're prompting. Prior to our use of the inquirer package, we were using OCLIF's prompt function; this function wrote to stderr. inquirer, by default, writes to stdout. This caused issues for some users, as it polluted stdout with information intended for stderr.

This PR also updates Typescript to version 5.8.3. This was necessary to support type definitions exported from @heroku-cli/command, derived from type definitions provided by the inquirer package.

Type of Change

Breaking Changes (major semver update)

  • Add a ! after your change type to denote a change that breaks current behavior

Feature Additions (minor semver update)

  • feat: Introduces a new feature to the codebase

Patch Updates (patch semver update)

  • fix: Bug fix
  • deps: Dependency upgrade
  • revert: Revert a previous commit
  • chore: Change that does not affect production code
  • refactor: Refactoring existing code without changing behavior
  • test: Add/update/remove tests

Testing

  • Passing CI suffices

Related Issues

GUS work item: W-22383481

@tlowrimore-heroku tlowrimore-heroku merged commit eda4459 into main May 7, 2026
18 checks passed
@tlowrimore-heroku tlowrimore-heroku deleted the fix/2fa-prompt-stderr branch May 7, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants