Releases: logandhillon/ICX
v0.9.7 — Chat History
Changelog:
- Customizable logging of chat messages (server-side)
- Sending previous chat messages to clients on join
- Legacy
UPLOAD
command has been refactored intoFILE_INF
, to support the upcoming multimedia broadcast system
Full Changelog: v0.9.6-alpha...v0.9.7-alpha
v0.9.6-alpha — SNVS Authentication
This release implements the Screen Name Verification System (SNVS), which authenticates users and their screen names to the server, ensuring nobody can pretend to be somebody else.
- [+] SNVS authentication
- [+] Chatroom names
This is an ALPHA release, please report any bugs or issues.
Full Changelog: v0.9.5-alpha...v0.9.6-alpha
v0.9.5-alpha — Encryption
Changelog:
- [+] E2E encryption using SSL/TLS
- [+] Server configuration tool (for SSL certificates)
- [+] Cross-compilation for Windows, macOS (Intel and Apple Silicon) & Linux
Full Changelog: v0.9.4-alpha...v0.9.5-alpha
v0.9.4-alpha — Multimedia Support
This alpha version adds supoort for multimedia messages to be sent:
- Images can be sent and previewed in the client directly
- All other files can be served over and downloaded (no preview)
Full Changelog: v0.9.2-alpha...v0.9.4-alpha
v0.9.2-alpha
This patch separates the UI entrypoint into it's own package, to allow servers to be hosted on headless machines.
Full Changelog: v0.9.1-alpha...v0.9.2-alpha
v0.9.1-alpha
This is an alpha version of ICX. Bugs may arise, please report them to the issues tab above.
This version can:
- Send and receive text-only messages
- Create rooms with up to infinite chatters
- Register screen names to IP addresses to prevent duplicate screen names
Full Changelog: https://github.com/logandhillon/ICX/commits/v0.9-alpha