Skip to content

v0.2.1

Latest

Choose a tag to compare

@Dicklesworthstone Dicklesworthstone released this 16 Aug 04:07
· 83 commits to main since this release

flywheel_connectors v0.2.1

Patch release. The headline fix: fwc now takes the tru crate (TOON serializer, imported as toon) from crates.io (=0.2.3) instead of a sibling ../../../toon_rust path, so fresh clones and crates-layout checkouts build with no sibling checkouts and no special directory layout. fwc --version reports 0.2.1.

Highlights since v0.2.0

  • tru dependency resolved from crates.io; Cargo.lock re-resolved (windows-sys unified onto versions already in the graph)
  • Connector-wide idempotency/retry-safety sweep (~55 connectors): writes classified by replay safety before any retry (AWS, Netlify, Signal, Notion/Confluence, Jira/Linear, Zendesk/Zoom, Google connectors, and more)
  • SigV4 canonicalization parity with AWS's official signing vectors (dot-segment resolution, header whitespace collapse, encoded-key query ordering); access key id no longer leaks through Debug
  • fcp-async-core: runtime context re-entered on every poll; mpsc::Sender::closed() parks instead of busy-waiting
  • Telemetry: structured logs to stderr with flattened event fields
  • Zalo: outbound sends gated on chat-thread ownership coordination
  • Google Docs and Google People connectors promoted

Binaries (fwc)

Platform Asset
macOS arm64 (Apple Silicon) fwc-v0.2.1-aarch64-apple-darwin.tar.xz
macOS x86_64 (Intel) fwc-v0.2.1-x86_64-apple-darwin.tar.xz
Linux x86_64 fwc-v0.2.1-x86_64-unknown-linux-gnu.tar.xz
Linux arm64 fwc-v0.2.1-aarch64-unknown-linux-gnu.tar.xz
Windows x86_64 fwc-v0.2.1-x86_64-pc-windows-msvc.zip
Windows arm64 fwc-v0.2.1-aarch64-pc-windows-msvc.zip

Checksums in SHA256SUMS.txt. Built cross-platform via dsr (Doodlestein Self-Releaser).

Note: this release contains the fwc CLI. The fcp-host gateway binary is not bundled in this release.