aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-08 11:51:26 +0200
committerDanilo M. <danix@danix.xyz>2026-07-08 11:51:26 +0200
commit9b57db37b6dca87247e30b1e5e2259094c7157b5 (patch)
tree59f6302d0c870b7547a7565f0cdc95f46e94111b /CHANGELOG.md
parent67d4196bb3c98b0f6c00e8e514d9060b1cf7be2f (diff)
downloadmkhintfile-9b57db37b6dca87247e30b1e5e2259094c7157b5.tar.gz
mkhintfile-9b57db37b6dca87247e30b1e5e2259094c7157b5.zip
fix: skip bundled-dep apply prompt when nothing changed; release v1.2.3v1.2.3
After the version-aware reconcile, a --force run on an up-to-date bundle package still asked "Apply bundled-dep updates?" with nothing to apply. reconcile_bundle_deps report mode now signals whether there is anything to apply via its exit code: 2 = changes present, 0 = all current / no deps / fetch fail. The --check and --hintfile -V callers prompt only on exit 2. apply mode still returns 0. Adds T-BM24 (all-current → no prompt); 183 passed. Bump MKHINT_VERSION and man title to 1.2.3, rebuild mkhint.1.gz. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a501e8..8bad93d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,16 @@ All notable changes to this project are documented here. The format is based on
[Keep a Changelog](https://keepachangelog.com/), and this project adheres to
[Semantic Versioning](https://semver.org/).
+## [1.2.3] - 2026-07-08
+
+### Fixed
+- The bundled-dep reconcile no longer prompts `Apply bundled-dep updates?`
+ when nothing changed. Report mode now signals whether there is anything to
+ apply (exit 2 = changes, 0 = all current / no deps / fetch fail), and the
+ `--check` and `--hintfile -V` callers only prompt when there is. Previously a
+ `--force` run on an up-to-date bundle package always asked, with nothing to
+ do.
+
## [1.2.2] - 2026-07-08
### Fixed