Skip to content

bun update --interactive does not respect selections #26758

@theDanielJLewis

Description

@theDanielJLewis

What version of Bun is running?

1.3.8

What platform is your computer?

Darwin 25.2.0 x86_64 i386

What steps can reproduce the bug?

  1. Check outdated packages with bun outdated.
  2. Have some outdated packages with minor updates.
  3. Run bun update --interactive.
  4. Press Spacebar to select only one minor update.
  5. Press Enter to install the update.
  6. Check the log and confirm with bun outdated to see that all minor-version outdated packages were updated, not only the one you selected.

What is the expected behavior?

I expect selecting a package with bun update --interactive to update only that package. That's the whole point of the interactive UI!

What do you see instead?

Instead, all available minor updates are installed, as if I ran bun update.

Additional information

This has been happening ever since --interactive was introduced.

Interestingly, if I select no packages, then nothing gets updated. But with even a single package selected, all other packages get updated.

Here's a screen recording to demonstrate:

https://screen.studio/share/H58xLXAf

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions