Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
4160eb1 Add BACKLOG.md
a10a6bb Add a ? help overlay to the TUI
ad63273 Add a golangci-lint config; fix the drift it caught
bd8e752 Add a loader benchmark
a7a4e9a Add a per-component edit loop to the init wizard's review
64f0b06 Add a replace-directive fixture (nested module classifies as external)
cab525a Add an import-class legend to the TUI Packages screen
6a81e00 Add check --color=auto|always|never
cb64102 Add component groups to the config
017cf2b Add depdog config to dump the compiled rule set
864bf9e Add editor-jump and in-place re-run to the TUI
9e63e9e Add fuzz tests for config.Parse and core.MatchPattern
9bbf63a Add graph --focus
8e03fe9 Add graph --violations-only
5da73a9 BACKLOG: mark graph readability shipped
053d6c2 Benchmark a large module; settle the loader-cache question
f1ba6ee Cluster and shorten the package-level graph
3712d36 Detect component-level import cycles
6529d1d Enrich --format json with resolved policy and per-component rules
a6a7bf7 Explain a single edge: explain
31f2ce7 External allowlists: match specific modules by import-path prefix
cc7f7b1 Filter the TUI Packages screen with / too
fce636e Filter the TUI Violations list with /
e237110 Infer whitelist/blacklist stance per rule from allow vs deny
607de09 M0+M1: skeleton, core engine, depdog check
124fcc1 M2: depdog init wizard
ca82f3e M3: --format github and sarif for CI
7158b48 M3: baseline + check --fail-on new ratchet
9c66e23 M3: lipgloss-styled human check output
13b18ee M4: TUI Packages screen (imports + importers)
8ab80ec M4: interactive TUI (dashboard + violations)
ee56b99 M5: README
a40163c M5: depdog explain (why is this red?)
081375f M5: depdog graph (dot + mermaid)
0c24d21 Make top-level policy optional (defaults to deny)
03a9d99 Prepare the v0.1.0 release: MIT license, goreleaser, vhs demo
cd4c78d Record owner decisions on the big backlog items
98d8378 Report resolved baselined violations on --fail-on new
0e9be27 Run the test job on a Linux/Windows matrix
f717e10 Scroll long lists in the TUI
861af10 Ship a JSON Schema for depdog.yaml
c4b9166 Teach depdog init --merge to add missing components in place
1e5afac Warn on components that match no packages
2539a7f explain: resolve a bare external-module target
You can’t perform that action at this time.