Files
Enrico Toniato 5e7e350f80 Canary (#2424)
* fix(create-mcp-use-app): drop the dead --no-git flag from help (#2392)

Scaffolding stopped initializing a git repository in a62db703, but the help
text kept advertising --no-git. parseArgs declares no git option and nothing
reads the flag, so passing it has been indistinguishable from omitting it.

* chore: enter canary prerelease mode

* chore(typescript): version packages (canary)

* fix(client): rebind the OAuth loopback listener after a failed bind (#2393)

* fix(client): rebind the OAuth loopback listener after a failed bind

startLoopback() assigned this.server before listen() resolved, so a bind
failure left a handle that was never listening. The guard at the top of the
method then made every later call return early without binding, and the
caller waited on a dead port until authTimeoutMs expired.

Assign only after a successful bind, and close the server on failure.

* fix(client): keep the loopback handle set while the bind is in flight

Clearing this.server only on failure keeps an overlapping redirectToAuthorization()
and dispose() able to observe the in-flight listener. Assigning after the bind
resolved left a window where both saw null, so two calls could race onto the
same port and dispose() could miss a listener that was still being created.

* test(client): occupy the reserved loopback port instead of a fixed guess

portRange: 1 with an asserted port made the test fail whenever an unrelated
process held the preferred port. Widen the range to match the sibling tests
and bind whatever reservePort settled on.

* chore(client): shorten loopback binding comment

---------

Co-authored-by: Andrew Khadder <andrew@manufact.com>

* chore(typescript): version packages (canary)

* fix(inspector): resolve chat widgets by connection id (#2404)

* chore(typescript): version packages (canary)

* chore(docs): update changelogs for v20.3.5 and v20.3.4 releases

- Added details for v20.3.5, including fixes for chat widgets using the connection id and an update to mcp-use v2.4.1.
- Documented v20.3.4 enhancements, such as request duration display, screenshot failures on initialization, and an update to mcp-use v2.4.0.

---------

Co-authored-by: Mohammed Alkindi <alkndymhmd692@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrew Khadder <andrew@manufact.com>
2026-09-03 09:53:28 +02:00
..
2026-09-03 09:53:28 +02:00
2026-08-11 12:52:52 +02:00
2026-08-11 12:52:52 +02:00