All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
6.7.1 (2024-12-10)
6.7.0 (2024-09-13)
6.6.1 (2024-08-02)
6.6.0 (2024-06-23)
- change the project from 'default' to named exports (1e526eb)
6.5.1 (2024-04-26)
6.5.0 (2023-10-09)
- enable selecting a single field in the output via 'fields' configuration element (#143) (7486bbf)
- make node v16 minimal required node version (34887d0)
6.4.0 (2023-03-14)
- add entries from package.json defined in config.fields to output (a31ca47)
- issue #126 - Error when no dependency is found with markdown output (#127) (ca5590c)
- solve security issue with sub-dependency (9f0aa72)
6.3.0 (2022-10-19)
6.2.0 (2022-10-06)
- add support for monorepos (bb1f364)
- add new fields from v6.1.0 to output of cli help (6dde8dd)
6.1.0 (2022-07-31)
- add new optional fields with data from registry (ead1a55)
6.0.0 (2022-07-07)
- update 'got' to v12; this requires switching to esm modules and dropping support for node versions prior to Node v14 (which are all out of maintenance status by now).
- get the installed version, the author and the license type from the node_modules directory instead of from the package-lock.json file.
- add default request timeout (fce9e05)
- add missing fieldnames in command line help text (d29c8a1)
- return 'n/a' when no license property is found in repository data (1ffe505)
5.1.0 (2022-06-04)
- add support for installedFrom field (207f167)
- add error handling for requests to the registry (cb7123a), closes #85
- fix broken e2e tests due to changed ownership for debug-js (25d754e)
- fix missing variable declaration (f4a64eb)
- remove typo in error message (2cd5475)
5.0.2 (2022-03-11)
5.0.1 (2022-02-20)
- automatically create changelog from commit messages (f9c1030)
5.0.0 (2021-09-09)
- installed version shows actually installed version, not value from package.json without range character
- Allow fetching license info from peerDependencies and optionalDependencies too with
--only=prod,dev,opt,peer
- allow versions like "nightly" and "latest"
- securely access private npm repositories with configuration variable
--npmTokenEnvVar
and authorization header with bearer token; show warning, if--npmTokenEnvVar
is used as a config option - add CHANGELOG.md to make changes visible to users
- fixes typos in source code
- fixes sort order for
--output=table
and--output=html