Skip to content

release: 0.1.39 — host+SSL & self-signed local-cert trust (Stable) - #199

Merged
nofuturekid merged 2 commits into
mainfrom
release/0.1.39
May 29, 2026
Merged

nofuturekid merged 2 commits into
mainfrom
release/0.1.39

Conversation

@nofuturekid

Copy link
Copy Markdown
Owner

Summary

Promotes 0.1.39-beta1…beta3 to stable 0.1.39. Maintainer device-accepted.

  • Reworks server entry: host/IP field + optional port field + SSL toggle, replacing the old free-text URL field (ADR-0041). URL-paste (with scheme) is handled gracefully.
  • Adds opt-in self-signed HTTPS certificate trust for local endpoints only: TOFU pinning with SHA-256 fingerprint confirmation, pin reuse on re-test, change detection, and a Reset button. Remote endpoints always require a valid CA-signed certificate (ADR-0041).

Relevant ADR: ADR-0041

Notes

  • versionName: 0.1.39 (was 0.1.39-beta3)
  • versionCode: 107 (was 106)
  • No local toolchain available — CI is the first compile. Watch the build and test jobs.
  • Do not merge or tag from this PR — the controller owns squash-merge + v0.1.39 tag on green CI.

🤖 Generated with Claude Code

nofuturekid and others added 2 commits May 29, 2026 22:26
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nofuturekid
nofuturekid merged commit 1afdfba into main May 29, 2026
8 checks passed
@nofuturekid
nofuturekid deleted the release/0.1.39 branch May 29, 2026 20:36
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