July 2026 Firezone Updates and Releases | Firezone Devlog
July made Firezone's logs easier to use outside the portal, introduced the foundations of certificate-backed device trust, improved connection recovery across roaming and suspend, and more than doubled Windows download throughput in testing.
Stream Logs to Your SIEM
Audit data now lives under one Logs section in the admin portal, with tabs for change, session, flow, and API request logs.1 More importantly, those streams can now be delivered directly to external systems.
July added log sinks for Splunk, Datadog, New Relic, Elastic, Microsoft Sentinel, Amazon S3, IBM QRadar, and generic HTTP endpoints.2 Delivery is cursor-based and at-least-once, with backfill for historical events, size-aware batching, retries for transient errors, and notifications when a sink has to be disabled.
Certificate-Backed Device Trust
The new Client protocol can challenge a connecting device to prove possession of an MDM-provisioned certificate.3 The portal verifies the nonce signature, certificate validity, client-auth usage, and chain back to an account trust anchor before extracting normalized device identifiers.4
Attestation does not block an initial rollout: a missing or invalid proof leaves the current session unverified instead of preventing the connection. Verified identifiers also let a reinstalled client resolve back to its existing device row rather than silently creating a duplicate.
Connections Recover After Roaming and Suspend
ICE candidates are exchanged through the portal, so a candidate change emitted during a portal outage used to disappear permanently. Connlib now queues additions and invalidations while the portal is disconnected and flushes them after reconnect, allowing peers to discover a client's new address after roaming.5
A separate suspend-aware clock fixes another recovery edge case.6 It makes elapsed time consistent across platforms so a resumed client does not try to re-key a WireGuard session that the remote peer has already expired.
Faster Windows Downloads
Windows download throughput was constrained by the cost of handing each TCP packet to WinTUN individually. Firezone can now coalesce adjacent TCP packets into segments as large as 65,535 bytes before writing them to the driver, amortizing per-packet work in the Windows networking stack.7 Local benchmarking showed more than a 2× throughput improvement with the feature enabled.
The WinTUN ring buffers also grew from 1 MiB to 16 MiB—enough to absorb a normal scheduling delay at the 10 Gbit/s rate used to size the rest of the data path.8
Entra Authentication Without Shared Secrets
Entra directory sync and OIDC sign-in can now authenticate through Azure workload identity federation instead of long-lived client secrets.9 The portal exchanges its managed identity for a customer-tenant assertion, reducing the blast radius and rotation burden of shared credentials without changing the app identity or permissions customers already consented to.
Other Notable Changes
- Internet Resource policies can opt in to flow logging, with an inline warning because of the volume and sensitivity involved.10
- WireGuard timers are now driven by the next required action rather than polling every second.11
- Google Workspace directory sync can optionally include every domain in an account instead of only the primary domain.12