🌏 Adventure 4.20.0
Adventure 4.20.0 is a feature release focused on translation improvements. The MiniMessage translator allows easily expressing translation values in the MiniMessage format, and the whole translation system has had a revamp to be more flexible.
What's Changed
✨ Features
- feature(api): Silly micro optimisations for the mm color tag by @kezz in #1177
- feature(minimessage): Check for colors before parsing phases by @kezz in #1180
- feature(api): Improve handling of component children and component translating by @kezz in #1181
- feature: MiniMessageTranslator by @kezz in #972
- feature(api, minimessage): Replace TranslationRegistry with a generic TranslationStore by @kezz in #1182
- feature(minimessage): Add context argument and unit tests by @kezz in #1185
- Add TagStringIO#asString for any tag by @GliczDev in #1192
- feat(text-serializer-commons): split into new module by @zml2008 in #1193
⚙️ Fixes
New Contributors
Full Changelog: v4.19.0...v4.20.0