-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Labels
Description
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?
- Check outdated packages with
bun outdated. - Have some outdated packages with minor updates.
- Run
bun update --interactive. - Press Spacebar to select only one minor update.
- Press Enter to install the update.
- Check the log and confirm with
bun outdatedto 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:
Reactions are currently unavailable