2.7.0
github-actions
released this
22 Jul 10:42
·
250 commits
to refs/heads/main
since this release
🚀 Major features
- Update PlotSquared integration to support v7 and drop support for v6. When updating FAWE, make sure to update PlotSquared too. @NotMyFault (#2075)
🐛 Fixes
- fix: do not clash ChunkHolder recycling with processors that extend outside the chunk @dordsor21 (#2353)
- fix: do not retain clipboards that completed exceptionally @dordsor21 (#2358)
- fix: make IdMask thread-safe @dordsor21 (#2361)
- fix: correct NBT for spawners @dordsor21 (#2362)
- fix: regions not trimming Y correctly when restricted @Paul19988 (#2363)
- fix: fix adding/getting masks to/from MaskExtent when it is a processor @dordsor21 (#2351)
- fix: fix command brush @dordsor21 (#2347)
- fix: ensure chunk is loaded when getting entities @dordsor21 (#2323)
- fix: correctly invalidate mask after a plot is merged @dordsor21 (#2333)
- fix: ignore clipboard origin when pasting to match P2 behaviour @dordsor21 (#2336)
✨ Features
- Implement async notify queue that submits to a KeyQueuedExecutorService @dordsor21 (#2334)
- feat: implement a new "type swap" pattern @dordsor21 (#2346)
- feat: re-submit chunk load request after 10s after checking world is loaded @dordsor21 (#2339)
- feat: synchronise disk clipboard loading and deletion to clipboardLock @dordsor21 (#2342)
- feat: provide some information upon OverlappingFileLockException @dordsor21 (#2341)
- feat: allow bracketless '%' pattern definition @dordsor21 (#2322)
✅ Chore
- chore: deprecate some methods that ought to be removed @dordsor21 (#2340)
- refactor: use HttpClient for update check @SirYwell (#2331)
- Deprecate support for 1.16.5 @NotMyFault (#2338)
- refactor: some changes that may help #2289 @dordsor21 (#2307)
📦 Dependency updates
- Update plugin com.modrinth.minotaur to v2.8.2 @renovate (#2374)
- Update dependency gradle to v8.2.1 @renovate (#2373)
- Update dependency com.palmergames.bukkit.towny:towny to v0.99.5.4 @renovate (#2372)
- Update dependency gradle to v8.2 @renovate (#2326)
- Update dependency net.minecrell.plugin-yml.bukkit to v0.6.0 @renovate (#2327)
- Update dependency com.palmergames.bukkit.towny:towny to v0.99.2.7 @renovate (#2329)
- Update dependency org.mockito:mockito-core to v5.4.0 @renovate (#2328)
- Update dependency com.palmergames.bukkit.towny:towny to v0.99.2.5 @renovate (#2325)
- Update auto.value to v1.10.2 @renovate (#2324)