This release fixes issues for SREs watching stability and regressions.
Published 7d
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-coding-assistant
archetype
ast-analysis
claude-code
claude-plugin
code-conventions
+12 more
code-review
code-style
developer-tools
javascript
linter
mcp
mcp-server
prompt-engineering
python
ruby
rails
typescript
Summary
AI summaryFixed silent swallowing of malformed .eslintrc.json files.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes silent swallowing of malformed .eslintrc.json files Fixes silent swallowing of malformed .eslintrc.json files Source: llm_adapter@2026-07-20 Confidence: medium |
— |
Full changelog
Fixed
- A torn
.eslintrc.json/.eslintrcwas silently swallowed, dropping its
"broken config" signal. The JSON eslintrc reader alone caughtJSONDecodeError
with a barepassand recorded noparse_warning, while the.eslintrc.yml,
.eslintrc.js, tsconfig and rubocop readers all record one -- so a malformed
.eslintrc.json(the format a NestJS scaffold ships) read as "no eslint config
declared", and the orchestrator'selif "eslint" in parse_warningsbranch was
dead for JSON. The reader now recordsmalformed JSON in <name>: <err>and the
source, mirroring the other formats, so a torn config surfaces its warning in
rules.json. This is the same GAP-030 class the v4.4.46 python_format fix
addressed; that commit's claim that "eslint wires this through" was only true
for the YAML/JS formats, not JSON. Verified end-to-end on a fresh repo with a
torn.eslintrc.json. Found by the step-7 clean-room re-verification on a
brand-new NestJS fixture. (Prettier has the same bare-passin its JSON reader
but no orchestrator consumer, so it produces no user-visible signal either way
and was deliberately left unchanged.)
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 Chameleon
All releases →Beta — feedback welcome: [email protected]