unstale

npm / smee-client

smee-client

What changed in smee-client 4 to 5, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

7 breaking2 behavior and defaults

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli on npm

smee-client 51 changes

Breaking changes 1

  • Client#start() is now an async function, so callers should account for its asynchronous behavior.

    5.0.0release notes

smee-client 48 changes

Breaking changes 6

  • The first-connection timeout feature was reverted.

    4.4.2release notes

  • The change making onerror overridable was reverted.

    4.4.2release notes

  • The change making onopen overridable was reverted.

    4.4.2release notes

  • The query-forwarding option added in the reverted change is no longer available.

    4.4.2release notes

  • The startForward method added in the reverted change is no longer available.

    4.4.2release notes

  • The stopForward method added in the reverted change is no longer available.

    4.4.2release notes

Behavior and default changes 2

  • The fix preventing connection errors from being logged twice was reverted.

    4.4.2release notes

  • The change making onmessage overridable was reverted.

    4.4.2release notes