Skip to content

docs(bindings): changelog entry for the Wi-Fi Direct enable fix - #698

Merged
bahdotsh merged 1 commit into
mainfrom
docs/changelog-wifi-direct-enable
Nov 5, 2026
Merged

bahdotsh merged 1 commit into
mainfrom
docs/changelog-wifi-direct-enable

Conversation

@bahdotsh

@bahdotsh bahdotsh commented Nov 5, 2026

Copy link
Copy Markdown
Member

The readiness check for 0.32.0 found two merged fixes with no entry under Unreleased: #686 and #683. Only one of their four items fixed behaviour that shipped, so this adds one entry and one clause.

What shipped in 0.31.0, and gets an entry

#686, item 2. In v0.31.0, the Wi-Fi Direct branch of ProtocolEngineHost.enableTransport stopped the manager only when it was RUNNING. The Internet branch also stopped it when it was STARTING. An enable that found a start in progress started it again over the first one. The new entry under Fixed describes this.

What never shipped, and gets no entry

Instead, #681's entry gains one clause: a start that fails at any point leaves nothing running. That is true on main, because the bind comes before STARTING and any throw after it runs stopUnsafe() and closes the listener.

Verification

#686 fixed two things. Enabling Wi-Fi Direct stopped the manager only
while RUNNING, which shipped in 0.31.0, so it gets an entry. The stranded
listener after a throw, and #683's bind-before-STARTING and accept
timeout fixes, all repair code #681 added after 0.31.0, so they reached
no user and get one clause on #681's entry instead.
@bahdotsh
bahdotsh merged commit 0783225 into main Nov 5, 2026
31 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant