| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-17 | 1.0 kB | |
| v4.8.12 -- Chat notification _ file-transfer UI fixes source code.tar.gz | 2026-06-17 | 22.7 MB | |
| v4.8.12 -- Chat notification _ file-transfer UI fixes source code.zip | 2026-06-17 | 22.8 MB | |
| Totals: 3 Items | 45.5 MB | 0 | |
Fixes duplicated chat output and a layout overflow in the message list.
Fixed
- Received file announced once, not many times. The per-transfer lock used a single
ifcheck, so when 3+ chunk operations queued on the same file they ran concurrently and broke assembly atomicity. The lock now serializes correctly and file assembly is idempotent —File receivedshows exactly once per file. - No more duplicated connection-setup system messages (e.g. "Both parties confirmed!" and "Secure connection successfully established").
handleVerificationBothConfirmednow bails out if both confirmations were already recorded, so the message and the verified transition fire only once. - DTLS fingerprint wraps inside the chat bubble. The message text column is a flex child with default
min-width:auto, so the long unbroken fingerprint overflowed; addedmin-w-0so it wraps. - Site header, init banner, and manifest now report the current version.