Skip to content

basecamp v0.19.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 00:49
· 39 commits to main since this release
Immutable release. Only release title and notes can be modified.
b793a2f

Upgrading to v0.19.0

Connectors stop dropping their stream every hour, once bc3 ships server-side renewal. With basecamp-sdk v0.29.1 (#967), basecamp connect renews its event stream over the open socket about three minutes before the deadline the server advertises, instead of being disconnected at that deadline and reconnecting about once an hour. bc3 doesn't advertise a deadline yet; server-side renewal is coming, and until it lands nothing changes. Nothing to run or configure: upgrade the CLI and restart a running connector so it picks up the new binary, and renewal turns on by itself when bc3 starts advertising.

Three new connector log lines. The connector log now records the advertised stream deadline and each renewal with its new deadline (info), and a failed renewal (warn) with its kind (refused, no_reply, mint_failed or invalid_reply) and whether it will be retried. A renewal that gives up falls back to the reconnect and catch-up the connector already does. basecamp connect status and basecamp connect doctor are unchanged.

Also in this release: modernc.org/sqlite 1.61.0 (#965).

What's Changed

Other Changes

  • Bump basecamp-sdk to v0.29.1 for in-band stream renewal, and log renewals by @jeremy in #967
  • Stamp v0.19.0 by @jeremy in #969

Full Changelog: v0.18.1...v0.19.0