Skip to content

chore(release): v3.8.6 - #55

Merged
ralyodio merged 1 commit into
mainfrom
chore/release-3.8.6
Jul 31, 2026
Merged

chore(release): v3.8.6#55
ralyodio merged 1 commit into
mainfrom
chore/release-3.8.6

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Version bump only — node scripts/set-version.mjs 3.8.6, 25 files, no code changes.

What this release ships

#54 — the Tor fix. With Tor on, only loopback bypassed the SOCKS proxy, so the registry lookup that gates every Moshpit navigation went out over Tor. A cold circuit doesn't answer inside the lookup budget → resolution fell back to clearnet. Correct for a registry that's down, wrong for one that's merely slow, and indistinguishable from the name not existing.

The pit's own hosts now bypass Tor alongside loopback, computed from the configured bases so a self-hosted pit is covered too. Lookup budget 4s → 8s in both the policy module and its extension port.

After merge

Pushing the v3.8.6 tag triggers release.yml, which creates a draft GitHub Release and uploads per-platform artifacts. I have not pushed the tag — that publishes binaries, so it's yours to trigger unless you'd rather I did it.

git tag v3.8.6 && git push origin v3.8.6

🤖 Generated with Claude Code

Ships the Tor fix (#54): with Tor on, only loopback bypassed the SOCKS proxy,
so the registry lookup in front of every Moshpit navigation went out over Tor.
A cold circuit does not answer inside the lookup budget, so resolution fell
back to clearnet — correct for a registry that is down, wrong for one that was
merely slow, and indistinguishable from the name not existing.

The pit's own hosts now bypass Tor alongside loopback, computed from the
configured bases so a self-hosted pit is covered too. The lookup budget goes
4s -> 8s in both the policy module and its extension port.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

@ralyodio
ralyodio merged commit 52eaa3c into main Jul 31, 2026
9 checks passed
@ralyodio
ralyodio deleted the chore/release-3.8.6 branch July 31, 2026 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant