Skip to content

FlowChat v2.1.2

Latest

Choose a tag to compare

@bradcarnage bradcarnage released this 03 Jun 19:51

What's New in v2.1.2

New Feature

  • Tag Selector Resolution System - 389 tag selectors ({player}, {time}, {biome}, {item_name}, {health}, and more) now resolved in replacement strings

Fixes

  • Fix Forge/NeoForge mod dependency version ranges for MC 1.21.5 and 1.21.11
  • Fix adventure serializer shading (classloader conflicts with PacketEvents)
  • Fix Velocity plugin injection (PluginContainer via @Inject)
  • Fix legacy server support: Java 8 bytecode, Gson relocation, legacy chat interception
  • Pin common module tests to JDK 17 toolchain
  • Upgrade Shadow plugin 8.3.5 to 8.3.11 for Gradle 9.x compatibility

Infrastructure

  • Add Bukkit event fallback for pre-1.13 servers (no PacketEvents needed)
  • Add NeoForge Gradle wrapper
  • Target MC 1.21.5, 1.21.9, 1.21.11 Fabric (Loom 1.16.2, Gradle 9.5.1)

Testing

  • 198/198 server integration tests across 18 MC versions
  • 131 unit tests (up from 70)
  • BungeeCord 8/8, Velocity 8/8

Supported Versions

21 Minecraft versions: 1.7.10 - 1.21.11
6 platforms: Fabric, Forge, NeoForge, Spigot/Paper, BungeeCord, Velocity

Full JAR builds will be uploaded shortly.