Releases: Mindgamesnl/OpenAudioMc
6.8.4
- Added 1.20 support
- Bunch of vistas-related fixes (special thanks to Mathitux and Herodia)
- Added
/oa modules
command to show module/extension checksums - Overal performance and stability improvements
6.7.5
What's Changed
- updated german language by @Ceddix in #290
- WIP: Voicechat moderation support by @Mindgamesnl in #291
- Feature/voice mod polish by @Mindgamesnl in #292
- Feature/voice mod polish by @Mindgamesnl in #293
Full Changelog: 6.7.2...6.7.5
Bungeecord and Velocity fixes
Bungeecord and Velocity fixes
6.7
Changelog - 6.7
#OPENAUDIOMC
- Dropped MapDB and migrated to Sqlite (Storm)
- Implemented dynamic modules for extra features and runtime migrations
- Client UI changes
- Added PlaceholderAPI support natively by (IOByte https://github.com/paradoxpixel)
- Performance improvements
- Fixed local media storage for bungeecord servers
- Fixed local media storage in playlists and random media
- Released "Vistas" server and client, a deployment setup for networks with multiple bungeecord proxies
- Fixed bugs with voicechat reconnections on some servers
- Released example addons for some plugins like Skywars and Parties
- Streamer mode now bypasses cache to allow immediate session blocking
- Major API and build setup improvements
- Re-added support for minecraft 1.8, through the legacy module commissioned by Rinaorc
- Some hosts used network proxies for virtualized servers which broke RestDirect and patreon local audio support, so you can now manually overwrite the public IP for networkig purposes
- Major UI improvements
- Added API hooks for the region system
- Increased cache file size
- Improved database performance, and fixing many related issues
- Confirmed 1.19 support
- Major build improvements - cutting the final build size inhalf
What are modules
Modules aren’t unlike the Bukkit plugin system, it’s capable of loading additional content in the form of Jar files, overwriting default services before, during or after startup. It allows us to make addons like the 1.8 support module, minigame hooks and fixes without requiring full upgrades or needing to enforce breaking changes to everyone.
We do have plans for some additional “official” modules, some of them will be releasing soon. Please join our discord (https://discord.openaudiomc.net/) for status updates :)
Support
These wonderful names have been supporting the project for some time now, and are the reason why the project can continue to exist.
- Rara5000
- Archer Gaming
- Darkinc. Nl
- Rick Star
- Michael DeJesus
- Cayden Vierra
- Siriondil
- starboyceleste
- NormalNick
- 0TickPulse
- Davis Nixon
- Nathan
- CaptMayday
- aldeao hector
- Adam Hollander
- Gianni PELINI
- shika258
- Esorcism
- The Little Brother
- Istarengwa
- marxpopstar
- Jon Veach
- General Bibi
- Jorge Sánchez hernandez
- theneomcmx
- MyzGo
- Noa Xelo
- pikafeu
- IronSmith Builds
- Manny Thomas
- DuhShiro
- CupsOhJoe
- Raptor Gs
- Travis Stauffer
- Ditiskevin
- Theme Park Vex
- aubs mobs
- Camden C
- The Legends Of Disney
- Leon mcfoxcraft
- Austin Stiles
- ClawCade
- Justin SpielefreakJ
- Logan Colyer
- Maxence Wright
- JonesPotter
- Dustin Gibbs
- Teun Bakema
- Kevin Theodose
- Daniel Cooper
- Rik Meinen
- Lefebvre Florian
- Robin Giesberts
- Gibousgaming
- SnowBlinderP
- Verum
What's Changed
- updated
de.lang
by @Ceddix in #245 - Fixed velocity configuration being overridden by @MelvinSnijders in #248
- Update nl.lang by @MrTibo1 in #249
- Japanese translation added. by @kosugikun in #250
- fixed line break errors by @Ceddix in #246
- Quality of life improvement by @zenoVerboom in #254
- added and updated sentences by @Ceddix in #255
- Lay-out fix web client by @zenoVerboom in #257
- Papi support by @ParadoxPixel in #256
- Bump ajv from 6.8.1 to 6.12.6 in /client by @dependabot in #261
- Update nl.lang by @MrTibo1 in #265
- Ditch MapDB for Sql using Storm by @Mindgamesnl in #269
- Rename by @Mindgamesnl in #270
- Bump lodash from 4.17.19 to 4.17.21 in /client by @dependabot in #266
- WIP: Rinoarc commision for legacy support by @Mindgamesnl in #271
- Npm updates by @Mindgamesnl in #272
- Vistas updates by @Mindgamesnl in #274
New Contributors
- @MelvinSnijders made their first contribution in #248
- @zenoVerboom made their first contribution in #254
Full Changelog: 6.6...6.7
6.7-pre1 - Modules - Legacy - Redis - Clustered mode - Features
What's Changed
- updated
de.lang
by @Ceddix in #245 - Fixed velocity configuration being overridden by @MelvinSnijders in #248
- Update nl.lang by @MrTibo1 in #249
- Japanese translation added. by @kosugikun in #250
- fixed line break errors by @Ceddix in #246
- Quality of life improvement by @zenoVerboom in #254
- added and updated sentences by @Ceddix in #255
- Lay-out fix web client by @zenoVerboom in #257
- Papi support by @Mindgamesnl in #256
- Bump ajv from 6.8.1 to 6.12.6 in /client by @dependabot in #261
- Update nl.lang by @MrTibo1 in #265
- Ditch MapDB for Sql using Storm by @Mindgamesnl in #269
- Rename by @Mindgamesnl in #270
- Bump lodash from 4.17.19 to 4.17.21 in /client by @dependabot in #266
- WIP: Rinoarc commision for legacy support by @Mindgamesnl in #271
- Npm updates by @Mindgamesnl in #272
New Contributors
- @MelvinSnijders made their first contribution in #248
- @zenoVerboom made their first contribution in #254
Full Changelog: 6.6...6.7-pre1
6.6
What's Changed
- add french by @superhize in #218
- fixed type & somehow missed a line (?) by @superhize in #219
- Feature/proxy feature parity by @Mindgamesnl in #221
- Update/6.5.8 by @Mindgamesnl in #222
- Update/6.5.8 by @Mindgamesnl in #223
- Update/6.5.8 by @Mindgamesnl in #224
- Update/6.5.8 by @Mindgamesnl in #225
- Update/6.5.8 by @Mindgamesnl in #226
- Bump nanohttpd from 2.2.0 to 2.3.1 in /plugin by @dependabot in #227
- Update/6.5.8 by @Mindgamesnl in #228
- Stable by @Mindgamesnl in #229
- Update/6.5.8 by @Mindgamesnl in #230
- Bump by @Mindgamesnl in #231
- Update/6.5.8 by @Mindgamesnl in #232
- Update/6.5.8 by @Mindgamesnl in #233
- Fix typo on prod by @Mindgamesnl in #234
- Remove documentation as it moved to another repo by @Mindgamesnl in #236
- Default voice volume by @Mindgamesnl in #237
- Nerw background image by @Mindgamesnl in #238
- [ImgBot] Optimize images by @imgbot in #239
- Updated french by @superhize in #235
- Update dev by @Mindgamesnl in #240
- Update/6.5.8 by @Mindgamesnl in #241
- Ye concurrency by @Mindgamesnl in #242
- Added German translation by @Ceddix in #243
New Contributors
- @superhize made their first contribution in #218
- @Ceddix made their first contribution in #243
Full Changelog: 6.5.7...6.6
6.5.7
New release
Proximity Voice, Playlists, Accounts, Speakers, Regions and more
Howdy howdy, it's me again, dropping by with a super big update, please read the full changelog and closing notes before updating since there are some things you need to pay attention to when updating and some news about the current state of voicechat and its rollout.
Let's get started with the full changelog first:
- Worldguard
__global__
is now usable as a region - Added a SoundCloud now playing widget (required by the SoundCloud TOS)
- Speaker Garbage Collection now automatically uses chunk scaling if there aren't too many
- The Speaker Set and Remove commands have been fixed for Minecraft versions above 1.12.2
- The Speaker ghost bug has been fixed for Minecraft versions above 1.12.2
- Added Playlists, JSON arrays of media links will now be loaded as a playlist and be played sequentially in Regions, Speakers and Ambiance Sounds. You can enable it manually by setting the
loop
flag in your play command. - Re-added Philips hue support in the new client (with a new sleek UI as a free bonus)
- Time Synchronization has been improved when jumping over timezones
- the Java API had a small overhaul, adding new data methods, Hue API methods and voice chat hooks
- Node Servers (spigot based servers running under a bungee proxy) no longer request unused authentication headers, fixing issues with rate limiting on some bungee cord networks and setups
- Removed OpenAudioMc+
- Implemented CraftmendAccounts to manage settings and addons like voice chat (replaces OpenAudioMc-Plus)
- More client messages (welcome message, button texts, global titles and more) are now accessible through your client settings on your craftmend account.
- Improved REST API, adding endpoints for server listings and advanced player details
- Added account-addon support, meaning that addons on your craftmend account will now synchronize with your servers automatically.
- Added Persistent Fingerprints, which can be used to automate the linking of fresh openaudiomc installations to your craftmend account and apply template settings (useful for scaling servers, like ImagineFun)
- Youtube URL support is more forgiving (automatically filtering broken tags and URL variables)
- Improved dark mode for the web client (text is more readable and accent details are more pronounced when using an all-black colour profile in your client settings)
- Added proximity voice chat which is super easy to use and doesn't require any client modifications (not enabled for all servers yet, please continue to read the update notes or documentation)
- Look-and-feel changes to the web client and login page (shifting default colours and layout to look better on smaller devices)
- Improved resource autoloading (its a little less trigger happy)
- Improved networking speed and responsiveness (more efficient internal network routing)
- Fixed some minor issues on bungee cord networks, which caused sessions to lock up or fail authentication with correct tokens
Proximity Voice Chat
For those who don't know, proximity voice chat is a feature that has been in the works for a really long time now. It's the simplest voice chat solution for Minecraft, requiring nothing more than the web client. Players can walk up to one another and hear each other through spatial audio.
[SPOILER=OpenAudioMc voice chat in action]
[URL]https://clips.twitch.tv/IgnorantVivaciousRadishAMPEnergy[/URL]
[URL]https://clips.twitch.tv/CovertBlueAlfalfaWOOP[/URL]
[URL]https://www.twitch.tv/puddingb00m/clip/HeartlessSpikyFlyArgieB8?[/URL]
[URL]https://clips.twitch.tv/IcySpotlessCrabMoreCowbell[/URL]
[URL]https://clips.twitch.tv/LovelyResilientIguanaCeilingCat[/URL]
[URL]https://clips.twitch.tv/OddPrettyLatteSpicyBoy[/URL]
[MEDIA=youtube]XAbkWY6bjEs[/MEDIA]
[/SPOILER]
This update contains all the required code and modules for proximity voice chat to work, but it isn't available by default. I'm slowly rolling it out (dropping invite keys in the discord every now and then) to gain insight and data on server load. It's currently unclear if it's feasible to offer this feature for free, but I'm posting frequent updates on progress in the discord. Invited users can activate the feature on their account with a button and it'll just work from there on out. Public rollout won't require another update (when it becomes available), and we'll announce that in the discord too. I hope that you understand the reasoning behind this, a voice platform like this isn't built overnight.
Accounts
Craftmend accounts are here to replace the old backend infrastructure and OpenAudioMc+. Please check the documentation for more details, and please BACKUP your data.yml before migrating, in case that you do need to recover old settings or data.
Bug fixes
This update includes a hand of major bug fixes (mostly related to speakers). Please let me know if you need any assistance.
Playlists
The Media documentation has been updated to accommodate and explain how to use playlists [URL]https://help.openaudiomc.net/media[/URL]
Closing notes
This update is by far the biggest update to ever hit openaudiomc (counting by development hours) and might come as a disappointment, since I don't feel comfortable releasing voice chat to the masses yet because of uncertainties to do with pricing and hosting. OpenAudioMc is a hobby project at its core, so I need to be careful when considering extra investments like this.
Please join our Discord (discord.openaudiomc.net) to stay up to date with the latest news, development and test invites, or consider donating (donate.craftmend.com) to support the project and its future.
Minor fixes
Minor fixes with predictive media
Learning audio
6.3.7 bit nicer