Tags:
- [Breaking Change]
- [New Feature]
- [Improvement]
- [Bug Fix]
- [Internal]
- [Documentation]
Note: Gaps between patch versions are faulty, broken or test releases.
- New Feature
--global
flag that allows to upgrade global packages (#70, @Medallyon)
-
Breaking Change
- Drop support for Node.js <= 10.19
-
Internal
- Update deps
- Internal
- Use
open
package instead ofopener
(#52, @cascornelissen)
- Use
- Internal
- Update deps
- Bug Fix
- Fix handling of dependency group flags (
--production
,--development
etc.)
- Fix handling of dependency group flags (
- Improvement
- Use indentation from
package.json
for.npm-upgrade.json
(#36, @cascornelissen)
- Use indentation from
-
Breaking Change
- Drop support for Node.js <= 8.10
-
Improvement
- Show
@types/*
packages right below their corresponding modules (closes #32)
- Show
-
Internal
- Update deps
- Improvement
- Preserve indentation in
package.json
(#21, @cascornelissen)
- Preserve indentation in
- Internal
- Update deps
-
New Feature
- Show list of packages that will be updated in the end of upgrade process (#18)
-
Internal
- Drop support for Node 4
- Update deps
- Internal
- Update deps
-
New Feature
- Added
changelog
command
- Added
-
Internal
- Update deps
-
Bug Fix
- Fix Node 8 compatibility issue
-
Internal
- Use
prepare
npm script instead ofprepublish
- Update
inquirer
- Use
-
Bug Fix
- Fix
ignore reset
command - Remove irrelevant
webpack
changelog url from db
- Fix
-
Internal
- Use
babel-preset-env
instead ofbabel-preset-es2015
- Update deps
- Use
-
New Feature
- Ignore modules feature
-
Internal
- Update deps
-
New Feature
- Ability to finish upgrade process on every step
-
Bug Fix
- Fix npm loader shown during upgrade process
- Bug Fix
- Fixes #5: Changelogs do not work anymore
- Improvement
- Add
CHANGELOG
to the list of common changelog files
- Add
-
New Feature
- Added
filter
CLI argument (see Usage section inREADME.md
)
- Added
-
Internal
- Update deps
- Bug Fix
- Fixed URL to the issues page for the "couldn't find the changelog" message
- Fixed detection of the repository's "Releases" page on GitHub if it contains dot in the name
- New Feature
- CLI options added to only check for specified groups of dependencies (see Options section in
README.md
)
- CLI options added to only check for specified groups of dependencies (see Options section in
- Bug Fix
- Fixed bug with requesting remote changelog URLs database
-
Breaking Change
- Changelog URLs database have been moved from
data/homepages.json
todb/changelogUrls.json
- Changelog URLs database have been moved from
-
Improvement
- Utility now tries to find changelog URL for modules hosted on GitHub.
It will check for some common changelog filenames like
CHANGELOG.md
,History.md
etc. and open them in browser if they are present in the repository. If not, it will open project'sreleases
page.
- Utility now tries to find changelog URL for modules hosted on GitHub.
It will check for some common changelog filenames like
-
New Feature
- Added dev CLI utility to easily add module's changelog URL to the database (
tools/addModuleChangelogUrlToDb.js
). Run it without arguments for more info.
- Added dev CLI utility to easily add module's changelog URL to the database (
- New Feature
- Option to open module's homepage or changelog during update process.
-
New Feature
- Colorize new/old module versions diff.
-
Internal
- Split code into ES2015 modules.