Skip to content

sync: upstream v0.51.296–v0.51.310 (15 releases)#54

Merged
Du7chManiac merged 1 commit into
masterfrom
sync/upstream-v0.51.310
Jun 7, 2026
Merged

sync: upstream v0.51.296–v0.51.310 (15 releases)#54
Du7chManiac merged 1 commit into
masterfrom
sync/upstream-v0.51.310

Conversation

@Du7chManiac

Copy link
Copy Markdown

Upstream sync: v0.51.296 → v0.51.310

Merges 15 upstream releases into the fork. Previous sync landed v0.51.295; this brings the fork to v0.51.310.

Upstream highlights

Tag Release Summary
v0.51.296 JL Security: remote-terminal workspace blocked-root security fix (nesquena#3731)
v0.51.297 JM Fix: terminal remote-backend guard (nesquena#3711)
v0.51.298 JN Fix: live model probe for custom providers with model config (nesquena#3719)
v0.51.299 JO Fix: update-wait confirms new server process identity before reload (nesquena#3713)
v0.51.300 JP Fix: context-length indicator honors per-model provider overrides (nesquena#3726)
v0.51.301 JQ Windows: hide test-helper console windows on Windows (nesquena#3710)
v0.51.302 JR Fix: mobile hidden toast blocks taps; iOS blur-saves rename (nesquena#3735, nesquena#3729); perf fix large tool/log payloads (nesquena#3730)
v0.51.303 JS Fix: cron row toggle; config ${VAR} expansion; Security: git-discard anchored delete (nesquena#3732, nesquena#3736, nesquena#3702)
v0.51.304 JT Fix: terminal zombie reaper scoped to process group; Add: optional GPU Docker image (nesquena#3725, nesquena#3721)
v0.51.305 JU Add: dormant unified-SessionDB adapter groundwork (no runtime change) (nesquena#3720)
v0.51.306 JV Fix: branchy compression lineage resolves to freshest tip (nesquena#3751)
v0.51.307 JW Security: onboarding forwarded-IP spoof fix; update-check CSRF hardening (nesquena#3758)
v0.51.308 JX Fix: /api/onboarding/complete local-network gate consistency (nesquena#3765)
v0.51.309 JY Fix: reconnect replays live tool cards on restore-success path (nesquena#3763)
v0.51.310 JZ Fix: long-press project chips to delete on touch (nesquena#3760)

Conflict resolution

File Resolution
CHANGELOG.md Union/additive — fork's [Unreleased] entries kept above upstream's new release entries
tests/test_update_banner_fixes.py Additive — took upstream's new server-identity tests; added missing import subprocess (upstream's new test block used it without importing)

Validation

  • Full suite: 8177 passed, 47 failed, 5 errors — all failures are pre-existing in master (git-signing environment issue affects test_workspace_git/test_worktree_remove/test_issue2057_worktree_status; plus 5 container-environment failures confirmed pre-existing on master).
  • Auth regression suite (test_issue2_session_schema, test_issue2_login_flow, test_issue2_auth_enabled_after_users): 45/45 passed
  • No hard-deny file conflicts.

Generated by Claude Code

Merges upstream tags v0.51.296 through v0.51.310. Changes include:
remote-workspace blocked-root security fix, terminal remote-backend guard,
custom provider live model probe, update-wait process-identity check,
dormant unified-SessionDB adapter, Docker GPU opt-in image path, cron/config/git
hardening, mobile touch fixes (iOS rename + long-press project chips), update
CSRF hardening + onboarding gate, performance fix for large tool/log payloads,
and reconnect replay live-tool-card restore.

Conflicts resolved:
- CHANGELOG.md: union/additive — kept fork [Unreleased] entries above upstream
  new release entries (v0.51.295–v0.51.310).
- tests/test_update_banner_fixes.py: additive — took upstream's new server-
  identity tests; added missing `import subprocess` (upstream tests used it
  without importing; pre-existing omission in upstream's new test block).

All pre-existing failures on master (git-signing env issue affecting
test_workspace_git/worktree tests, and several other container-environment
failures) remain unchanged. Auth regression suite (test_issue2_*) green.
@Du7chManiac Du7chManiac added the sync-upstream PRs from .github/workflows/sync-upstream.yml label Jun 7, 2026 — with Claude
@Du7chManiac Du7chManiac merged commit 412acab into master Jun 7, 2026
7 checks passed
@Du7chManiac Du7chManiac deleted the sync/upstream-v0.51.310 branch June 7, 2026 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sync-upstream PRs from .github/workflows/sync-upstream.yml

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants