From ecfc355c35ddbefc0670d5f24864ef1c52504cd7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 Jul 2026 16:21:22 +0000 Subject: [PATCH] Version Packages --- .changeset/cuddly-aliens-wash.md | 10 ---------- .changeset/fifty-humans-shave.md | 5 ----- .changeset/fix-dockerignore-validation.md | 5 ----- .changeset/fix-env-secret-format-parsing.md | 5 ----- .changeset/fix-from-copy-option-parsing.md | 5 ----- packages/docker-doctor/CHANGELOG.md | 18 ++++++++++++++++++ packages/docker-doctor/package.json | 2 +- 7 files changed, 19 insertions(+), 31 deletions(-) delete mode 100644 .changeset/cuddly-aliens-wash.md delete mode 100644 .changeset/fifty-humans-shave.md delete mode 100644 .changeset/fix-dockerignore-validation.md delete mode 100644 .changeset/fix-env-secret-format-parsing.md delete mode 100644 .changeset/fix-from-copy-option-parsing.md diff --git a/.changeset/cuddly-aliens-wash.md b/.changeset/cuddly-aliens-wash.md deleted file mode 100644 index c6bdfdd..0000000 --- a/.changeset/cuddly-aliens-wash.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@docker-doctor/cli": minor ---- - -Replace `readline/promises` text input with fully interactive keyboard-driven prompts. - -- `askConfirm`: vertical Yes/No layout with arrow keys, vim keys (h/j/k/l), and y/n shortcuts -- `askSelect`: vertical option list with up/down / j/k navigation -- Hidden cursor during prompts; restored on exit, Ctrl+C, SIGINT, and SIGTERM -- Falls back gracefully to default values in non-TTY (CI/pipe) environments diff --git a/.changeset/fifty-humans-shave.md b/.changeset/fifty-humans-shave.md deleted file mode 100644 index 09926a9..0000000 --- a/.changeset/fifty-humans-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@docker-doctor/cli": patch ---- - -Reduce score animation duration from 2 s to 300 ms (20 frames × 15 ms). Guard animation behind `isTTY`, `CI`, `NO_ANIMATION`, `TERM=dumb`, and `NODE_ENV=test` checks to ensure a clean experience in non-interactive environments. diff --git a/.changeset/fix-dockerignore-validation.md b/.changeset/fix-dockerignore-validation.md deleted file mode 100644 index 1630b6e..0000000 --- a/.changeset/fix-dockerignore-validation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@docker-doctor/cli": patch ---- - -Fix workspace discovery to correctly track and validate `.dockerignore` files, resolving false-positive warnings in the `useDockerignore` performance rule. diff --git a/.changeset/fix-env-secret-format-parsing.md b/.changeset/fix-env-secret-format-parsing.md deleted file mode 100644 index 111fa50..0000000 --- a/.changeset/fix-env-secret-format-parsing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@docker-doctor/cli": patch ---- - -Fix `no-secrets-in-env` rule to support space-separated `ENV KEY VALUE` format, ensuring hardcoded credentials in this format are correctly detected by the linter. diff --git a/.changeset/fix-from-copy-option-parsing.md b/.changeset/fix-from-copy-option-parsing.md deleted file mode 100644 index a9b21ff..0000000 --- a/.changeset/fix-from-copy-option-parsing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@docker-doctor/cli": patch ---- - -Fix `FROM` and `COPY`/`ADD` instruction parsing in rules to correctly skip option flags (e.g. `--platform`, `--chown`), preventing false-positive diagnostics or layer ordering check failures. diff --git a/packages/docker-doctor/CHANGELOG.md b/packages/docker-doctor/CHANGELOG.md index 118c685..7f6b10d 100644 --- a/packages/docker-doctor/CHANGELOG.md +++ b/packages/docker-doctor/CHANGELOG.md @@ -1,5 +1,23 @@ # @docker-doctor/cli +## 0.2.0 + +### Minor Changes + +- ccfca12: Replace `readline/promises` text input with fully interactive keyboard-driven prompts. + + - `askConfirm`: vertical Yes/No layout with arrow keys, vim keys (h/j/k/l), and y/n shortcuts + - `askSelect`: vertical option list with up/down / j/k navigation + - Hidden cursor during prompts; restored on exit, Ctrl+C, SIGINT, and SIGTERM + - Falls back gracefully to default values in non-TTY (CI/pipe) environments + +### Patch Changes + +- c47c581: Reduce score animation duration from 2 s to 300 ms (20 frames × 15 ms). Guard animation behind `isTTY`, `CI`, `NO_ANIMATION`, `TERM=dumb`, and `NODE_ENV=test` checks to ensure a clean experience in non-interactive environments. +- 0a04d98: Fix workspace discovery to correctly track and validate `.dockerignore` files, resolving false-positive warnings in the `useDockerignore` performance rule. +- a744994: Fix `no-secrets-in-env` rule to support space-separated `ENV KEY VALUE` format, ensuring hardcoded credentials in this format are correctly detected by the linter. +- 60b743d: Fix `FROM` and `COPY`/`ADD` instruction parsing in rules to correctly skip option flags (e.g. `--platform`, `--chown`), preventing false-positive diagnostics or layer ordering check failures. + ## 0.1.0 ### Minor Changes diff --git a/packages/docker-doctor/package.json b/packages/docker-doctor/package.json index f566bd9..23b467a 100644 --- a/packages/docker-doctor/package.json +++ b/packages/docker-doctor/package.json @@ -1,6 +1,6 @@ { "name": "@docker-doctor/cli", - "version": "0.1.0", + "version": "0.2.0", "description": "Static analysis for Dockerfile and Docker Compose files", "keywords": [ "best-practices",