All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.2.1 - 2026-09-08
- [Fix] treat a line beginning with
=as a bare version, likenvmdoesbe0fc38 - [Tests] increase coverage
794c91c - [Fix] do not treat a BOM as whitespace, as
nvmdoes not53c6fb1 - [actions] update workflows
b619f13 - [Fix] split key/value pairs on the first
=only5c59dc4 - [Fix] strip comments in
.nvmrcfiles with CRLF line endings06d9f93 - [Dev Deps] update
@arethetypeswrong/cli,@ljharb/eslint-config,auto-changelog,eslint,tapec4140f4 - [Dev Deps] update
c8,eslint77d1715 - [Dev Deps] update
auto-changeloga8bc55a - [Dev Deps] update
@ljharb/eslint-configfca4313
v1.2.0 - 2026-01-22
- [New] add API entrypoint, with types
#4
- [Dev Deps] update
eslint8c09e12 - [Refactor] use stripVTControlCharacters instead of
strip-color8b536b4 - [Dev Deps] update
@ljharb/eslint-config,npmignoree8fda24
v1.1.1 - 2025-11-24
- [Fix] reject invalid semver ranges
#2
- [Dev Deps] update
@ljharb/eslint-config,auto-changelog,c8,tape62f24bc - [Dev Deps] update
@ljharb/eslint-config,eslint,npmignore32ee92c - [Tests] replace
audwithnpm auditbea2633 - [meta] add missing peer dep
673d7d9
v1.1.0 - 2024-06-20
- [New] add
--help,--version; accept a path to another directory; nicer error messages69371ff - [Tests] add more assertions
41a8ad6 - [Tests] reorganize tests
9e280e5 - [Tests]
import.meta.dirnameis not always available43dbe63 - [Tests] add more coverage
0d325aa - [Dev Deps] update
c8,tape5c481c1 - [patch] remove extra newline
3a92b47 - [Deps] update
c81c01438 - [Dev Deps] pin eslint
54f028c