github Sharkord/sharkord v0.0.24

3 hours ago

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 is especially important for this release since it contains a lot of changes.

Features

  • Added drag and drop users between voice channels (#750)
  • Added support for channel references (#759)
  • Improved voice channel UI/UX (#698, #775)
  • Added voice diagnostics dialog
  • Added reconnect overlay
  • Added trusted proxies and allowed origins settings
  • Added support for OIDC authentication (#790)

Fixes

  • Fixed avatar rendering on invite list (#774)
  • Fixed cases where permissions were not being checked properly
  • Fixed upload route having no rate limit
  • Fixed a case where banned users could still upload files
  • Fixed an attack vector where a user could inject arbitrary CSS classes into the app
  • Fixed a bug where saving server settings would clear the server join password
  • Fixed a bug where the storage overflow logic would delete avatars, banners and other files that were not supposed to be deleted
  • Fixed a bug where the invite would be counted as used even if the user didn't join the server successfully
  • Fixed memory leak in the voice runtime
  • Fixed a bug where if a user was in a voice channel and the channel was deleted, the user would be stuck in a faulty state

Others

  • Made RNNoise and echo cancellation enabled by default
  • Improved search
  • Improved message fetching and rendering
  • Sessions can now be invalidated
  • Improved migration process
  • Improved audio/video streaming handling
  • Improved database queries performance
  • Improved read/unread logic
  • Improved client side redux state management
  • Improved performance of voice transport stats
  • Improved test coverage

And a lot more improvements and fixes that are too many to list here.

Special thanks to @jagobainda, @tejush1998, @Melonendk and s0urcelab for their contributions <3

Docker Image

docker pull sharkord/sharkord:v0.0.24

Don't miss a new sharkord release

NewReleases is sending notifications on new releases.