bump version to 0.1.2 and update changelog for new features and fixes

This commit is contained in:
kc1awv
2026-01-01 15:51:12 -05:00
parent a64f3bec05
commit 28840a6728
2 changed files with 16 additions and 5 deletions
+15 -4
View File
@@ -2,6 +2,21 @@
This project follows the versioning policy in VERSIONING.md.
## 0.1.2 - 2026-01-01
- Implemented RNS.Resource transfer for messages exceeding MTU limits, with resource envelope handling and automatic fallback
- Allow hub-directed commands (e.g., `/stats`, `/reload`, `/who`, `/kline`) to be sent without a room field
- Removed validation that rejected empty room fields in envelopes, per RRC specification
- Hub-level commands now send responses with no room field (`room=None`) for better client compatibility
- Refactored greeting messages to use dedicated MOTD resource kind for clearer semantics
- Added missing configuration options to default config template
## 0.1.1 - 2025-12-30
- Protocol extension: hub may attach an optional nickname (`K_NICK = 7`) to forwarded `MSG`/`NOTICE` envelopes for improved user identification
## 0.1.0 - 2025-12-29
Initial public release.
@@ -13,7 +28,3 @@ Initial public release.
- Persistent config + room registry in TOML (`rrcd.toml`, `rooms.toml`)
- Reduced lock contention by flushing outbound packets outside the shared state lock
- Added small packaging metadata and README polish
## 0.1.1 - 2025-12-30
- Protocol extension: hub may attach an optional nickname (`K_NICK = 7`) to forwarded `MSG`/`NOTICE` envelopes based on the nickname provided in `HELLO`.
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "rrcd"
version = "0.1.1"
version = "0.1.2"
description = "Reticulum Relay Chat daemon (hub service)"
readme = "README.md"
license = { file = "LICENSE" }