Skip to content

docs: changelog for 0.7.0 - #111

Merged
jamesarich merged 1 commit into
mainfrom
release/0.7.0
Jul 26, 2026
Merged

docs: changelog for 0.7.0#111
jamesarich merged 1 commit into
mainfrom
release/0.7.0

Conversation

@jamesarich

@jamesarich jamesarich commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Cuts 0.7.0.

Minor, not patch#108 adds public API. Verified against the committed ABI dumps: WebSocketTransport and WebSocketTransportFactory each gain an optional TLSConfigBuilder lambda constructor, with no removals, and core/transport-tcp dumps 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 ship ktor-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:// and wss:// (meshtastic/Meshtastic-Android#6454).

Summary by CodeRabbit

  • Documentation
    • Added release notes for version 0.7.0.
    • Documented improvements to the Detekt CI quality gate, ensuring static analysis runs across modules.
    • Noted related cleanup of analysis findings and behavior-preserving code updates.

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.
@jamesarich
jamesarich enabled auto-merge July 26, 2026 23:40
@coderabbitai

coderabbitai Bot commented Jul 26, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: eb01e5a8-d46c-42e3-b685-c618639d0fec

📥 Commits

Reviewing files that changed from the base of the PR and between 49b7a7b and 0839690.

📒 Files selected for processing (1)
  • CHANGELOG.md

📝 Walkthrough

Walkthrough

The changelog adds a dated 0.7.0 release section and records the Detekt CI gate correction, including detektAll enforcement through check, cleared findings, suppressions, and an equivalent rewrite.

Changes

Release changelog

Layer / File(s) Summary
Release and Detekt notes
CHANGELOG.md
Adds the 0.7.0 release date and documents the Detekt gate changes and behavior-preserving cleanup.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Poem

I’m a rabbit with notes in my burrow tonight,
A fresh release header shines crisp and bright.
Detekt now hops through each module with care,
check catches the work that was missing in air.
Suppressions tucked neatly—what a tidy delight!


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jamesarich
jamesarich disabled auto-merge July 26, 2026 23:41
@jamesarich
jamesarich merged commit 669c99c into main Jul 26, 2026
1 of 12 checks passed
@jamesarich
jamesarich deleted the release/0.7.0 branch July 26, 2026 23:41
@jamesarich jamesarich mentioned this pull request Jul 29, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant