Additions ✨
- #183 - Introduce support for Configurate 4
- #190 - nbt: Add array access and stream methods for tags
- #200 - api: Add a builder for replacement config
- #211 - Add a BOM for version alignment across submodules
Fixes 🐛
- #193 - Ignore
nullvalues forHoverEventNBT tag when deserialising usingtext-serializer-gson - #196 - Properly reset decorations when serialising to legacy format
- #199 - api: Fix handling of first replacements in child components
- #213 -
@NonNullcontract not being followed when usingGsonComponentSerializerto deserilise "null"
Changes 🔧
- Deprecate usage of
percentinBossBar, introduceprogressinstead - Deprecate old
replaceTextmethods in favour ofreplaceTextmethods that useTextReplacementConfig