6.8.7
[client] [fix] Tooltips can now be dismissed
[client] [fix] settings page now properly scales on mobile devices
[client] [fix] text on the home screen is now readable on mobile (got cut off by decorative svg)
[client] [fix] Fixed a bug causing microphone selections to not apply
[client] [fix] Fixed a client crash on new firefox builds related to custom server theme colour
[client] [enhancement] voice chat peer UI now has buttons to instantly mute/unmute others
[client] [enhancement] it's not easier to see who's talking and who's muted
[client] [enhancement] voice chat UI is now useable on mobile devices
[client] [enhancement] login flow now works on mobile devices
[client] [enhancement] tokens are now longer lived
[client] [enhancement] Improved loading and login views
[client] [enhancement] All views are now properly scrollable on mobile
[client] [enhancement] Added a new development flow with integrated ngrok/qrcode system for mobile testing
[client] [enhancement] Current volume levels are known shown in the sensitivity slider to make it easier to understand
[client] [enhancement] Tailwind is now a vite postcss build step and uses the minified compiled bin, instead the global precompiled tailwind
[client] [enhancement] Migrated to Vite (from CRA/webpack)
[client] [new] Bedrock login flow with early permissions for microphone (and notifications if supported)
[client] [new] Automatic login for bedrock/mobile users (depends on network conditions)
[client] [new] Support for mobile constant media api's to prevent background sleep
[plugin] [new] The region create command now accepts the volume as (optional) third argument
[plugin] [new] Configuration option to ignore regions while players are mounted on a vehicle/entity
[plugin] [new] Support for bedrock tokens in the audio command(s)
[plugin] [new] Separate messages for bedrock players (after joining and /audio)
[plugin] [new] Configuration options to configure bedrock behaviour/detection
[plugin] [new] Configuration option to opt out of automatic client logins
[plugin] [new] Old regions will now be deleted when they are marked as dead. Backups will be made every time this happens though.
[plugin] [new] Ability to detect Geyser players based on their UUID (#341)
[plugin] [fix] The region delete command will now also search and delete legacy regions
[plugin] [fix] Config values will no longer reset themselves to defaults when running a migration for another config section
[plugin] [fix] Changed some method signatures within the scheduling API to be less confusing (breaking api change)
[plugin] [fix] The plugin will now default to a known state after a fatal exception during login (name resolution)
[plugin] [fix] Clients/music will now properly stop when players are connected while your server is shutting down gracefully
[vistas] [fix] Config files will now migrate properly
[vistas] [fix] The module class loader will no longer deep search for packet types every time (caching issue)
[vistas] [fix] The audio command will now properly handle client states
[velocity] [fix] the title API is now properly implemented
[velocity] [fix] fixed some issues with the scheduler adapter mashing up given parameters
[platform] [new] All new onboarding experience with a guided tutorial to linking your server and configuring it
[platform] [new] Content creator submissions are open to everyone
[platform] [fix] Patreons can now delete ambiance and start sounds
[platform] [fix] Fixed an issue where emails were not being sent between midnight-1am cest
[platform] [fix] Fixed an issue where metric graphs wouldn't render in some browsers
[platform] [fix] Fixed an issue where save buttons would be invisible in some browsers
[platform] [enhancement] You can now instantly see the status of all your servers from the overview
[platform] [enhancement] Updated web UI which works better on smaller screens
[platform] [enhancement] File/folder names can now be up to 250 characters (instead of 50)
[platform] [enhancement] Improved caching rules for faster content loading
[platform] [enhancement] Account changes will now trigger requests to flush cache, meaning that settings will apply faster
[website] [enhancement] Documentation for logins and auth flows has been redone to include the new methods for bedrock
[website] [enhancement] The documentation site has been rewritten to NextJs to improve metadata