Timo
5c43fc6236
docs: add v2.4.0 changelog entries for lazy-connect and refactor
2026-06-16 13:23:53 +02:00
KoalaDev
b518685e2c
merge: bring main (v2.3.2) changes into lazy-connect
2026-06-16 04:59:13 +02:00
KoalaDev
9ee22d985f
docs: remove transient _locales fix from changelog (never released)
2026-06-16 04:28:30 +02:00
KoalaDev
2070e701de
docs: add v2.3.2 changelog entry (translations, locale fixes, timing leak)
2026-06-16 04:26:07 +02:00
KoalaDev
4ca1ef22d2
Revise CHANGELOG for v2.3.1 updates
...
Updated changelog for version 2.3.1 with fixes and changes.
2026-06-15 13:17:10 +02:00
Timo
27e57862c0
docs: shorten v2.3.1 changelog entry
2026-06-15 13:15:01 +02:00
Timo
d76e9195c4
fix(server): race condition on concurrent peer joins, crash-safe teardown, smart unhandled rejection handling
...
- Add per-peerId serialization lock (peerJoinLocks) to prevent concurrent dedupe races
- Wrap removePeerFromRoom calls in disconnect/leave/reaper with try/catch
- Replace immediate process.exit on unhandledRejection with rate-limited smart exit
- Optimize buildHealthPayload from 3-pass array ops to single for-of loop
- Reset rateLimitDenied counters in stopServerForTests
Release v2.3.1
2026-06-15 13:14:00 +02:00
KoalaDev
5adcce2074
Release v2.3.0 with new onboarding tour and sync tab
...
Updated CHANGELOG for v2.3.0 release with new features.
2026-06-14 05:31:27 +02:00
KoalaDev
77793c8c6e
feat(extension): setup cross-browser uninstall url architecture
2026-06-13 21:01:31 +02:00
KoalaDev
4fbf309e5a
fix(extension): resolve critical race conditions and infinite seek loop
...
- Fix infinite seek loop by transitioning to exact expectedSeekTime tracking
- Fix zombie connections by calling forceDisconnect on ping timeouts
- Fix popup Join/Leave race conditions using isProcessingConnection lock
- Fix cross-room join bugs by properly disconnecting old rooms and bypassing same-room joins
- Update onboarding UI to switch to Sync tab automatically
- Prepare CHANGELOG.md for v2.3.0 release
2026-06-13 10:50:46 +02:00
Timo
2ee5c83ee6
docs: add v2.2.5 unreleased changelog entries
2026-06-13 04:54:57 +02:00
Timo
131afadc1d
v2.2.4: Fix notification setting bypass and misleading reconnect message
...
- EVENTS.ERROR handler now respects browserNotifications setting
- Graceful shutdown message no longer implies manual reconnect
2026-06-10 01:33:45 +02:00
Timo
34f0c2b265
chore(release): v2.2.3 — artifact attestations, bugfixes, rate limit metrics
2026-06-10 00:56:29 +02:00
KoalaDev
0f4ad39fb4
feat: add Chrome _locales for store i18n, fix copy logs alignment, extend locale test
2026-06-09 19:14:30 +02:00
KoalaDev
0caf19cf18
docs: fix CHANGELOG v2.2.0 — remove nonexistent makeup gain slider, correct preset count
2026-06-09 18:31:49 +02:00
KoalaDev
3e7afd7592
feat: add server ping display with peer ping foundation
...
Adds application-level ping/pong between extension and relay server.
Extension sends PING every 15s, server echoes PONG. Round-trip time
displayed in Status tab (green/yellow/red color-coded).
Server also forwards PING with target peerId and routes PONG back,
enabling future peer-to-peer ping without server restart.
Extension already responds to incoming peer PINGs.
See CHANGELOG.md for details.
2026-06-09 07:08:14 +02:00
Timo
3757308117
chore: clean up v2.2.0 changelog - nur echte App-Änderungen
2026-06-08 21:21:22 +02:00
Timo
9e2abadf5a
v2.2.0: audio compressor, Ko-Fi support, 11 new locale translations, website locale test
2026-06-08 20:36:49 +02:00
KoalaDev
198064b720
docs: move AI_INIT.md, CHANGELOG.md, PRIVACY.md, TESTED_SERVICES.md to docs/ and update all references
2026-06-07 12:54:02 +02:00