Releases: krotname/JavaNetworkChat
Releases · krotname/JavaNetworkChat
Java Network Chat 1.6.1
What's Changed
- Bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #16
- Bump the gradle-quality-stack group across 1 directory with 6 updates by @dependabot[bot] in #14
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.22.0 by @dependabot[bot] in #1
- Bump gradle-wrapper from 8.10.2 to 9.5.1 by @dependabot[bot] in #7
- Bump com.diffplug.spotless from 6.25.0 to 8.7.0 by @dependabot[bot] in #17
New Contributors
- @dependabot[bot] made their first contribution in #16
Full Changelog: v1.6.0...v1.6.1
Java Network Chat 1.6.0
Java Network Chat 1.6.0 release.
Проверено локально:
- .\gradlew.bat clean check releaseBundle --console=plain --max-workers=1
Основное:
- переработан Swing GUI: подключение, retry/cancel, статус, локальная лента, поиск, экспорт, комнаты и приватные сообщения;
- добавлены server-managed rooms, private delivery, protocol versioning и явные protocol errors;
- добавлена JSONL history с replay, rotation и миграцией legacy TEXT записей;
- добавлены optional TLS, token accounts с ролями USER/ADMIN, admin /health и structured logs;
- добавлен Windows release zip с launch scripts, checksums и provenance;
- обновлена документация, security notes, roadmap и конкурентный обзор.
Релизный фикс:
- устранена гонка при быстром console exit: reader thread больше не получает null connection и не пишет ложный Connection error.
Java Network Chat 1.1.0
What's Changed
Full Changelog: v1.0.0...v1.1.0
Java Network Chat 1.0.0
Initial public quality release for the Java client-server network chat. Includes Gradle project structure, tests, CI, CodeQL, Scorecard, documentation, and curated topics for sockets, Swing, and multithreading.