From da966d07d1091e99e6818eef9715b473c23c97b9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 19:53:59 +0000 Subject: [PATCH] chore(release): publish to npm --- .changeset/diffmatrix-prototype-keys.md | 5 ----- .changeset/gentle-expire-rollover.md | 5 ----- .../inconsistent-naming-dedup-collision.md | 5 ----- .changeset/quiet-plants-fuzz.md | 5 ----- .changeset/skip-commented-usages-markers.md | 5 ----- .../sveltekit-lib-server-false-positive.md | 5 ----- .changeset/tidy-secrets-report.md | 5 ----- .changeset/wise-entropy-codepoints.md | 5 ----- CHANGELOG.md | 21 +++++++++++++++++++ packages/cli/CHANGELOG.md | 13 ++++++++++++ packages/cli/package.json | 2 +- 11 files changed, 35 insertions(+), 41 deletions(-) delete mode 100644 .changeset/diffmatrix-prototype-keys.md delete mode 100644 .changeset/gentle-expire-rollover.md delete mode 100644 .changeset/inconsistent-naming-dedup-collision.md delete mode 100644 .changeset/quiet-plants-fuzz.md delete mode 100644 .changeset/skip-commented-usages-markers.md delete mode 100644 .changeset/sveltekit-lib-server-false-positive.md delete mode 100644 .changeset/tidy-secrets-report.md delete mode 100644 .changeset/wise-entropy-codepoints.md diff --git a/.changeset/diffmatrix-prototype-keys.md b/.changeset/diffmatrix-prototype-keys.md deleted file mode 100644 index f50d9db1..00000000 --- a/.changeset/diffmatrix-prototype-keys.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix matrix mode (`--matrix`) misreporting keys that share a name with a built in object member diff --git a/.changeset/gentle-expire-rollover.md b/.changeset/gentle-expire-rollover.md deleted file mode 100644 index 5f40d406..00000000 --- a/.changeset/gentle-expire-rollover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix `@expire` dates with impossible calendar values (e.g. `2024-13-45`, `2024-02-30`) being silently rolled over into a valid but wrong date, producing a bogus days left count. Such dates are now rejected and the key is skipped. diff --git a/.changeset/inconsistent-naming-dedup-collision.md b/.changeset/inconsistent-naming-dedup-collision.md deleted file mode 100644 index 41a8777f..00000000 --- a/.changeset/inconsistent-naming-dedup-collision.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix an inconsistent naming warning being silently dropped when a key contained the character `|`. diff --git a/.changeset/quiet-plants-fuzz.md b/.changeset/quiet-plants-fuzz.md deleted file mode 100644 index 0dcb91c7..00000000 --- a/.changeset/quiet-plants-fuzz.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -Fix quadratic slowdown in secret scanner when processing long lines with `/`. diff --git a/.changeset/skip-commented-usages-markers.md b/.changeset/skip-commented-usages-markers.md deleted file mode 100644 index 80926e91..00000000 --- a/.changeset/skip-commented-usages-markers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix env var usages being silently dropped from the scan when their line merely contained the substrings `` diff --git a/.changeset/sveltekit-lib-server-false-positive.md b/.changeset/sveltekit-lib-server-false-positive.md deleted file mode 100644 index abb80ba1..00000000 --- a/.changeset/sveltekit-lib-server-false-positive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix a false positive SvelteKit warning for `process.env` used inside the `$lib/server` (`src/lib/server`) directory. diff --git a/.changeset/tidy-secrets-report.md b/.changeset/tidy-secrets-report.md deleted file mode 100644 index d00cede1..00000000 --- a/.changeset/tidy-secrets-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix duplicate secret warnings for a single `.env.example` key. diff --git a/.changeset/wise-entropy-codepoints.md b/.changeset/wise-entropy-codepoints.md deleted file mode 100644 index 18d82a9a..00000000 --- a/.changeset/wise-entropy-codepoints.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'dotenv-diff': patch ---- - -fix shannon entropy miscalculation for values containing astral (non-BMP) characters. diff --git a/CHANGELOG.md b/CHANGELOG.md index 356c096e..cf14e808 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog + +## 2026-07-24 + +### Highlights +- fix matrix mode (`--matrix`) misreporting keys that share a name with a built in object member +- fix `@expire` dates with impossible calendar values (e.g. `2024-13-45`, `2024-02-30`) being silently rolled over into a valid but wrong date, producing a bogus days left count. Such dates are now rejected and the key is skipped. +- fix an inconsistent naming warning being silently dropped when a key contained the character `|`. +- Fix quadratic slowdown in secret scanner when processing long lines with `/`. +- fix env var usages being silently dropped from the scan when their line merely contained the substrings `` +- fix a false positive SvelteKit warning for `process.env` used inside the `$lib/server` (`src/lib/server`) directory. +- fix duplicate secret warnings for a single `.env.example` key. +- fix shannon entropy miscalculation for values containing astral (non-BMP) characters. + +### Package Releases +- dotenv-diff: patch + +### Full Changelog +Package | Release type +--- | --- +dotenv-diff | patch + ## 2026-07-17 diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 19cc6054..40c9bb57 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- e561cb5: fix matrix mode (`--matrix`) misreporting keys that share a name with a built in object member +- 3a2135c: fix `@expire` dates with impossible calendar values (e.g. `2024-13-45`, `2024-02-30`) being silently rolled over into a valid but wrong date, producing a bogus days left count. Such dates are now rejected and the key is skipped. +- 488a403: fix an inconsistent naming warning being silently dropped when a key contained the character `|`. +- 7289da8: Fix quadratic slowdown in secret scanner when processing long lines with `/`. +- 8b4258a: fix env var usages being silently dropped from the scan when their line merely contained the substrings `` +- bc6b3af: fix a false positive SvelteKit warning for `process.env` used inside the `$lib/server` (`src/lib/server`) directory. +- d266324: fix duplicate secret warnings for a single `.env.example` key. +- fc0467e: fix shannon entropy miscalculation for values containing astral (non-BMP) characters. + ## 3.1.1 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 05fd3343..4750b641 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "dotenv-diff", - "version": "3.1.1", + "version": "3.1.2", "type": "module", "description": "Detects environment variable issues, usage, and potential security risks.", "bin": {