Skip to content

Releases: ViceVerse-cz/Serein

Serein 1.0.0-nightly.20260917.36

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 23:07
eae72a5

1.0.0-nightly.20260917.36 (2026-09-17)

Features

  • release: add native Windows ARM builds by David Frnoch (9d6e97d)
  • release: build and publish Intel Mac packages by David Frnoch (e9ff7d7)
  • ui: add persistent download/open overlay to inline video player by David Frnoch (7df7b30)
  • ui: add remappable keybinds and global push-to-talk by @Atsukoro1 in #259 (fbc1177)
  • ui: add remappable mute and deafen keybinds by @Atsukoro1 in #260 (bc552c8)
  • ui: add role and thread mentions by David Frnoch (0fdcc81)
  • ui: autoscroll on mouse3 and select chat from the row by Undefined in #252 (dcf05ee)
  • ui: show users who reacted by @Atsukoro1 in #266 (0e74db8)

Bug Fixes

  • build: restore workspace WGPU renderer by David Frnoch (06869e3)
  • presence: distinguish local activity preview by @Atsukoro1 in #268 (3768698)
  • ui: cap channel thread list and media handling by David Frnoch (4d30ea8)
  • ui: give embed fields their own widget id namespace by David Frnoch (02569f7)
  • ui: load and compact member roles by David Frnoch (087aefd)
  • ui: remove duplicate restore status text and copy-to-clipboard toast by David Frnoch (74ca402)
  • ui: restyle update prompts and derive mention colors from accent by David Frnoch (001ec70), closes #channel
  • ui: show update prompt in account card when title bar is hidden by David Frnoch (f570a8f)
  • ui: shrink server rail and its icons ~5% by David Frnoch (96e1ea7)
  • voice: handle sole-member waiting and non-mls presence in DAVE transport by @Atsukoro1 in #270 (a701e5e)
  • voice: persist per-user volume overrides across restarts by David Frnoch (44c6e25)
  • voice: scope example lint allowances by David Frnoch (3a22dec)
  • voice: use Linux desktop audio devices by David Frnoch in #264 (f2a4f61)
  • windows: keep undecorated surface aligned by David Frnoch (dd27bfd)

Performance Improvements

Reverts

  • release: remove Intel Mac package support by David Frnoch (eae72a5)

Serein 1.0.0-nightly.20260916.34

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 23:00
f92acd4

1.0.0-nightly.20260916.34 (2026-09-16)

Features

  • voice: add Linux screen sharing and isolated stream audio by David Frnoch in #230 (5644b10)

Bug Fixes

  • build: keep Linux media tests off macOS by David Frnoch (3ad83da)
  • gateway: keep reconnecting after sleep by David Frnoch (1b99641)
  • set GApplication id before WebKit sandbox launch by @defaultdino in #258 (9659317)
  • ui: Clipboard now works on flatpak by @Atsukoro1 in #257 (9c7f9fc)
  • ui: show server roles on profile cards by @Atsukoro1 in #256 (213adf3)
  • voice: allow platform-specific dead code by David Frnoch (f92acd4)
  • windows: default to dx12 renderer by David Frnoch (cf1fb52)

New Contributors

Serein 1.0.0-nightly.20260916.31

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 14:48
f5c4d0e

1.0.0-nightly.20260916.31 (2026-09-16)

Features

  • rpc: add WebSocket RPC transport and running-game detection by David Frnoch (221b850)
  • ui: ack unread on scroll and clear leftover guild ticks by Undefined in #250 (f9adca8)
  • ui: add channel hierarchy reordering by @Atsukoro1 in #251 (3f6cba2)
  • ui: include friends in conversation switcher by David Frnoch (d40f33d)
  • ui: mark muted, hidden, and limited sidebar channels by Undefined in #248 (2fd250a)
  • ui: navigate Discord chat links in app by @Atsukoro1 in #242 (f60e023)
  • ui: open joined servers from invite cards by @Atsukoro1 in #249 (15fc947)
  • ui: show Discord-style Rich Presence in profile previews by @Atsukoro1 in #243 (2283600)
  • ui: show LIVE badge for streaming participants in voice roster by David Frnoch (55a1530)

Bug Fixes

  • release: tolerate main updates during nightly publish by David Frnoch (9a399ee)
  • ui: bound and scroll message composer by David Frnoch (41580e7)
  • ui: convert completed emoji shortcodes by David Frnoch (9eaa50a)
  • ui: keep the timeline still when toggling a reaction by Undefined in #254 (8a5773e)
  • ui: raster Inter unhinted and Lanczos-shrink guild faces by Undefined in #241 (1a06d5e)
  • voice: use native Windows speaker format by David Frnoch (f5c4d0e)
  • window: use native Linux and opt-in macOS decorations by David Frnoch (3c2ecdc)

Performance Improvements

  • cut release binary size and video/UI allocation churn by David Frnoch (3ede5a9)

Serein 1.0.0-nightly.20260916.27

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 01:38
573dec5

1.0.0-nightly.20260916.27 (2026-09-16)

Features

Bug Fixes

  • fuzz: use a kebab-case state target by @dfrnoch (47ab55d)
  • fuzz: use committed state seed directory by David Frnoch (f6708c6)
  • notifications: deliver message previews by @dfrnoch (43e5d31)
  • notifications: suppress alerts before preferences load by David Frnoch (1a43041)
  • release: place new contributors at bottom by David Frnoch (86079be)
  • ui: hint Inter vertically instead of grid-fitting stems by David Frnoch (1876d15), closes #200 #200
  • ui: preserve server nicknames and emoji cache by David Frnoch (f303634)
  • ui: render Discord role colors in chat by David Frnoch (03be868)
  • ui: restrict channel references to text channels by David Frnoch (78923a0)
  • voice: disable yellow capture border during screen share on Windows by @bangtony2 in #224 (d3ebe5c)
  • voice: keep calls connected when microphones fail by @dfrnoch (26483d4)

New Contributors

Serein 1.0.0-nightly.20260915.23

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:03
ac9010c

1.0.0-nightly.20260915.23 (2026-09-15)

⚠️ Reinstall required for older builds

Because the application identifier changed, existing installations may not update correctly. Please reinstall Serein from GitHub Releases or install scripts for Linux:

Flatpak repository

flatpak install --user https://viceverse-cz.github.io/Serein/flatpak/serein.flatpakref

or native package repositories (apt, dnf, zypper, pacman)

curl -fsSL https://viceverse-cz.github.io/Serein/setup.sh | sh

Features

  • macos: add login startup and menu bar controls (8833f34)
  • ui: match Discord wheel speed and mouse3 autoscroll (#201) (7129644)
  • ui: order unread DMs and badge home requests (#206) (c16800d)
  • ui: paint collapsed folders as a 2x2 icon mosaic (#211) (5008499), closes #208
  • ui: pin DMs and keep guild favorites (#202) (73a18a0), closes #204

Bug Fixes

  • gateway: preserve member sync on empty invalidation (#208) (63b692d)
  • members: load thread participant snapshots (#207) (06c8849)
  • packaging: rename desktop bundle identifier (#210) (e85b767)
  • packaging: support Arch-based distributions (ac9010c)
  • ui: bottom-align sparse chat timelines (#203) (fbb5736)
  • ui: hide categories without visible channels (#204) (b15a951)
  • ui: restore window edge resizing (aec1f19)
  • ui: sharpen text rasterization on 1x displays (7c97c1a), closes #200
  • ui: show rail names instantly to the right (#209) (329b7d8), closes #208

Serein 1.0.0-nightly.20260915.22

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 00:45
d290842

1.0.0-nightly.20260915.22 (2026-09-15)

Features

  • themes: bundle four creator theme presets (accc750)
  • updates: add Linux package manager update guidance and flatpak repo import (#196) (3fb74ed)

Bug Fixes

  • ci: deploy setup.sh, flatpakref, and webroot landing to GitHub Pages (#194) (ebf9dc6)
  • ci: use pattern matching for optional flatpak-site artifact download (#195) (e117753)
  • packaging: repair Flatpak publishing and native repository setup (d290842)
  • themes: normalize imported theme identifiers (a6add64)
  • ui: allow paste after switching channels (f72c7c3)
  • ui: normalize Linux packaging label type (8d2323c)
  • ui: stabilize cached chat switching layout (#189) (fe1f924)
  • voice: fall back when selected device is unavailable (324e67c)

Serein 1.0.0-nightly.20260914.19

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 21:57
7e2f020

1.0.0-nightly.20260914.19 (2026-09-14)

Features

  • flatpak: add ostree repository export, flatpakref, and in-app update notifications (#190) (47e1e08)
  • linux: add AppImage packaging and updates (4b9c9ae)
  • packaging: add automatic package repository setup script for linux (#191) (c7298cc)
  • ui: refine profile cards (0ace018)
  • ui: render fenced code blocks with syntax highlighting (1b57d10)

Bug Fixes

  • desktop: update clipboard paste id (d17c113)
  • linux: support pasting copied files on Linux (#184) (6e0c99b)
  • navigation: restore last viewed server channel (#179) (a0bf55d)
  • packaging: fix AppImage build dependencies and polish Linux install order in README (#192) (867da47)
  • packaging: require GStreamer Good plugins on Linux (#187) (734aea4)
  • packaging: use soname dependency for libz on Arch Linux (3e4f10a)
  • platform: disable webkit hardware acceleration to prevent linux crashes (#185) (#188) (4b41bb6)
  • reactions: apply live counts without hiding reaction rows (#178) (ff3d711)
  • ui: give the profile card back its footer action row (#186) (c154940)
  • ui: keep gif search focused (#180) (8222c0b)

Performance Improvements

  • ui: reduce rendering and parsing churn (7a0ace4)

Serein 1.0.0-nightly.20260914.17

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 17:50
bab560f

1.0.0-nightly.20260914.17 (2026-09-14)

Features

  • ui: add efficient middle-click chat autoscroll (810fe36)
  • ui: add GitHub issue templates and copy diagnostic info in settings (6b8bd64)
  • ui: add server sidebar context menu (#169) (ff5236e)
  • ui: make token sign-in a normal option on every build (1f0bfcd)
  • ui: move profile card actions into header circles and a menu (227cf1d)
  • ui: support mass mention autocomplete and highlights (3d8bbbd)

Bug Fixes

  • desktop: use strict vsync presentation (#170) (68269c1)
  • platform: preserve Linux captcha session state (8ae1172)
  • platform: stop Linux login crashing and mismatch its hCaptcha identity (0c92f19)
  • security: update rustls advisory fix (bab560f)
  • ui: cap notified chats in server rail (e9605db)
  • ui: continue scrolling after pinned messages (#167) (dbc371b)
  • ui: fully collapse channel categories (#165) (1ef3835)
  • ui: improve markdown fidelity for messages (1f0db31)
  • ui: invalidate timeline layout caches correctly (5a0f1e1)
  • ui: resolve missing thread mentions (#172) (b30b41a)
  • ui: stabilize timeline while resizing sidebar (216d302)
  • ui: suppress reaction errors while chat history loads (#163) (52fa2c0)
  • updater: show available updates on Linux without enabling install (e7d7267)

Performance Improvements

Serein 1.0.0-nightly.20260914.16

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 11:06
ee8c246

1.0.0-nightly.20260914.16 (2026-09-14)

Features

Bug Fixes

  • gateway: support large account READY payloads (#155) (b0ff9cf)
  • packaging: preserve working directory during Windows NSIS compil… (#156) (124517c)
  • platform: allow hcaptcha frames in Linux login (29a27ef)

Serein 1.0.0-nightly.20260914.14

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 01:09
19450c9

1.0.0-nightly.20260914.14 (2026-09-14)

Features

  • ui: add cross-server emoji and detail cards (#150) (8d3ffb3)

Bug Fixes

  • gateway: raise login snapshot bound so large READY payloads log in (#151) (bec84ca)
  • packaging: omit docs and source trees from Linux artifacts (3afd81c)
  • packaging: preserve working directory during Windows NSIS compilation (de495a2)
  • windows: use NSIS Continue macro (19450c9)