github aannoo/hcom v0.7.7

2 hours ago

hcom 0.7.7

Patch release with safer binary replacement during builds, relay TLS fixes for Android/Termux, and schema-safe DB opening that repairs stamped-but-not-fully-migrated databases instead of failing or archiving user data unnecessarily.

  • Atomic binary replacement in build.sh — Replaces in-place overwrite with temp-file-plus-rename so running hcom pty processes keep their existing inode and do not crash or segfault during rebuild/install.

  • Relay TLS fix for Android/Termux — Relay MQTT TLS now uses bundled webpki-roots with native certificate fallback, fixing empty native trust stores on Android/Termux while preserving support for private brokers with local certs.

  • Schema-safe DB open and repairHcomDb::open() paths now run schema checks by default. Stamped v17 databases missing migration columns are repaired in place, and malformed launch_context JSON no longer forces unnecessary archive/reset behavior during upgrade.

Full Changelog: v0.7.6...v0.7.7

Don't miss a new hcom release

NewReleases is sending notifications on new releases.