-
3243647aa1
release(v4.11.1): ship pre-built dist/ to npm registry
main
v4.11.1
Sterister
2026-05-21 13:29:52 +02:00
-
037f994572
release(v4.11.0): streaming Double-Ratchet sub-sessions (ShadeStream)
v4.11.0
Sterister
2026-05-15 11:29:09 +02:00
-
188c3db56a
android: V4.9 + V4.10 Kotlin ports + KeystoreStorage adapter
Sterister
2026-05-09 17:38:15 +02:00
-
1bd7037a6d
release(v4.10.0): cross-host approval routing primitives in @shade/sdk
Sterister
2026-05-09 17:09:59 +02:00
-
80c410f518
release(v4.9.0): relay-side encrypted blob primitive + SDK Profile namespace
Sterister
2026-05-09 02:44:42 +02:00
-
3c0db14904
release(v4.8.5): kill flushOnce 15s success-backoff + per-recipient parallel drain
Sterister
2026-05-08 22:56:27 +02:00
-
a98ea8a1bd
release(v4.8.4): server-side cross-channel dedup via BridgeDeliveryLog
Sterister
2026-05-08 16:31:42 +02:00
-
d47774ef1c
release(v4.8.3): cross-channel msgId dedup + Shade.aliasSession
Sterister
2026-05-08 15:49:36 +02:00
-
8c606ad498
release(v4.8.2): per-from receive serialization + per-connection bridge dedup
Sterister
2026-05-08 12:13:46 +02:00
-
680d6386f3
release(v4.8.1): SHADE_DISABLE_RATE_LIMIT env var for single-tenant deploys
Sterister
2026-05-08 00:55:57 +02:00
-
1fb59a7076
release(v4.8.0): sender-fingerprint attribution + Inbox.start race fix
Sterister
2026-05-08 00:11:59 +02:00
-
594992a183
release(v4.7.0): peer-presence events for instant BroadcastChannel revoke
Sterister
2026-05-07 23:16:35 +02:00
-
8746571d2a
release(v4.6.1): bind globalThis.fetch in browser-receiver-sensitive call sites
Sterister
2026-05-07 23:00:58 +02:00
-
2c400d7094
release(v4.6.0): broadcast channels — Signal sender-keys for one-to-many fan-out
v4.6.0
Sterister
2026-05-07 15:55:34 +02:00
-
2b1b4d6630
release(v4.5.0): browser-side encrypted storage + multi-factor unlock
Sterister
2026-05-07 10:58:49 +02:00
-
dbb3a090d8
release(v4.4.0): public accessor for device identity public key
Sterister
2026-05-05 17:58:45 +02:00
-
f5f42fe557
release(v4.3.0): browser persistence via @shade/storage-indexeddb
Sterister
2026-05-05 17:35:02 +02:00
-
b77b7e771c
release(v4.2.1): fix concurrent-ratchet desync via OutboundQueue waiter cursor
v4.2.1
Sterister
2026-05-04 22:58:26 +02:00
-
7520b11b25
release(v4.2.0): pull-mode streams for browser @shade/files
v4.2.0
Sterister
2026-05-03 23:27:06 +02:00
-
da93b97cce
release(v4.1.0): browser-friendly HTTP RPC for @shade/files
v4.1.0
Sterister
2026-05-03 22:08:14 +02:00
-
0bdf9e859c
release(v4.0.2): consumer-strict reader-shape fixes
v4.0.2
Sterister
2026-05-03 19:51:46 +02:00
-
70e319fef8
release(v4.0.1): strict-TS publishability fixes
v4.0.1
Sterister
2026-05-03 19:36:47 +02:00
-
f301b391a5
docs(archive): close out Status fields on V2.x backlog + V3.12 design notat
Sterister
2026-05-03 19:04:47 +02:00
-
40766c60f4
docs(readme): full 4.0 GA refresh — status table, all V3.x surfaces, audit pointers
Sterister
2026-05-03 18:58:38 +02:00
-
de25b19033
fix(publish): break recursion in publish-shade.sh → publish-all.ts
Sterister
2026-05-03 18:53:16 +02:00
-
e6fdf31b49
release(v4.0.0): Shade GA — V3.x consolidation + audit prep
v4.0.0
Sterister
2026-05-03 18:35:35 +02:00
-
8b055912b7
docs(readme): reflect @shade/files + @shade/streams + @shade/transfer + 0.3.0 wire bump
Sterister
2026-05-02 14:11:42 +02:00
-
ebe3a50389
chore(publish): track publish-shade.sh + add streams/transfer/files to PACKAGES
Sterister
2026-05-02 14:03:57 +02:00
-
fa770d3063
feat(files): @shade/files 0.3.0 — E2EE filesystem RPC primitive
Sterister
2026-05-02 14:00:01 +02:00
-
7e0f7320a9
feat(container): M-Box 1-8 — stack-agnostic standalone Docker container
Sterister
2026-04-11 14:29:00 +02:00
-
467dd5b065
feat(advanced): M-Adv 1-3 — multi-device, backup/restore, group messaging
Sterister
2026-04-11 00:51:34 +02:00
-
4bf9307548
feat(android): M-Cross 1-3 — Kotlin module + cross-platform test vectors
Sterister
2026-04-11 00:45:38 +02:00
-
518dc68c4f
feat(cli): M-Tool 1-3 — CLI, templates, Gitea publishing pipeline
Sterister
2026-04-11 00:38:00 +02:00
-
c95824f95f
feat(sdk): M-Magic 1-4 — high-level SDK with magic drop-in
Sterister
2026-04-11 00:27:59 +02:00
-
9ceab037ca
feat(observer): M-Obs 4-7 — widgets, dashboard, docs, integration example
Sterister
2026-04-10 19:00:21 +02:00
-
b014f9b44c
feat(observer): M-Obs 1-3 — event bus, server hooks, observer backend
Sterister
2026-04-10 18:49:51 +02:00
-
75008b623a
docs: M-Hard 9-11 — README, examples, CI, benchmarks, migration guide
Sterister
2026-04-10 17:58:30 +02:00
-
1bd5436506
feat(hardening): M-Hard 6 + 7 — PostgreSQL backend + production server infra
Sterister
2026-04-10 17:51:29 +02:00
-
96a8c210b2
feat(hardening): M-Hard 1-5 — crypto, auth, rate limit, fingerprints, rotation
Sterister
2026-04-10 17:45:34 +02:00
-
7d214dc614
feat: persistent storage — SQLite backends for crash resilience
Sterister
2026-04-10 00:19:54 +02:00
-
d071551b2f
feat: M6 Transport wrappers — fetch + WebSocket adapters
Sterister
2026-04-09 20:18:21 +02:00
-
740a652d51
feat: M5 Prekey Server + M7 Wire Format
Sterister
2026-04-09 20:16:41 +02:00
-
a60ff9d6e8
feat: M4 Session Manager + demo
Sterister
2026-04-09 20:12:01 +02:00
-
bd6452044f
feat: Shade E2EE library — M1-M3 complete
Sterister
2026-04-09 20:08:19 +02:00