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
- 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
- Inline reply notification option
- Upload progress indicators and file previews
- Fullscreen button for video and screen share cards
- 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
- Plugin system redesign breaks all existing plugins
- Signed URLs support
- Full-screen plugin slot
- DTLN and RNNoise audio suppression
Hotfix for production issue. Improved context menu volume control for external streams.
Incomplete hotfix for issue #578. Previous version 0.0.13 should be used instead as this version does not fully resolve the issue.
- Message search functionality
- Voice channel indicators and volume controls
- Internationalization with English and Chinese
- Notification permission toast
- Improved user highlighting
- Improved Dockerfile
Hotfix completing fixes from version 0.0.10. Refer to previous release notes for full context on identity migration and related issues.
- Identity migration to lowercase with potential data loss risk
- Docker mount point changed from /root/.config/sharkord to /home/bun/.config/sharkord
- Direct messages
- Mentions support
- Push notifications
- Docker now runs as non-root; mount point changed from /root/.config/sharkord to /home/bun/.config/sharkord; permissions must be updated
- Escaped CSS URL strings to prevent injection
- Pinned messages
- Edited message indicators
- Invite links with role assignment
- Auto login for session preservation
- Automatic channel selection
- Audio and webcam testing
- Fixed path traversal vulnerability in upload route
- User banners in voice chat
- Bitrate and codec picker
- Category state persistence
- Removed local credential storage
- Added native Argon2 password hashing
- Thread support in text channels
- Locally stored draft messages
- Plugin component system
- Prevented SSRF vulnerability
- Screenshare audio capability
- WebRTC server
- User popovers
- File upload capability
- Quick reaction emojis
- Floating media controls
## Changes (TODO) ## Docker Image ```bash docker pull sharkord/sharkord:v0.0.1 ```