Summary: There will be releases supporting 1.8.8 and releases supporting recent (currently 1.20.4+). Changes in this release listed at the bottom of the post.
Take a backup of faction data before updating - a one-way conversion of data happens on launch.
After more than half a year of notice, FactionsUUID is dropping support for a lot of versions that are largely unused (with good reason). The version bump is to mark the support change - it shouldn't break plugin support.
This release supports Minecraft 1.20.4, 1.20.6, and 1.21 - all on Java 21.
There will be a subsequent legacy release for Minecraft 1.8.8, which will not be losing total support, along with further releases for modern Minecraft.
Version 1.6.9.5-U0.6.40-b344 is the last version to support 1.9.0 through 1.19.4.
Changes in this release:
- Improved claim management code for significant memory footprint reduction.
- Fix teleport-on-join detection of wilderness/safezone/warzone by adding three new configuration values to main.conf.
- Update internal tracking of farmland/soil to better detect stomping on crops.
- Fix the internal ID placeholder when using it in territory mode.
- Update to Java 21.
- Drastically reduce jar size (yay).
- Remove legacy code support not needed when running only 1.20.4+.
- Modified storage of faction and user data. One-way conversion automatically applied.