-
8780486eae
fix(ios): adopt the UIScene life cycle — 1.2.3 (27)
main
Julius Joska
2026-10-23 22:28:10 +02:00
-
10ca35e352
feat(relay): optional proof-of-work for registration
Julius Joska
2026-10-23 11:44:47 +02:00
-
45f169c20d
build(ios): raise the pods' deployment target to 15.0
Julius Joska
2026-10-23 11:10:21 +02:00
-
5222c301ff
fix(relay): bounded resources for traffic spikes
Julius Joska
2026-10-23 11:04:33 +02:00
-
830d6290ca
release: 1.2.3 (26)
v1.2.3
Julius Joska
2026-10-23 10:53:46 +02:00
-
cbb09afbb1
fix(ui): skip the "(unknown)" suffix when building avatar initials
Julius Joska
2026-10-23 10:51:02 +02:00
-
59992af778
fix(push): register APNs and VoIP tokens on iOS
Julius Joska
2026-10-23 10:51:02 +02:00
-
717aeed4ff
fix(security): treat a new identity key as a message request, never as a known contact
Julius Joska
2026-10-23 10:50:42 +02:00
-
2f6b542f24
fix(security): require a fresh PIN or biometric check for sensitive actions
Julius Joska
2026-10-23 10:50:16 +02:00
-
5b237c82f2
docs: describe relay metadata and audit status precisely
Julius Joska
2026-10-23 09:17:44 +02:00
-
d2eb0d4f8c
docs: describe how to verify the relay revision, APK and native libraries
Julius Joska
2026-10-23 09:15:15 +02:00
-
ae127decd9
build: pin the native libsignal library by SHA-256
Julius Joska
2026-10-23 09:15:15 +02:00
-
ab0e35ddf4
docs(readme): update release status for Android and iOS
Julius Joska
2026-10-15 09:32:53 +02:00
-
d431501b74
docs(changelog): note the iOS push settings fix in 1.2.2
v1.2.2
Julius Joska
2026-10-11 16:12:46 +02:00
-
6f9b08e844
fix(push): do not call UnifiedPush outside Android
Julius Joska
2026-10-11 16:12:41 +02:00
-
09ef54ef69
release: 1.2.2 (25)
Julius Joska
2026-10-11 15:31:53 +02:00
-
bfea7201f7
fix(chat): clear unread state for messages read in an open chat
Julius Joska
2026-10-11 15:31:53 +02:00
-
05eeccd83b
test: tag suites that need the native libsignal library
Julius Joska
2026-10-09 15:15:34 +02:00
-
d13b88aebe
release: 1.2.1 (24)
v1.2.1
Julius Joska
2026-10-09 15:07:38 +02:00
-
b824f62878
deploy(relay): upgrade base packages in the runtime image
Julius Joska
2026-10-09 14:06:42 +02:00
-
00739ac8a0
docs: security policy, accurate push and status notes, unreleased changelog
Julius Joska
2026-10-09 14:05:39 +02:00
-
94cfd72690
chore(relay): merge the duplicated test module in apns.rs
Julius Joska
2026-10-09 14:05:39 +02:00
-
e3a2378c34
fix(app): accept incoming calls, restore from recovery phrase, duress session isolation, message loss
Julius Joska
2026-10-09 14:02:33 +02:00
-
8b452a5593
fix(relay): message loss on large queues, call wake-up throttling, identity reclaim, prekey upload
Julius Joska
2026-10-09 14:02:33 +02:00
-
492db55a04
chore(relay): state the logging invariant directly
v1.2.0
Julius Joska
2026-10-03 22:47:32 +02:00
-
617dd05267
release: 1.2.0 — new look, group admins, calls
Julius Joska
2026-10-03 22:44:59 +02:00
-
5246a97db2
feat(app): redesigned interface, polls, drafts, forwarding and mentions
Julius Joska
2026-10-03 22:44:53 +02:00
-
933a74c900
feat(app): 1:1 voice and video calls
Julius Joska
2026-10-03 22:44:39 +02:00
-
9a638545dd
feat(app): admin-signed group membership
Julius Joska
2026-10-03 22:44:11 +02:00
-
69687d0acf
feat(relay): ephemeral delivery, call wake-ups and TURN credentials
Julius Joska
2026-10-03 22:43:53 +02:00
-
4e3d7de32c
fix(app): strip EXIF and text metadata from sent images
Julius Joska
2026-10-03 22:43:43 +02:00
-
414d39c835
fix(relay): let APNs hold wake-ups for devices that are offline
Julius Joska
2026-09-29 18:30:11 +02:00
-
2fd4c2e988
perf(relay): disable Nagle's algorithm on accepted connections
Julius Joska
2026-09-29 18:30:11 +02:00
-
e5d0e54b80
fix(relay): keep a reconnected device online when its stale connection times out
Julius Joska
2026-09-29 18:30:11 +02:00
-
bd51fef5cc
fix(relay): add the attempt_count column the delivery cap relies on
Julius Joska
2026-09-29 18:30:11 +02:00
-
79ad411d7e
fix(app): read the version from the installed package
Julius Joska
2026-09-04 10:18:37 +02:00
-
f903e21e3a
release: 1.1.2 — reliable message delivery
v1.1.2
Julius Joska
2026-08-13 12:33:24 +02:00
-
923a6a01bd
fix(app): say it out loud when wake-ups do not work
Julius Joska
2026-08-13 12:23:30 +02:00
-
9985b79aa6
fix(app): ping the relay, retry stuck messages, drop duplicates
Julius Joska
2026-08-13 12:23:24 +02:00
-
b82f50f888
fix(relay): keep-alive on WebSocket, cap delivery attempts, honest receipts
Julius Joska
2026-08-13 12:23:17 +02:00
-
4f2cbdbdc4
harden(relay): gate forwarded-IP on trusted proxies, bound queue flush
Julius Joska
2026-08-13 12:23:07 +02:00
-
90a1390716
fix: reliable first-message send, QR routing, auto-lock recovery
v1.1.1
Julius Joska
2026-07-18 19:53:41 +02:00
-
7d7f589fc5
release: 1.1.0 — photo preview, Settings fix, incoming-content hardening
v1.1.0
Julius Joska
2026-07-13 08:37:16 +02:00
-
641d70b76e
fix: Settings crash, photo preview before sending, incoming-content hardening
Julius Joska
2026-07-13 08:15:01 +02:00
-
a60aaca326
release: 1.0.0 — five languages, Tor transport, group chats
Julius Joska
2026-07-11 23:56:30 +02:00
-
92eb316a83
tests: make design-rationale comments self-contained
Julius Joska
2026-07-11 20:02:56 +02:00
-
8081d98c67
Šepot — end-to-end encrypted messenger
v0.3.2
Julius Joska
2026-07-11 17:06:39 +02:00