You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Authoritative stage: Beta 3. The tracker, milestone v3.0.0-beta.3, Project 16, and the execution queue are aligned.
Release-channel showstopper: no release was created in the exact 24-hour window. v3.0.0-beta.4 remains the newest published beta and is immutable with zero assets, repeating beta.2 and beta.3; beta.1 remains the newest beta with downloads. The signed-platform policy/waiver and published-channel installation evidence remain absent, so sw-artifacts, sw-signing, and sw-install remain open.
Ledger and dashboard: the authoritative releases/v3-beta ledger remains 38 open gates, including all 27 blocking gates, with zero passed or waived. PR #5884 at baee936719bc19ecefd2c0372693559b81876dd4 queues the latest operations evidence without changing any status. Every blocking checkbox below remains unchecked.
New issues:#5906 reported a Linux Flatpak application-ID limitation and was closed by its reporter; #5907 reported mobile cross-build failures but was closed after real beta.4 iOS/Android validation showed the rewrite already fixed them; #5909 is a reproducible macOS menu-replacement crash and is now Beta 3 Required; #5913 is a real iOS generated-project launch crash, classified Post-GA under the desktop release contract; #5917 proposes deterministic Linux hicolor icon generation and is not current-stage release work.
New pull requests: draft docs preview #5905 has generated-page DOM/HTML CodeQL annotations; false-alarm mobile fix #5908 closed unmerged; focused macOS crash fix #5910 is green but draft; duplicate remote-template PR #5911 closed and correctly-accounted draft #5912 remains green/review-required; #5914 removes benign window-not-found noise; iOS/mobile fixes #5915 and #5916 are Post-GA Candidates; Linux icon implementation #5918, macOS 27 systray fix #5919, hidden-WebView WEP #5920, macOS Dock bounce feature #5921, and themed-dialog WEP #5922 are unmilestoned/off the current execution queue. The two WEPs retain actionable correctness/test-plan review findings.
Material existing activity:PR #5798 addressed review findings for extra tags and explicit numeric APP_CGO_ENABLED: 0, then received a Windows Docker-CGO-default finding; PR #5828 was force-pushed; PR #5008 was offered for takeover with macOS production-use evidence but Linux/Windows stubs; issue #5904 narrowed its devtools problem to the Vite dev-server path; merged fixes Fix/mac background app focus steal #5897–Fix/linux dark mode flash #5899 only had their source branches deleted in-window.
Security exposure: current Dependabot exposure is 208 open alerts (43 critical, 74 high, 86 medium, 5 low); code scanning is 23 open (1 critical, 7 high, 15 medium). Neither alert API records a creation, dismissal, or fix inside the exact window. The two DOM/HTML annotations on draft docs: add M-Press v3 preview build #5905 are PR review findings, not new default-branch alerts.
Execution slot 1 — docs(release): record Beta release operations failures #5884 / delegated ledger stream: inspected the transient nightly failure, updated only ops-runbook and ops-hotfix, validated JSON and 38/27/0 counts, passed diff and supported CodeRabbit review, committed baee9367, pushed agent/5876-beta3-evidence, and posted issue evidence. PR checks are green; Project remains Beta 3 Blocker/In Progress.
Execution slot 2 — ci(v3): publish artifacts before immutable releases #5888 / coordinator workflow stream: merged current master without conflict and pushed 441497b64 to agent/5876-immutable-release. Focused and broader release-task tests, workflow YAML parsing, beta.4 dry run, diff check, and supported CodeRabbit review pass. Handoff evidence records the refresh; fresh CI completed with 46 passing checks, 2 intentional skips, and zero failures. Required review remains, so Project stays Beta 3 Blocker/In Progress.
Execution slot 3 — fix(v3/macos): marshal application menu replacement to main thread #5909/fix(v3/macos): marshal main menu updates to UI thread #5910 / delegated macOS crash stream: inspected the native/custom-event path and found the two-file fix correct: synchronous dispatch preserves ordering, the main-thread guard avoids self-deadlock, and the change is Darwin-only. Diff check, Windows cross-build, hosted macOS/package CI, and supported CodeRabbit review pass; no defect, edit, commit, or push was needed. The draft remains Beta 3 Required/In Progress pending maintainer readiness/review.
Community coverage: GitHub Discussions had no new discussion, comment, or reply in the window. Discord #wails3 and v3-feedback could not be audited because Chrome is not connected to this task and the browser diagnostics are unavailable. This is missing coverage, not evidence of no Discord activity.
Milestone membership identifies intended release stage; Project 16 Release Role distinguishes Blocker, Required, Candidate, and Tracker. A checked gate below requires plan.json status passed or an explicit evidenced waiver.
Blocking release gates
Software
sw-scope — Scope locked: shipped feature list matches the plan
sw-version — Version number matches the change set
sw-compat — Compatibility promise approved: platforms, runtimes, and minimum versions
sw-deprecations — Deprecations and scheduled removals verified
sw-upgrade — Upgrade path tested from the last two releases on real projects
sw-rollback — Rollback/downgrade path documented and rehearsed
sw-artifacts — Reproducible artifacts for every published platform
sw-signing — Artifacts signed; checksums and provenance published
sw-install — Installation verified from the published channel
Documentation
doc-notes — User-focused release notes complete
doc-changelog — Changelog entry landed in the standard format
doc-migration — Migration guide covers every breaking change with before/after examples
doc-getting-started — Getting-started path verified on a clean machine
doc-reference — API reference regenerated and deployed
doc-site — Documentation site and translated locales build and deploy
Legal and security
legal-licence — Licence and source headers reviewed
legal-deps — Dependency licences and third-party notices reviewed
Desktop Beta covers Windows 10/11 amd64/arm64, macOS Intel/Apple Silicon, and Linux amd64/arm64. GTK4 + WebKitGTK 6.0 is the Linux default; GTK3 + WebKit2GTK 4.1 remains legacy through v3.0.x. Go 1.25+ is required. Android and iOS remain experimental and do not block desktop Beta.
Exit criteria
Each published milestone must be cut from the release branch only after its blocking software, documentation, legal/security, communications, and operations gates are green or explicitly waived with evidence. Tagging, workflow dispatch, publication, and merges remain human decisions.
Current release health
v3.0.0-beta.3, Project 16, and the execution queue are aligned.sw-artifacts,sw-signing, andsw-installremain open.releases/v3-betaledger remains 38 open gates, including all 27 blocking gates, with zero passed or waived. PR #5884 atbaee936719bc19ecefd2c0372693559b81876dd4queues the latest operations evidence without changing any status. Every blocking checkbox below remains unchecked.APP_CGO_ENABLED: 0, then received a Windows Docker-CGO-default finding; PR #5828 was force-pushed; PR #5008 was offered for takeover with macOS production-use evidence but Linux/Windows stubs; issue #5904 narrowed its devtools problem to the Vite dev-server path; merged fixes Fix/mac background app focus steal #5897–Fix/linux dark mode flash #5899 only had their source branches deleted in-window.peter-evans/create-pull-request@v4force-updated the existing branch and then failed reading the PR number. Scheduled Semgrep run 31121275274 was cancelled with no job steps. Initial failures on fix(ios): retain Objective-C classes in Xcode builds #5915/fix(mobile): return browser launch errors #5916 were fixed on their current heads; [WEP] Themed Windows message dialogs #5922's final in-window head had 41 successful checks and three cancelled reruns.ops-runbookandops-hotfix, validated JSON and 38/27/0 counts, passed diff and supported CodeRabbit review, committedbaee9367, pushedagent/5876-beta3-evidence, and posted issue evidence. PR checks are green; Project remains Beta 3 Blocker/In Progress.masterwithout conflict and pushed441497b64toagent/5876-immutable-release. Focused and broader release-task tests, workflow YAML parsing, beta.4 dry run, diff check, and supported CodeRabbit review pass. Handoff evidence records the refresh; fresh CI completed with 46 passing checks, 2 intentional skips, and zero failures. Required review remains, so Project stays Beta 3 Blocker/In Progress.taliesin-ai. v3 mobile (iOS): generated Xcode project is missing -ObjC linker flag, crashes at launch on real devices/Simulator #5913/fix(ios): retain Objective-C classes in Xcode builds #5915/fix(mobile): return browser launch errors #5916 were added as Post-GA Candidates / Todo with milestone v3.1.0. No unarchived Done items remain.#wails3andv3-feedbackcould not be audited because Chrome is not connected to this task and the browser diagnostics are unavailable. This is missing coverage, not evidence of no Discord activity.plan.jsonstatus passed or an explicit evidenced waiver.Blocking release gates
Software
sw-scope— Scope locked: shipped feature list matches the plansw-version— Version number matches the change setsw-compat— Compatibility promise approved: platforms, runtimes, and minimum versionssw-deprecations— Deprecations and scheduled removals verifiedsw-upgrade— Upgrade path tested from the last two releases on real projectssw-rollback— Rollback/downgrade path documented and rehearsedsw-artifacts— Reproducible artifacts for every published platformsw-signing— Artifacts signed; checksums and provenance publishedsw-install— Installation verified from the published channelDocumentation
doc-notes— User-focused release notes completedoc-changelog— Changelog entry landed in the standard formatdoc-migration— Migration guide covers every breaking change with before/after examplesdoc-getting-started— Getting-started path verified on a clean machinedoc-reference— API reference regenerated and deployeddoc-site— Documentation site and translated locales build and deployLegal and security
legal-licence— Licence and source headers reviewedlegal-deps— Dependency licences and third-party notices reviewedlegal-provenance— Contribution provenance reviewedsec-review— New attack surface reviewedsec-advisories— Advisories and disclosure timing preparedCommunications
com-positioning— One-liner, problem, proof, audience, and CTA agreedcom-announcement— Announcement written and reviewedcom-channels— Channel plan and publishing owners agreedcom-site— Website version and download surfaces updatedOperations
ops-runbook— Launch sequence, owners, and abort criteria readyops-support— First-72-hours support rota staffedops-hotfix— Hotfix branch/build/publish path rehearsedRelease contract
Desktop Beta covers Windows 10/11 amd64/arm64, macOS Intel/Apple Silicon, and Linux amd64/arm64. GTK4 + WebKitGTK 6.0 is the Linux default; GTK3 + WebKit2GTK 4.1 remains legacy through v3.0.x. Go 1.25+ is required. Android and iOS remain experimental and do not block desktop Beta.
Exit criteria
Each published milestone must be cut from the release branch only after its blocking software, documentation, legal/security, communications, and operations gates are green or explicitly waived with evidence. Tagging, workflow dispatch, publication, and merges remain human decisions.