{"currentRelease":"26.07.57","releases":[{"version":"26.05.18","updateTo":{"name":"gomuks-desktop v26.05.18","version":"26.05.18","pub_date":"2026-05-22T15:53:15.011Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.18.zip","notes":"ci: fix deleting directories in desktop deploy\n"}},{"version":"26.05.21","updateTo":{"name":"gomuks-desktop v26.05.21","version":"26.05.21","pub_date":"2026-05-22T16:10:57.965Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.21.zip","notes":"desktop: fix libolm.3.dylib permissions\n"}},{"version":"26.05.23","updateTo":{"name":"gomuks-desktop v26.05.23","version":"26.05.23","pub_date":"2026-05-22T21:03:35.742Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.23.zip","notes":"desktop: hide check for updates option on linux\n"}},{"version":"26.05.25","updateTo":{"name":"gomuks-desktop v26.05.25","version":"26.05.25","pub_date":"2026-05-23T10:42:05.754Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.25.zip","notes":"desktop: use shared cache directory for all embedded backends\n"}},{"version":"26.05.27","updateTo":{"name":"gomuks-desktop v26.05.27","version":"26.05.27","pub_date":"2026-05-23T15:48:36.684Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.27.zip","notes":"media: add support for thumbnailing animated webp\n"}},{"version":"26.05.32","updateTo":{"name":"gomuks-desktop v26.05.32","version":"26.05.32","pub_date":"2026-05-24T21:42:33.903Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.32.zip","notes":"media: fix error check for image uploads\n"}},{"version":"26.05.35","updateTo":{"name":"gomuks-desktop v26.05.35","version":"26.05.35","pub_date":"2026-05-25T13:59:34.455Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.35.zip","notes":"ci: keep old desktop builds on update.gomuks.app\n"}},{"version":"26.05.37","updateTo":{"name":"gomuks-desktop v26.05.37","version":"26.05.37","pub_date":"2026-05-25T22:17:15.739Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.37.zip","notes":"ci: add certificates for mono\n"}},{"version":"26.05.40","updateTo":{"name":"gomuks-desktop v26.05.40","version":"26.05.40","pub_date":"2026-05-26T22:29:14.430Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.40.zip","notes":"web/menu: add primary button to open thread sidebar\n\nCloses #720\n"}},{"version":"26.05.41","updateTo":{"name":"gomuks-desktop v26.05.41","version":"26.05.41","pub_date":"2026-05-27T13:49:05.350Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.41.zip","notes":"server: add http wrapper for SubmitJSONCommand\n"}},{"version":"26.05.42","updateTo":{"name":"gomuks-desktop v26.05.42","version":"26.05.42","pub_date":"2026-05-27T17:25:05.811Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.42.zip","notes":"web/statestore: don't require decrypted_type if decrypted is set\n"}},{"version":"26.05.44","updateTo":{"name":"gomuks-desktop v26.05.44","version":"26.05.44","pub_date":"2026-05-28T19:00:15.957Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.44.zip","notes":"media: reduce avatar size limits further\n"}},{"version":"26.05.45","updateTo":{"name":"gomuks-desktop v26.05.45","version":"26.05.45","pub_date":"2026-05-28T21:03:50.016Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.45.zip","notes":"media: ensure progress callback isn't called after finishing upload\n"}},{"version":"26.05.47","updateTo":{"name":"gomuks-desktop v26.05.47","version":"26.05.47","pub_date":"2026-05-29T16:36:36.309Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.47.zip","notes":"hicli/send: fix /raw in unencrypted rooms\n"}},{"version":"26.05.52","updateTo":{"name":"gomuks-desktop v26.05.52","version":"26.05.52","pub_date":"2026-05-30T13:29:18.353Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.52.zip","notes":"ci: fix rpc.html not being propagated to deploy step\n"}},{"version":"26.05.54","updateTo":{"name":"gomuks-desktop v26.05.54","version":"26.05.54","pub_date":"2026-05-30T18:20:57.050Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.54.zip","notes":"media: handle heic rotation correctly\n"}},{"version":"26.05.55","updateTo":{"name":"gomuks-desktop v26.05.55","version":"26.05.55","pub_date":"2026-05-31T18:15:49.658Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.55.zip","notes":"hicli/commands: add /powerlevel\n"}},{"version":"26.05.63","updateTo":{"name":"gomuks-desktop v26.05.63","version":"26.05.63","pub_date":"2026-06-02T09:50:01.665Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.63.zip","notes":"web/search: add raw like query field\n"}},{"version":"26.05.67","updateTo":{"name":"gomuks-desktop v26.05.67","version":"26.05.67","pub_date":"2026-06-02T20:09:52.761Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.67.zip","notes":"web/search: add date range options\n"}},{"version":"26.05.69","updateTo":{"name":"gomuks-desktop v26.05.69","version":"26.05.69","pub_date":"2026-06-03T13:54:35.832Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.69.zip","notes":"web/menu: replace delete with undo for failed events\n"}},{"version":"26.05.70","updateTo":{"name":"gomuks-desktop v26.05.70","version":"26.05.70","pub_date":"2026-06-03T14:02:21.068Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.70.zip","notes":"web/composer: improve undo send\n"}},{"version":"26.05.72","updateTo":{"name":"gomuks-desktop v26.05.72","version":"26.05.72","pub_date":"2026-06-04T20:51:06.679Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.72.zip","notes":"hicli/database: fix latest version number\n"}},{"version":"26.05.75","updateTo":{"name":"gomuks-desktop v26.05.75","version":"26.05.75","pub_date":"2026-06-05T23:03:36.783Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.75.zip","notes":"web/devtools: ignore typescript failing to infer type\n"}},{"version":"26.05.76","updateTo":{"name":"gomuks-desktop v26.05.76","version":"26.05.76","pub_date":"2026-06-06T12:07:48.977Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.76.zip","notes":"web/devtools: slightly improve UI on mobile\n"}},{"version":"26.05.77","updateTo":{"name":"gomuks-desktop v26.05.77","version":"26.05.77","pub_date":"2026-06-06T12:15:23.009Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.77.zip","notes":"web/devtools: fix initial value of highlight flag\n"}},{"version":"26.05.80","updateTo":{"name":"gomuks-desktop v26.05.80","version":"26.05.80","pub_date":"2026-06-07T11:10:19.127Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.80.zip","notes":"web/emojipicker: detect list width to set height accurately\n"}},{"version":"26.05.81","updateTo":{"name":"gomuks-desktop v26.05.81","version":"26.05.81","pub_date":"2026-06-07T16:56:02.515Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.81.zip","notes":"web/devtools: allow editing actions of default push rules\n"}},{"version":"26.05.83","updateTo":{"name":"gomuks-desktop v26.05.83","version":"26.05.83","pub_date":"2026-06-07T20:15:49.733Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.83.zip","notes":"web/rightpanel: request last edit of pinned message if missing\n"}},{"version":"26.05.84","updateTo":{"name":"gomuks-desktop v26.05.84","version":"26.05.84","pub_date":"2026-06-08T20:34:52.795Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.84.zip","notes":"desktop: add support for screen sharing on macOS and Linux\n"}},{"version":"26.05.86","updateTo":{"name":"gomuks-desktop v26.05.86","version":"26.05.86","pub_date":"2026-06-10T21:02:54.323Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.86.zip","notes":"web/search: sort by time by default\n"}},{"version":"26.05.87","updateTo":{"name":"gomuks-desktop v26.05.87","version":"26.05.87","pub_date":"2026-06-11T22:38:41.628Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.87.zip","notes":"web/composer: add option to encrypt media in unencrypted rooms\n"}},{"version":"26.05.89","updateTo":{"name":"gomuks-desktop v26.05.89","version":"26.05.89","pub_date":"2026-06-12T14:41:16.981Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.89.zip","notes":"desktop: restore yauzl override\n\nElectron v42.4.0 didn't actually include the fix\n"}},{"version":"26.05.91","updateTo":{"name":"gomuks-desktop v26.05.91","version":"26.05.91","pub_date":"2026-06-13T22:08:57.922Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.91.zip","notes":"web/statestore: show image pack rooms in room list\n"}},{"version":"26.05.95","updateTo":{"name":"gomuks-desktop v26.05.95","version":"26.05.95","pub_date":"2026-06-15T14:56:27.246Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.95.zip","notes":"web/preferences: hide more preferences in contexts where they don't apply\n"}},{"version":"26.05.96","updateTo":{"name":"gomuks-desktop v26.05.96","version":"26.05.96","pub_date":"2026-06-15T15:25:37.126Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.96.zip","notes":"ci: notarize raw binaries\n"}},{"version":"26.05.97","updateTo":{"name":"gomuks-desktop v26.05.97","version":"26.05.97","pub_date":"2026-06-15T20:58:47.020Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.97.zip","notes":"paginate: handle servers forgetting to return data in /context\n"}},{"version":"26.05.98","updateTo":{"name":"gomuks-desktop v26.05.98","version":"26.05.98","pub_date":"2026-06-16T12:37:33.321Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.05.98.zip","notes":"Bump version to v26.06\n"}},{"version":"26.06.2","updateTo":{"name":"gomuks-desktop v26.06.2","version":"26.06.2","pub_date":"2026-06-16T13:13:43.083Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.2.zip","notes":"dependencies: revert chroma\n\nRef https://github.com/alecthomas/chroma/issues/1287\n"}},{"version":"26.06.4","updateTo":{"name":"gomuks-desktop v26.06.4","version":"26.06.4","pub_date":"2026-06-17T20:55:43.914Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.4.zip","notes":"dependencies: update chroma again\n"}},{"version":"26.06.5","updateTo":{"name":"gomuks-desktop v26.06.5","version":"26.06.5","pub_date":"2026-06-18T09:01:06.742Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.5.zip","notes":"web/main: always allow resizing panels to default size\n"}},{"version":"26.06.6","updateTo":{"name":"gomuks-desktop v26.06.6","version":"26.06.6","pub_date":"2026-06-18T18:41:49.200Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.6.zip","notes":"web/composer: make replying state clear when hitting escape (#717)"}},{"version":"26.06.7","updateTo":{"name":"gomuks-desktop v26.06.7","version":"26.06.7","pub_date":"2026-06-18T18:54:06.990Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.7.zip","notes":"web/keybindings: close right panel before room on escape\n"}},{"version":"26.06.9","updateTo":{"name":"gomuks-desktop v26.06.9","version":"26.06.9","pub_date":"2026-06-21T18:54:52.181Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.9.zip","notes":"hicli/database: chunk space inserts\n"}},{"version":"26.06.11","updateTo":{"name":"gomuks-desktop v26.06.11","version":"26.06.11","pub_date":"2026-06-28T10:51:41.142Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.11.zip","notes":"web/mainscreen: fix right panel stack calculation\n"}},{"version":"26.06.14","updateTo":{"name":"gomuks-desktop v26.06.14","version":"26.06.14","pub_date":"2026-07-04T18:50:28.765Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.14.zip","notes":"desktop: add extract-zip override\n\nelectron-forge is *still* not fixed https://github.com/electron/forge/issues/4277\neven though electron itself was fixed\n"}},{"version":"26.06.15","updateTo":{"name":"gomuks-desktop v26.06.15","version":"26.06.15","pub_date":"2026-07-05T12:36:23.224Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.15.zip","notes":"web/timeline: add default aspect ratio for custom emojis to avoid jumping\n"}},{"version":"26.06.17","updateTo":{"name":"gomuks-desktop v26.06.17","version":"26.06.17","pub_date":"2026-07-06T23:24:47.118Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.17.zip","notes":"web/rightpanel: add support for changing user power level\n"}},{"version":"26.06.19","updateTo":{"name":"gomuks-desktop v26.06.19","version":"26.06.19","pub_date":"2026-07-06T23:41:16.487Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.19.zip","notes":"web/rightpanel: add option to use slider for power level\n"}},{"version":"26.06.20","updateTo":{"name":"gomuks-desktop v26.06.20","version":"26.06.20","pub_date":"2026-07-10T13:05:51.481Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.20.zip","notes":"desktop: downgrade electron to fix video playback\n\nApparently Chrome 150 (at least up to 150.0.7871.47) broke native video elements,\nthe controls don't work at all.\n"}},{"version":"26.06.23","updateTo":{"name":"gomuks-desktop v26.06.23","version":"26.06.23","pub_date":"2026-07-10T20:18:37.750Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.23.zip","notes":"web/timeline: add rendering for polls\n"}},{"version":"26.06.24","updateTo":{"name":"gomuks-desktop v26.06.24","version":"26.06.24","pub_date":"2026-07-10T20:27:36.583Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.24.zip","notes":"web/timeline: show max number of choices per user for polls\n"}},{"version":"26.06.26","updateTo":{"name":"gomuks-desktop v26.06.26","version":"26.06.26","pub_date":"2026-07-10T20:45:17.604Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.26.zip","notes":"web/timeline: deduplicate vote parsing code\n"}},{"version":"26.06.27","updateTo":{"name":"gomuks-desktop v26.06.27","version":"26.06.27","pub_date":"2026-07-10T20:54:55.940Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.27.zip","notes":"web/timeline: deduplicate poll votes and parse max_selections safely\n"}},{"version":"26.06.28","updateTo":{"name":"gomuks-desktop v26.06.28","version":"26.06.28","pub_date":"2026-07-11T12:26:34.634Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.28.zip","notes":"hicli/database: add one-time migration for dm_user_id desync with m.direct\n"}},{"version":"26.06.29","updateTo":{"name":"gomuks-desktop v26.06.29","version":"26.06.29","pub_date":"2026-07-11T12:36:21.771Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.29.zip","notes":"hicli/sync: fix handling rooms in the same sync as m.direct changes\n"}},{"version":"26.06.32","updateTo":{"name":"gomuks-desktop v26.06.32","version":"26.06.32","pub_date":"2026-07-12T00:25:54.622Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.32.zip","notes":"web/login: add support for oauth device code login\n"}},{"version":"26.06.33","updateTo":{"name":"gomuks-desktop v26.06.33","version":"26.06.33","pub_date":"2026-07-12T10:30:47.963Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.33.zip","notes":"web/login: add support for redirect oauth\n"}},{"version":"26.06.35","updateTo":{"name":"gomuks-desktop v26.06.35","version":"26.06.35","pub_date":"2026-07-12T10:36:56.983Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.35.zip","notes":"web/login: stop client before redirecting in wasm\n"}},{"version":"26.06.37","updateTo":{"name":"gomuks-desktop v26.06.37","version":"26.06.37","pub_date":"2026-07-12T13:08:48.082Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.37.zip","notes":"web/types: allow empty state key in room state GUIDs\n\nCloses #735\n"}},{"version":"26.06.39","updateTo":{"name":"gomuks-desktop v26.06.39","version":"26.06.39","pub_date":"2026-07-12T14:17:41.613Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.39.zip","notes":"web/login: add copy icon for device code\n"}},{"version":"26.06.41","updateTo":{"name":"gomuks-desktop v26.06.41","version":"26.06.41","pub_date":"2026-07-12T20:52:02.902Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.41.zip","notes":"web/timeline: unnest original sender in per-message profiles\n"}},{"version":"26.06.49","updateTo":{"name":"gomuks-desktop v26.06.49","version":"26.06.49","pub_date":"2026-07-14T22:22:02.916Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.49.zip","notes":"web/settings: add device list to encryption settings\n"}},{"version":"26.06.50","updateTo":{"name":"gomuks-desktop v26.06.50","version":"26.06.50","pub_date":"2026-07-15T17:25:25.862Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.50.zip","notes":"web/roomview: allow uploading multiple files when adding images to pack\n"}},{"version":"26.06.52","updateTo":{"name":"gomuks-desktop v26.06.52","version":"26.06.52","pub_date":"2026-07-15T18:26:33.638Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.52.zip","notes":"web/settings: allow changing room name/topic\n"}},{"version":"26.06.53","updateTo":{"name":"gomuks-desktop v26.06.53","version":"26.06.53","pub_date":"2026-07-15T21:27:45.932Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.53.zip","notes":"web/settings: add history visibility and join rules\n"}},{"version":"26.06.54","updateTo":{"name":"gomuks-desktop v26.06.54","version":"26.06.54","pub_date":"2026-07-16T11:32:02.647Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.06.54.zip","notes":"Bump version to v26.07\n"}},{"version":"26.07.1","updateTo":{"name":"gomuks-desktop v26.07.1","version":"26.07.1","pub_date":"2026-07-17T14:08:30.091Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.1.zip","notes":"web/timeline: remove bullet in shopmuks list items\n"}},{"version":"26.07.2","updateTo":{"name":"gomuks-desktop v26.07.2","version":"26.07.2","pub_date":"2026-07-18T12:23:32.482Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.2.zip","notes":"web/mainscreen: force re-render when switching to another invite\n"}},{"version":"26.07.11","updateTo":{"name":"gomuks-desktop v26.07.11","version":"26.07.11","pub_date":"2026-07-18T17:03:47.027Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.11.zip","notes":"hicli/database: add history visibility getter\n"}},{"version":"26.07.14","updateTo":{"name":"gomuks-desktop v26.07.14","version":"26.07.14","pub_date":"2026-07-18T17:09:12.332Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.14.zip","notes":"web/api: immediately retry the websocket connection on window focus (#712)"}},{"version":"26.07.16","updateTo":{"name":"gomuks-desktop v26.07.16","version":"26.07.16","pub_date":"2026-07-18T18:44:13.877Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.16.zip","notes":"web/api: check auth before retrying websocket\n"}},{"version":"26.07.17","updateTo":{"name":"gomuks-desktop v26.07.17","version":"26.07.17","pub_date":"2026-07-18T19:44:00.266Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.17.zip","notes":"server: add optional transaction ID to /exec request\n"}},{"version":"26.07.20","updateTo":{"name":"gomuks-desktop v26.07.20","version":"26.07.20","pub_date":"2026-07-18T22:39:36.436Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.20.zip","notes":"web/api: add manual reconnects for SSE\n"}},{"version":"26.07.21","updateTo":{"name":"gomuks-desktop v26.07.21","version":"26.07.21","pub_date":"2026-07-19T09:48:23.370Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.21.zip","notes":"hicli/decryptionqueue: retry decryption in background\n"}},{"version":"26.07.22","updateTo":{"name":"gomuks-desktop v26.07.22","version":"26.07.22","pub_date":"2026-07-19T11:06:18.042Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.22.zip","notes":"dependencies: update mautrix-go\n"}},{"version":"26.07.23","updateTo":{"name":"gomuks-desktop v26.07.23","version":"26.07.23","pub_date":"2026-07-19T13:39:54.369Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.23.zip","notes":"hicli: add global lock for event decryption and session storage\n\nFixes #622\n"}},{"version":"26.07.24","updateTo":{"name":"gomuks-desktop v26.07.24","version":"26.07.24","pub_date":"2026-07-19T13:54:53.893Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.24.zip","notes":"web/menu: don't use shorthand for menu item corner radius\n"}},{"version":"26.07.26","updateTo":{"name":"gomuks-desktop v26.07.26","version":"26.07.26","pub_date":"2026-07-19T15:26:14.768Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.26.zip","notes":"server: add compression for /exec responses\n"}},{"version":"26.07.27","updateTo":{"name":"gomuks-desktop v26.07.27","version":"26.07.27","pub_date":"2026-07-19T15:31:15.554Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.27.zip","notes":"websocket: use faster deflate implementation\n"}},{"version":"26.07.28","updateTo":{"name":"gomuks-desktop v26.07.28","version":"26.07.28","pub_date":"2026-07-19T15:41:10.179Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.28.zip","notes":"server: don't compress too small responses\n"}},{"version":"26.07.29","updateTo":{"name":"gomuks-desktop v26.07.29","version":"26.07.29","pub_date":"2026-07-19T15:46:15.045Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.29.zip","notes":"desktop: increase update check interval\n"}},{"version":"26.07.35","updateTo":{"name":"gomuks-desktop v26.07.35","version":"26.07.35","pub_date":"2026-07-19T19:02:47.172Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.35.zip","notes":"sse,websocket: deduplicate query param parsing\n"}},{"version":"26.07.37","updateTo":{"name":"gomuks-desktop v26.07.37","version":"26.07.37","pub_date":"2026-07-19T19:41:45.857Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.37.zip","notes":"web/{ws,sse}client: pass prev_listener_id to new connections\n"}},{"version":"26.07.40","updateTo":{"name":"gomuks-desktop v26.07.40","version":"26.07.40","pub_date":"2026-07-20T09:16:51.413Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.40.zip","notes":"web/api: gate room list cache behind low bandwidth mode\n"}},{"version":"26.07.41","updateTo":{"name":"gomuks-desktop v26.07.41","version":"26.07.41","pub_date":"2026-07-20T09:26:59.540Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.41.zip","notes":"web/settings: show status of state cache\n"}},{"version":"26.07.42","updateTo":{"name":"gomuks-desktop v26.07.42","version":"26.07.42","pub_date":"2026-07-20T09:42:41.411Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.42.zip","notes":"web/api: load cache on android wrapper too\n"}},{"version":"26.07.43","updateTo":{"name":"gomuks-desktop v26.07.43","version":"26.07.43","pub_date":"2026-07-20T10:29:24.431Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.43.zip","notes":"web/statestore: fix detecting changes in rooms\n"}},{"version":"26.07.46","updateTo":{"name":"gomuks-desktop v26.07.46","version":"26.07.46","pub_date":"2026-07-20T11:08:50.355Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.46.zip","notes":"web/statestore: apply space edges before resyncing room list\n"}},{"version":"26.07.47","updateTo":{"name":"gomuks-desktop v26.07.47","version":"26.07.47","pub_date":"2026-07-20T11:38:13.846Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.47.zip","notes":"hicli/jsoncmd: add SSE docs\n"}},{"version":"26.07.48","updateTo":{"name":"gomuks-desktop v26.07.48","version":"26.07.48","pub_date":"2026-07-20T15:44:53.217Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.48.zip","notes":"web/statestore: garbage collect rooms on catchup syncs\n"}},{"version":"26.07.49","updateTo":{"name":"gomuks-desktop v26.07.49","version":"26.07.49","pub_date":"2026-07-21T09:45:17.198Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.49.zip","notes":"web/statestore: fix account data caching\n"}},{"version":"26.07.50","updateTo":{"name":"gomuks-desktop v26.07.50","version":"26.07.50","pub_date":"2026-07-21T18:21:40.430Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.50.zip","notes":"web/rightpanel: show knocks in member list\n"}},{"version":"26.07.51","updateTo":{"name":"gomuks-desktop v26.07.51","version":"26.07.51","pub_date":"2026-07-21T18:45:54.012Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.51.zip","notes":"hicli/html: only allow checkboxes inside unsorted lists\n"}},{"version":"26.07.52","updateTo":{"name":"gomuks-desktop v26.07.52","version":"26.07.52","pub_date":"2026-07-21T19:57:46.230Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.52.zip","notes":"hicli/sync: ensure prev batch is reset properly on limited syncs\n"}},{"version":"26.07.54","updateTo":{"name":"gomuks-desktop v26.07.54","version":"26.07.54","pub_date":"2026-07-21T20:31:13.311Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.54.zip","notes":"hicli/sync: omit room metadata if nothing changed\n"}},{"version":"26.07.55","updateTo":{"name":"gomuks-desktop v26.07.55","version":"26.07.55","pub_date":"2026-07-21T21:23:59.326Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.55.zip","notes":"hicli/init: only return space edges for modified rooms\n"}},{"version":"26.07.56","updateTo":{"name":"gomuks-desktop v26.07.56","version":"26.07.56","pub_date":"2026-07-21T23:11:47.349Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.56.zip","notes":"hicli/paginate: dispatch space edges after resyncing room state\n"}},{"version":"26.07.57","updateTo":{"name":"gomuks-desktop v26.07.57","version":"26.07.57","pub_date":"2026-07-22T09:04:14.161Z","url":"https://update.gomuks.app/desktop-nightly/darwin/arm64/gomuks-desktop-darwin-arm64-26.07.57.zip","notes":"hicli/paginate: update prev batch even if pagination returns no new events\n"}}]}
