npm-check-updates v23.1.0

v23.1.0
Added 1
  • Add --interactiveSelect option to control which upgrades are pre-selected in interactive mode, with values: auto (default), none, patch, minor, or all
Changed 6
  • Strip terminal escape sequences from package and registry text
  • Select the pnpm global config by the installed major version
  • Read registries from pnpm-workspace.yaml
  • Run getOwnerPerDependency at --concurrency
  • Pass color through to the package manager spawn in doctor command
  • Apply boolean false from the rc config as --no-<option>
Fixed 10
  • Do not let rejectOnError:false swallow spawn errors
  • Warn when peer dependency lookups fail instead of silently disabling --peer
  • Reject invalid values in array options
  • Fix operator precedence in the invalid filter message
  • Replace the github url version tag only in the fragment
  • Fix pnpm global and prefix args being spread into single characters

From npm-check-updates

Added new option: --interactiveSelect

Usage:

ncu -i --interactiveSelect [value]

Default: auto

Control which upgrades are pre-selected in interactive mode. Only applies with --interactive.

Specify auto explicitly to restore the default when another value is set in your config file.

Major version zero upgrades (e.g. 0.1.0 → 0.2.0) are only pre-selected by all, since anything may change before 1.0.0. Custom groups returned by --groupFunction are likewise only pre-selected by all.

Other Changes
New Contributors

Full Changelog: https://github.com/raineorshine/npm-check-updates/compare/v23.0.2...v23.1.0

View original

Upgraded? How did it go?

Discussion