chore: bump version to 2.0.0-rc.3

Dynamic TG MariaDB persistence and TG 4000 monitor reset fixes.
pull/4/head
Rodrigo Pérez 3 months ago
parent d3e599136c
commit 0401991029

@ -2,6 +2,21 @@
All notable changes to **adn-server** are documented here.
## [2.0.0-rc.3] - 2026-06-17
### Added
- **Dynamic TG persistence** — per-peer user-activated TGs stored in MariaDB (`peer_dynamic_tgs`); restored on hotspot reconnect (RPTC); shared `DATABASE` block with proxy self-service.
- **Server-owned migration** — ensures `peer_dynamic_tgs` table on startup (idempotent, same schema as adn-monitor `004`).
### Fixed
- **TG 4000** — clears all peer dynamic slots (memory + DB); emits `INGRESS` BRDG_EVENT so monitor SINGLE=0 chips clear without stuck TX; TG 4000 is never stored as a UA session.
### Compatibility
- **Monitor:** adn-monitor **2.0.0-rc.4**.
## [2.0.0-rc.2] - 2026-06-16
### Fixed

@ -1,6 +1,6 @@
# ADN DMR Peer Server
**Version 2.0.0-rc.2** — pairs with **adn-monitor 2.0.0-rc.2** (report v2 slim wire + JSON HELLO).
**Version 2.0.0-rc.3** — pairs with **adn-monitor 2.0.0-rc.4** (report v2 slim wire + JSON HELLO).
ADN DMR conference bridge server. Configuration is YAML; the codebase follows clean architecture (domain, application, infrastructure). v2 adds integrated **PROXY**, **SubscriptionStore** routing, report v2 to the monitor, and a unified **`adn-server.py`** entrypoint (`--echo`, `--doctor`, `--no-proxy`). See [CHANGELOG.md](CHANGELOG.md).

@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "adn-server"
version = "2.0.0-rc.2"
version = "2.0.0-rc.3"
description = "ADN DMR Peer Server"
readme = "README.md"
license = { text = "GPL-3.0-or-later" }

@ -37,4 +37,4 @@
"""ADN DMR Peer Server — conference bridge (rewrite of bridge_master)."""
__version__ = "2.0.0-rc.2"
__version__ = "2.0.0-rc.3"

Loading…
Cancel
Save

Powered by TurnKey Linux.