* Fix Gradle deprecations By using test suites, we explicitely configure the relevant dependencies on the test sourceset. This is not done by merely configuring the test task. * Switch to maintained version of Shadow * Update to Gradle 8.14.2
* Improve protocol version checking * chore: since 3.3.0
Co-authored-by: Riley Park <riley.park@meino.net>