Skip to content

Releases

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 05:01

SPK MM Client 1.1.0

  • Build with Go 1.26.10, including the crypto/x509 certificate-trust security update (GO-2026-6809).
  • Dictate Russian messages in channel and thread composers through a local SPK LAIHub with GigaAM.
  • Recognized text is added to your editable draft and saved normally. Sending remains a separate action; audio is not attached to the message or saved by the client.
  • Record for up to 60 seconds, finish early or cancel. Leaving the conversation, hiding the application or starting dictation elsewhere releases the microphone and ignores late recognition results.
  • Show microphone-access and recognition errors without clearing the draft. macOS packages include the microphone permission explanation.

Dictation requires SPK LAIHub running with its speech API on loopback port 8095 and the GigaAM model available. The client does not install models or start LAIHub. See the dedicated dictation documentation for configuration and verification limits.

Native Linux, Windows and macOS packages for amd64/arm64 and SHA-256 checksums remain available. Signing and runtime requirements are unchanged.

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 07:16

SPK MM Client 1.0.3

  • Separate paragraphs more clearly in messages, threads and draft previews. Single line breaks and short messages stay compact.
  • On Linux, retract system notifications after their messages are read, including reads from another client. This clears stale notification badges on Cinnamon's taskbar.
  • Keep already-read notifications from reappearing when a delayed message burst finishes. Retry notification updates after a temporarily unresponsive desktop notification service.
  • Preserve the message being read when a history gap loads several pages in succession, including on a busy UI.
  • Keep the Linux development launcher separate from the installed release, with its own name and icon.
  • Improve the repository README with the application icon, release badges and navigation links.

No Cinnamon extension or system configuration changes are required. The tray shows the client's unread/mention state; Cinnamon's taskbar counts retained system notifications, so these numbers can still differ while unread notifications remain.

Native packages for Linux, Windows and macOS (amd64/arm64), SHA-256 checksums and production-window verification remain included. Package signing and runtime requirements are unchanged.

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 08:33

SPK MM Client 1.0.2

  • Build with Go 1.26.9, including its standard-library security fixes.
  • Recover promptly after the network returns or the device wakes, including interrupted sign-in validation and synchronization.
  • Prevent late GitLab/password sign-in responses from restoring a session after sign-out, server removal or a newer login.
  • Isolate cached media between accounts, including WebView image URLs, while keeping the signed-in account's cache available offline.
  • Cancel and finish active downloads on shutdown or account changes. Canceling one caller leaves a shared download available to other callers.
  • Ignore outdated server lists and notification navigation so they cannot undo newer choices.
  • Send incremental channel updates for long histories, preserving continuous scrolling, edits, reactions and history gaps.
  • Right-click an image in the viewer to copy it through the native WebView menu.

Native packages for Linux, Windows and macOS (amd64/arm64), SHA-256 checksums and production-window verification remain included. Package signing and runtime requirements are unchanged from 1.0.0.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 09:22

SPK MM Client 1.0.0

First packaged release of the native Mattermost client.

  • Multiple servers, password/GitLab sign-in, messages, threads, search and drafts.
  • Attachments and image/PDF/text/Markdown/audio/video previews.
  • Russian and English application interface, system WebViews and native desktop integration.
  • Rapid reaction toggles preserve the final choice while delayed server events arrive.
  • Visible About dialog with the actual build version, Apache License 2.0 and project/author links.
  • Native Linux, Windows and macOS packages for amd64 and arm64, with SHA-256 checksums and bundled upstream license texts.

macOS packages are ad-hoc signed, not notarized. Windows packages are unsigned and require WebView2. Linux requires glibc 2.39+, GTK3 and WebKitGTK 4.1. Browser developer archives are separate from desktop packages. Automatic updates and AppImage packaging are not included.

Product website: https://sipaha.github.io/spk-mm-client/
Source: https://github.com/Sipaha/spk-mm-client
Support the author: https://sipaha.github.io/about/en/#support