sync: upstream v0.51.296–v0.51.310 (15 releases)#54
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
${VAR}expansion; Security: git-discard anchored delete (nesquena#3732, nesquena#3736, nesquena#3702)/api/onboarding/completelocal-network gate consistency (nesquena#3765)Conflict resolution
CHANGELOG.md[Unreleased]entries kept above upstream's new release entriestests/test_update_banner_fixes.pyimport subprocess(upstream's new test block used it without importing)Validation
test_workspace_git/test_worktree_remove/test_issue2057_worktree_status; plus 5 container-environment failures confirmed pre-existing on master).test_issue2_session_schema,test_issue2_login_flow,test_issue2_auth_enabled_after_users): 45/45 passed ✓Generated by Claude Code