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.
This release will BREAK ALL existing plugins. If you are a plugin developer, read this to learn how to recreate your plugin. If you are using plugins, you'll need to wait until your plugin developers update their plugins before using them again.
Features
- Added support for signed URLs (#586)
- Introduced full-screen plugin slot (#514)
- Improved plugin system and extensibility (#601)
- Integrated DTLN and RNNoise suppression for improved audio quality (#460)
- Added Russian locale and translations (#615)
Fixes
- Fixed server freeze issue (#627)
- Fixed notifications not working correctly (#603)
- Prevented disconnected state from being treated as terminal (#605)
- Ensured microphone is properly terminated after
leaveVoice()(#630) - Fixed DM topbar icon
- Fixed manifest issues
Miscellaneous
- Improved device management
- Improved translations
Special thanks to @Wgreen92, @dchester, @gf-svg, @ineverbee and @schemen for their contributions <3
Docker Image
docker pull sharkord/sharkord:v0.0.16