Tags:
- [Breaking Change]
- [New Feature]
- [Improvement]
- [Bug Fix]
- [Internal]
- [Documentation]
Note: Gaps between patch versions are faulty, broken or test releases.
- Improvement
- Don't check for version updates for filtered out dependencies (fixes #96)
- Improvement
- Disable timeout for fetching NPM repository (fixes #74)
- Add GitLab to the list of known repositories so
npm-upgradenow searches for common changelog files there (fixes #47) - Don't hardcode
masterbranch and let GitHub decide the name of the main branch when searching for common changelog files (fixes #73)
- New Feature
--globalflag that allows to upgrade global packages (#70, @Medallyon)
-
Breaking Change
- Drop support for Node.js <= 10.19
-
Internal
- Update deps
- Internal
- Use
openpackage instead ofopener(#52, @cascornelissen)
- Use
- Internal
- Update deps
- Bug Fix
- Fix handling of dependency group flags (
--production,--developmentetc.)
- Fix handling of dependency group flags (
- Improvement
- Use indentation from
package.jsonfor.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
changelogcommand
- Added
-
Internal
- Update deps
-
Bug Fix
- Fix Node 8 compatibility issue
-
Internal
- Use
preparenpm script instead ofprepublish - Update
inquirer
- Use
-
Bug Fix
- Fix
ignore resetcommand - Remove irrelevant
webpackchangelog url from db
- Fix
-
Internal
- Use
babel-preset-envinstead 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
CHANGELOGto the list of common changelog files
- Add
-
New Feature
- Added
filterCLI 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.jsontodb/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.mdetc. and open them in browser if they are present in the repository. If not, it will open project'sreleasespage.
- 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.