Skip to content

Release history

sharkord releases

Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.

All releases

22 shown

No immediate action
v0.0.22 Bug fix

Crash fix for Twitter links

Review required
v0.0.21 Bug fix
RBAC

Route permission fixes

Review required
v0.0.20 Bug fix
Auth

Token leak fix

v0.0.19 New feature
Notable features
  • Open Graph link previews for messages
  • Resizable chat input
  • Edit last sent message using arrow up key
Full changelog

[!IMPORTANT]
Sharkord is still in alpha. Updates might break things. It's HIGHLY RECOMMENDED to backup your data before updating so you can roll back if something goes wrong. If you encounter any issues, please report them on GitHub.

Features

  • Added Open Graph link previews for messages (#699)
  • Added resizable chat input (#535)
  • Added ability to edit last sent message using arrow up key (#664)
  • Tweaked message rendering for improved display (#691)
  • Added Czech translations (#683)

Fixes

  • Fixed unread count in voice channels (#707)
  • Prevented chat input from overflowing with too many attached files (#704)
  • Fixed chat input buttons alignment issues

Miscellaneous

  • Improved E2E tests (#688)
  • Added server disconnect sound (#701)
  • Muting microphone automatically when deafened (#708)
  • Added missing translations
  • Asserted logo format validation (#669)

Docker Image

docker pull sharkord/sharkord:v0.0.19

Special thanks to @The-Blind-Magician, @sinus-x, @dchester, and @jagobainda for their contributions

v0.0.18 New feature
Notable features
  • Inline reply notification option
  • Upload progress indicators and file previews
  • Fullscreen button for video and screen share cards
v0.0.17 New feature
Notable features
  • Italian and French translations
  • Responsive voice channel grid
  • Inline message replies
Full changelog

[!IMPORTANT]
Sharkord is still in alpha. Updates might break things. It's HIGHLY RECOMMENDED to backup your data before updating so you can roll back if something goes wrong. If you encounter any issues, please report them on GitHub.

Features

  • Added Italian translation (#652)
  • Added French translation (#606)
  • Introduced responsive grid layout for voice channels (#621)
  • Added inline replies to messages (#649)
  • Added new server password setting (#647)
  • Added media constraints for camera and microphone (#644)

Fixes

  • Prevented users from toggling camera or microphone while an action is already in progress (#635)
  • Fixed images not displaying correctly inside Twitter embeds (#641)

Special thanks to @CypressXt, @maeltur, @Vigno04, and @dchester for their contributions <3

Docker Image

docker pull sharkord/sharkord:v0.0.17
v0.0.16 Breaking risk
Breaking changes
  • Plugin system redesign breaks all existing plugins
Notable features
  • Signed URLs support
  • Full-screen plugin slot
  • DTLN and RNNoise audio suppression
v0.0.15 Bug fix

Hotfix for production issue. Improved context menu volume control for external streams.

v0.0.14 Bug fix

Incomplete hotfix for issue #578. Previous version 0.0.13 should be used instead as this version does not fully resolve the issue.

v0.0.13 New feature
Notable features
  • Message search functionality
  • Voice channel indicators and volume controls
  • Internationalization with English and Chinese
v0.0.12 Bug fix
Notable features
  • Notification permission toast
  • Improved user highlighting
  • Improved Dockerfile
v0.0.11 Bug fix

Hotfix completing fixes from version 0.0.10. Refer to previous release notes for full context on identity migration and related issues.

v0.0.10 Breaking risk
Breaking changes
  • Identity migration to lowercase with potential data loss risk
v0.0.9 New feature
Breaking changes
  • Docker mount point changed from /root/.config/sharkord to /home/bun/.config/sharkord
Notable features
  • Direct messages
  • Mentions support
  • Push notifications
v0.0.8 New feature
Breaking changes
  • Docker now runs as non-root; mount point changed from /root/.config/sharkord to /home/bun/.config/sharkord; permissions must be updated
Security fixes
  • Escaped CSS URL strings to prevent injection
Notable features
  • Pinned messages
  • Edited message indicators
  • Invite links with role assignment
v0.0.7 New feature
Notable features
  • Auto login for session preservation
  • Automatic channel selection
  • Audio and webcam testing
v0.0.6 New feature
Security fixes
  • Fixed path traversal vulnerability in upload route
Notable features
  • User banners in voice chat
  • Bitrate and codec picker
  • Category state persistence
v0.0.5 New feature
Security fixes
  • Removed local credential storage
  • Added native Argon2 password hashing
Notable features
  • Thread support in text channels
  • Locally stored draft messages
  • Plugin component system
v0.0.4 New feature
Security fixes
  • Prevented SSRF vulnerability
Notable features
  • Screenshare audio capability
  • WebRTC server
  • User popovers
v0.0.3 New feature
Notable features
  • File upload capability
  • Quick reaction emojis
  • Floating media controls
v0.0.1 Maintenance

## Changes (TODO) ## Docker Image ```bash docker pull sharkord/sharkord:v0.0.1 ```

Beta — feedback welcome: [email protected]