Skip to content

Latest commit

 

History

History
122 lines (69 loc) · 9.98 KB

File metadata and controls

122 lines (69 loc) · 9.98 KB

Changelog

0.1.11 (2026-04-15)

Bug Fixes

  • ci: fix gate-attestation job name and fetch base branch (#100) (d228f26)

0.1.10 (2026-04-13)

Features

  • semaino: signal aggregation, convergence detection, alert pipeline (99335ab), closes #85
  • syntonia: scaffold Yaesu FTM-510DR module (e2e87fe), closes #80

Bug Fixes

  • ops: full AGPL-3.0 text, AI training prohibition, disclaimer (76e2e49), closes #75
  • syntonia: port hardware/usb.rs from nusb to rusb (e511170), closes #82
  • undo mangled identifiers from botched kanon lint --fix run (ea46319)

0.1.9 (2026-04-04)

Bug Fixes

  • resolve lint violations via kanon lint --fix (e96296b)

0.1.8 (2026-04-03)

Bug Fixes

  • resolve lint violations via kanon lint --fix (7cf413c)

0.1.7 (2026-03-27)

Features

  • kerykeion: gateway bridge and mesh collector wiring (#71) (8da4fc1)
  • kerykeion: node discovery, mesh topology graph, and peer tracking (#68) (ce27b16)

0.1.6 (2026-03-24)

Bug Fixes

  • add [graph] section to deny.toml for cargo-deny 0.19 compatibility (86af2d9)

0.1.5 (2026-03-22)

Features

  • kerykeion: gateway bridge, MQTT parsing, collector run loop, and mesh CLI (#62) (86b5eb2)
  • kerykeion: message routing, store-and-forward, and delivery tracking (#61) (8a7d306)
  • kerykeion: node discovery, mesh topology graph, and peer tracking (#60) (570ef34)

0.1.4 (2026-03-19)

Features

  • kerykeion: serial/TCP transport, frame codec, AES-CTR encryption, config handshake (221f2b7)
  • kerykeion: serial/TCP transport, frame codec, AES-CTR encryption, config handshake (e84cebc)

Bug Fixes

  • ci: allow MPL-2.0 license (serialport crate) + thiserror-impl duplicate (f1f8873)
  • rustdoc private item links + cargo-deny thiserror duplicate (c2676c5)

0.1.3 (2026-03-19)

Features

  • kerykeion: crate scaffold with mesh types, config, and protobuf codegen (#52) (23da372)

0.1.2 (2026-03-18)

Bug Fixes

  • ci: install protobuf-compiler for kerykeion prost codegen (#53) (b79da85)

0.1.1 (2026-03-18)

Features

  • akroasis: radio CLI — read, program, export, import, detect (#21) (4f853fc)
  • expand to 17-crate architecture (f68ab25)
  • koinon: hardware asset registry with USB device identification (#12) (b2224d9)
  • koinon: signal model, GeoSignal, and Entity types (#13) (d4e0480)
  • koinon: tamper-evident log with BLAKE3 hash chain (#6) (23fc071)
  • koinon: temporal baseline engine with Welford's algorithm (#14) (5dadc33)
  • koinon: workspace scaffold with shared types + CLI skeleton (#5) (d01cdab)
  • kryphos: add Argon2id KDF and ChaCha20-Poly1305 encryption core (#33) (c8ec08d)
  • kryphos: add Ed25519 signing, vault storage, and tamper log integration (#34) (9b286b5)
  • kryphos: add figment provider for vault-backed config values (#37) (6f12afd)
  • kryphos: add fjall-backed vault storage with advisory locking (#35) (b83eb1b)
  • kryphos: add key lifecycle — rotation, revocation, and audit (#36) (0730115)
  • kryphos: add vault CLI — init, add, list, get, rotate, revoke, identity (#38) (df3ac1a)
  • kryphos: scaffold crate with vault data model and key types (#32) (5ead4b2)
  • syntonia: BF-F8HP + UV-5RM Plus variant support (#19) (4d44e09)
  • syntonia: channel data model + frequency plan + validation (#15) (dd21fd6)
  • syntonia: CHIRP .img and .csv import/export for UV-5R (#20) (61bba3d)
  • syntonia: USB hardware detection + radio auto-detect (#16) (37de389)
  • syntonia: UV-5R EEPROM clone protocol (#18) (9cf06be)
  • syntonia: UV-5R EEPROM memory map + channel codec (#17) (1a3deea)

Bug Fixes

  • akroasis: use DcsCode::as_code() not nonexistent .code() method (1cf71a8)
  • ci: update deny.toml — BSD-3-Clause license, advisory ignore, warn on duplicates (4744db4)
  • ci: use akroasis-specific binary and features in rust.yml (#42) (154dcb5)