This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryDupehound finds near-duplicate functions across multiple languages and provides CI gating.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds dupehound tool to detect near-duplicate code across multiple languages. Adds dupehound tool to detect near-duplicate code across multiple languages. Source: llm_adapter@2026-06-15 Confidence: low |
— |
| Feature | Low |
Detects near-duplicate functions in TypeScript, TSX, JavaScript, Python, Rust, Go, Java, and Ruby. Detects near-duplicate functions in TypeScript, TSX, JavaScript, Python, Rust, Go, Java, and Ruby. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Feature | Low |
`dupehound scan` ranks duplicate clusters and computes a repository slop score. `dupehound scan` ranks duplicate clusters and computes a repository slop score. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Feature | Low |
`dupehound history` charts duplication trends across the git log. `dupehound history` charts duplication trends across the git log. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Feature | Low |
`dupehound check` can gate CI to prevent introducing duplicated code. `dupehound check` can gate CI to prevent introducing duplicated code. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Feature | Low |
Adds Ruby language support via community contribution. Adds Ruby language support via community contribution. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
Full changelog
First release. dupehound finds near-duplicate functions in TypeScript, TSX, JavaScript, Python, Rust, Go, Java and Ruby codebases: structural fingerprints catch copies even after every identifier was renamed.
dupehound scanranks duplicate clusters and computes a repo slop scoredupehound historycharts duplication across the git logdupehound checkgates CI when a change duplicates existing code
Install: cargo install dupehound or grab a binary below.
Thanks @paarothecoder for contributing Ruby support (#12), the first community-added language.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Dupehound
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]