docs: changelog for 0.7.0 - #111
Conversation
Dates the Unreleased section as 0.7.0 and documents the detekt gate fix (#110) alongside the WebSocket TLS trust hook (#108) and the transport-ws Ktor engine pinning. Minor rather than patch: #108 adds public API — new optional TLS-lambda constructors on WebSocketTransport and WebSocketTransportFactory. Verified additive against the committed JVM and klib ABI dumps; no removals, and core/transport-tcp dumps are untouched.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe changelog adds a dated ChangesRelease changelog
Estimated code review effort: 1 (Trivial) | ~2 minutes Poem
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Cuts 0.7.0.
Minor, not patch — #108 adds public API. Verified against the committed ABI dumps:
WebSocketTransportandWebSocketTransportFactoryeach gain an optionalTLSConfigBuilderlambda constructor, with no removals, andcore/transport-tcpdumps untouched. Existing no-arg call sites compile and link unchanged.The
[Unreleased]entries #108 shipped are kept as written (they already cover the hook and the Ktor-engine pinning, which is a genuine behavioural change for apps that also shipktor-client-okhttp). I added the missing note for #110 — worth recording because the detekt gate had been analysing nothing in every module, and the fixes it forced were suppressions-with-justification plus one equivalent rewrite, so no behaviour changed.Notably this release closes the loop on #107 → Meshtastic-Android can now scope its user-CA trust to the MQTT connection for both
ssl://andwss://(meshtastic/Meshtastic-Android#6454).Summary by CodeRabbit