This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryIntroduces enforcement of documented ownership and rationale for all linter suppressions.
Full changelog
shamefile v0.1.0
First stable release. shamefile turns linter suppressions (# noqa, // eslint-disable-next-line, # type: ignore, # nosec, etc.) from silent technical debt into reviewable, documented decisions — every suppression must come with an owner and a why, enforced in CI via `shame me
Breaking Changes
- All linter suppression directives (e.g., `# noqa`, `// eslint-disable-next-line`, `# type: ignore`, `# nosec`) now require an associated owner and a documented 'why' field; failing to provide these causes CI failures.
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 Shamefile
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]