Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 13d Infrastructure
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

ReleasePort's take

Light signal
editorial:auto 13d

v0.1.0 adds structured metadata for radio-link signal monitoring, including RSSI/SNR/noise metrics and RF debug context for aggregate and per-stream receive forwards.

Why it matters: WiFiBroadcast operators gain signal quality visibility through RSSI, SNR, and noise metrics. Available in v0.1.0; evaluate for your monitoring and debugging workflows.

Summary

AI summary

Updates Highlights, Validation, and Known Limitations across a mixed release.

Changes in this release

Feature Medium

Adds structured radio-link signal metadata for aggregate RX and per-stream RX forwards, including RSSI/SNR/noise metrics, freshness state, normalized quality, source coverage, and RF debug context.

Adds structured radio-link signal metadata for aggregate RX and per-stream RX forwards, including RSSI/SNR/noise metrics, freshness state, normalized quality, source coverage, and RF debug context.

Source: llm_adapter@2026-05-22

Confidence: low

Feature Medium

Promotes the managed raw application stream backend for telemetry, video, and control streams.

Promotes the managed raw application stream backend for telemetry, video, and control streams.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Medium

Adds Android USBHost runtime path using app-owned `UsbDeviceConnection`/JNI handoff.

Adds Android USBHost runtime path using app-owned `UsbDeviceConnection`/JNI handoff.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Keeps optional managed tunnel backend with health/report metadata and degradation via `__tunnel` sentinel.

Keeps optional managed tunnel backend with health/report metadata and degradation via `__tunnel` sentinel.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Adds Android SDK surface, AAR packaging script, and consumer smoke tests (both direct and Gradle).

Adds Android SDK surface, AAR packaging script, and consumer smoke tests (both direct and Gradle).

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Provides Android foreground-service sample and USB smoke harness for product mode validation.

Provides Android foreground-service sample and USB smoke harness for product mode validation.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Documents downstream consumption via runtime JSON, `LinkHealth`, `LinkStreamRxHealth`, and Android `rxSignal`.

Documents downstream consumption via runtime JSON, `LinkHealth`, `LinkStreamRxHealth`, and Android `rxSignal`.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Adds long-range tailnet field profile config and preparation runbook for receiver-backed validation.

Adds long-range tailnet field profile config and preparation runbook for receiver-backed validation.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Performance Low

Includes GitHub Actions coverage for Rust workspace, Android SDK packaging, and consumer compile checks.

Includes GitHub Actions coverage for Rust workspace, Android SDK packaging, and consumer compile checks.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Full changelog

wfb-link v0.1.0

This is the first baseline release after the alpha series. It keeps the crate
versions at 0.1.0 and promotes the current macOS userspace-radio, managed
stream/tunnel, Android USBHost, and radio-link metadata work behind a stable Git
tag for product integration.

Highlights

  • Promotes the managed raw application stream backend for named telemetry,
    video, and control streams.
  • Keeps the optional managed tunnel backend path from v0.1.0-alpha.4,
    including tunnel health/report metadata and best-effort tunnel degradation via
    the __tunnel sentinel.
  • Adds the Android USBHost runtime path using app-owned
    UsbDeviceConnection/JNI handoff rather than the libusb fd-wrap approach.
  • Adds the Android SDK surface, AAR packaging script, direct consumer smoke, and
    Gradle-style consumer smoke.
  • Adds an Android foreground-service sample and USB smoke harness for product
    mode validation.
  • Adds structured radio-link signal metadata for aggregate RX and per-stream RX
    forwards: RSSI/SNR/noise metrics, freshness state, normalized quality, source
    coverage, and RF debug context.
  • Documents downstream consumption through runtime JSON, wfb-link
    LinkHealth/LinkStreamRxHealth, and Android rxSignal.
  • Adds long-range tailnet field profile config and preparation runbook for
    receiver-backed validation.
  • Adds GitHub Actions coverage for the Rust workspace and Android SDK packaging
    plus consumer compile checks.

Validation

  • cargo test
  • cargo fmt --check
  • openspec validate expose-radio-link-metadata --strict
  • git diff --check
  • scripts/build-android-sdk-consumer-smoke.sh
  • scripts/build-android-sdk-gradle-consumer-smoke.sh
  • GitHub Actions for PR #5:
    • Android SDK
    • Rust workspace

Known Limitations

  • Hardware scope remains RTL8812AU/AWUS036ACH class adapters.
  • The Linux backend remains a contract/design stub; Linux products should use
    native WFB-NG over monitor mode for now.
  • RF calibration is not full Linux parity across all conditions. Runtime IQK,
    LCK, and EFUSE TX-power work remains receiver-gated.
  • The accepted tunnel profile is short-range validation, not long-distance RF
    acceptance.
  • Radio-link RSSI/SNR/noise are local receiver-side measurements. Remote/uplink
    signal requires future peer-reported metadata.
  • Helper binaries, firmware, service TOML, and key material remain product
    release artifacts.
  • Android product apps still own permission UX, foreground-service policy,
    helper/key packaging, and release artifact promotion.

Assets

  • wfb-link-v0.1.0-macos-arm64.tar.gz: macOS arm64 command-line binaries for wfb-radio-service, wfb-radio-diag, and wfb-tun-macos, plus README, license, release notes, and manifest.
  • wfb-link-android-sdk-v0.1.0.aar: Android SDK AAR with Java API classes and arm64-v8a/libwfb_android.so.
  • *.sha256: SHA-256 checksums for the downloadable artifacts.

The Android AAR does not bundle WFB helper executables; product apps still own helper/key packaging for release builds.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track wfb-link, a userspace WiFiBroadcast radio stack for macOS

Get notified when new releases ship.

Sign up free

About wfb-link, a userspace WiFiBroadcast radio stack for macOS

All releases →

Beta — feedback welcome: [email protected]