Skip to content

Prepare v3.1.0 and record missing release milestones - #339

Merged
bifrost0x merged 1 commit into
mainfrom
release/prepare-v3.1.0
Nov 14, 2026
Merged

bifrost0x merged 1 commit into
mainfrom
release/prepare-v3.1.0

Conversation

@bifrost0x

Copy link
Copy Markdown
Owner

Prepares WebSSH 3.1.0 from main at b7b1ff5 and records the release milestones that were missing since v2.7.0.

Version

The work merged since v3.0.0 adds functionality and configuration (SOCKS5 proxy routes with SOCKS_REMOTE_DNS_ALLOWLIST/SOCKS_PROXY_MAX_RECORDS, automation through jump hosts, browser login management, workspace presets, support reports), so this is a minor release rather than 3.0.1. The 3.0 image tag stays on 3.0.0; 3.1 and latest follow 3.1.0.

Changes

Rollback finding

3.0.0 accepts profiles with socks_proxy_id and ignores the field. Starting 3.0.0 on data used by 3.1 would connect SOCKS-routed hosts directly. The notes and upgrade guide require rollback by restoring the pre-upgrade volumes.

Milestones

Membership follows first tagged inclusion (checked with git merge-base --is-ancestor against each tag). Superseded Dependabot PRs #322/#323 are not assigned. No due dates were set.

Validation

  • tests/test_version.py, documentation surface, public product surface, branding, repository hygiene, license consistency and CI change scope: 201 passed, 1 skipped.
  • scripts/check_repository_hygiene.py and scripts/check_license_consistency.py pass.
  • The full suite, browser tests and image build were not run locally; CI on this PR covers them.

Refs #338. Merging does not publish a release; tag and image verification follow in #338.

Set VERSION to 3.1.0 and add candidate release notes for the work merged
since v3.0.0: SOCKS5 proxy routes, automation through jump hosts, browser
login management, workspace presets, script-policy and restore hardening.
The notes state that 3.0.0 must not be started on data used by 3.1, since it
ignores SOCKS5 routes and would connect routed hosts directly.

Record the v3.1.0 candidate in the release manifest and roadmap, and the
milestones created for v2.7.0, v3.0.0 and v3.1.0.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 14, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-14T15:16:12.227845Z c381644 PR opened
🔒 Security Review ✅ Completed 2026-11-14T15:17:45.401125Z c381644 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@bifrost0x
bifrost0x merged commit 4eac73c into main Nov 14, 2026
34 checks passed
@bifrost0x
bifrost0x deleted the release/prepare-v3.1.0 branch November 14, 2026 15:22
@github-project-automation github-project-automation Bot moved this from Backlog to Done in WebSSH Roadmap Nov 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant