You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ADN-DMR-Peer-Server/CHANGELOG.md

1.5 KiB

Changelog

All notable changes to adn-server are documented here. Versioning follows SemVer.

1.0.0 - 2026-06-06

First stable public release.

Added

  • Clean-architecture rewrite: domain, application, infrastructure layers.
  • YAML configuration (adn-server.yaml) with startup validation.
  • HBP MASTER/PEER and OpenBridge forwarding with legacy parity (loops, BCSQ, packet control).
  • Talker Alias: DMRA packets and embedded LC overlay (UTF-8 / ISO-8859-1 / 7-bit formats).
  • Voice: announcements, TTS pipeline, on-demand AMBE playback, recording.
  • Parrot entrypoint (adn-parrot.py) for TG 9990 echo/playback.
  • Monitor report TCP: HELLO JSON (mode v2), CONFIG_SND / BRIDGE_SND (pickle), BRDG_EVENT.
  • Hot reload: adn-server.yaml (SIGHUP), adn-voice.yaml (15 s loop), log reopen (SIGUSR2).
  • MkDocs user guide (EN/ES).

Fixed (highlights since parity baseline)

  • OpenBridge packet control and ingress timing.
  • Parrot playback sequence preservation on long QSOs.
  • Config validator accepts numeric MMDVM option fields in YAML.
  • OBP END/TX reporting and STATUS lifecycle alignment with legacy.

Compatibility

  • Monitor: adn-monitor 1.0.0 (HELLO v2 + legacy pickle report).
  • Config: use adn-server.example.yaml as template; production YAML is not committed.
  • Wire: HBP and OpenBridge on-wire formats unchanged vs legacy ADN DMR Server.

Powered by TurnKey Linux.