feat: Release v0.2.1 with shutdown and CI fixes

This commit is contained in:
HueByte
2026-02-19 12:29:45 +01:00
parent 1bf32450fd
commit 4c192717de
4 changed files with 17 additions and 1 deletions
+13
View File
@@ -0,0 +1,13 @@
# v0.2.1 - Shutdown & CI Fixes
## Fixes
- Fixed server hanging on Ctrl+C when the directory server is unreachable — `StopAsync` now cancels background services before disposing connections
- Fixed IRC gateway shutdown blocking indefinitely on unresponsive clients — send operations are now bounded to 2 seconds
- Fixed CI release workflow not having full git history for building release notes (`fetch-depth: 0`)
- Fixed `workflow_dispatch` trigger breaking change detection when `github.event.before` is empty
## Improvements
- GitHub releases now include a commit list and version diff link instead of generic auto-generated notes
- GitHub releases link to the full changelog on the docs site