You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document the hygiene config section and the two checks that now read
their targets from it instead of from hardcoded machine-specific values.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.2.1] - 2026-08-19
9
+
10
+
### Added
11
+
12
+
- A `hygiene` config section that names the machine-specific targets for `devreap hygiene`. It holds `git_repos` and `zombie_dotdirs`. A leading `~/` in a repository path is expanded.
13
+
14
+
### Changed
15
+
16
+
- The sensitive-file check scans the repositories listed in `hygiene.git_repos` instead of a hardcoded `~/YNG` path, and it names the repository each hit came from.
17
+
- The zombie-dotdir check reads its directory names from `hygiene.zombie_dotdirs` instead of a hardcoded list.
18
+
- Both checks skip themselves when their list is empty, so a fresh install audits nothing machine-specific until someone configures it.
19
+
- The built-in sensitive-file patterns are now generic. The personal credential filenames are gone.
20
+
8
21
## [0.2.0] - 2026-08-19
9
22
10
23
### Changed
@@ -51,5 +64,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
51
64
- GoReleaser-based release workflow with Homebrew tap support
0 commit comments