Features
- Added thread support in text channels (#316)
- Added locally stored draft messages per text channel (#290)
- Introduced plugin component system (#269)
- Added toggle to hide non-video participants in voice channels (#177)
- Added editor content expand/collapse toggle (#264)
- Added user deletion functionality in the admin panel (#82)
- Added robots.txt to block search engine indexing (#297)
Fixes
- Trimmed identity values to prevent invalid input issues (#318)
- Implemented Bun/Windows mediasoup IPC workaround for child processes (#288)
- Explicitly set password to blank in get-user-info response (#309)
- Removed local storage of sensitive credentials and added native Argon2 password hashing (#271)
- Fixed emoji grid to correctly display basic emojis and letters (#281)
- Allowed channels with "invisible" names to be selected (#266)
- Updated button behavior to use correct pointer cursor (#214)
- Fixed failing tests and lint issues
- Improved user deletion logic (#256)
- Fixed some emojis being broken in reactions
Miscellaneous
- Improved logging system (#300)
- Improved URL detection in mod view
- Updated contributing guidelines and documentation
- Enabled and updated CI configuration
- Repository normalization and general cleanup
Docker Image
docker pull sharkord/sharkord:v0.0.5Special thanks to all contributors ❤️