Releases: IntellectualSites/PlotSquared
Releases · IntellectualSites/PlotSquared
6.10.6
🐛 Fixes
- Fix wrong plot id calculation for negative coordinates @SirYwell (#3898)
- Fix dispensers loading Legacy Material Support @hraponssi (#3894)
✅ Chore
- Remove unused editorconfig rules @NotMyFault (#3915)
- Replace licenser with spotless @NotMyFault (#3914)
- refactor: adjust specific Nullable annotations used @dordsor21 (#3869)
📦 Dependency updates
6.10.5
🐛 Fixes
- Revert "feat: check merge limits when completing auto-merge (#3868)" - Fixes a bug in 6.10.4 with plot claims @NotMyFault (#3876)
✨ Features
- feat: add a permission to override-allow a merge if the other plot's owner is offline @dordsor21 (#3844)
- feat: improve handling of null issues in plot analysis @dordsor21 (#3867)
📦 Dependency updates
6.10.4
🐛 Fixes
- fix: attempt to recover from IllegalStateException when restoring block tags @dordsor21 (#3838)
- Fix item thrower/owner can be null @dordsor21 (#3866)
✨ Features
- feature: implement road flags as widely as seems reasonable @dordsor21 (#3870)
- feat: check merge limits when completing auto-merge @dordsor21 (#3868)
✅ Chore
- chore: deprecate paper 1.13 listener as P2 effectively doesn't support 1.13 @dordsor21 (#3872)
📦 Dependency updates
6.10.3
6.10.2
🐛 Fixes
- Annotate ExpireManager with @Inject @PierreSchwang (#3852)
- fix: adjust nullability checks for shulkers in the kill road mobs task @dordsor21 (#3842)
- Fix 'No resource for locale 'lang' found ' error @BlockyTheDev (#3830)
- Ensure all setBlock methods in BlockArrayCacheScopedQueueCoordinator apply the correct offset @dordsor21 (#3843)
- Make more complex patterns work correctly @SirYwell (#3847)
- fix: Adjust schematic height logic when pasting and actually set air as well @dordsor21 (#3840)
- Support MiniMessage in plot-title flag @PierreSchwang (#3835)
- Don't kill owned road entities (leashed / named) @BlockyTheDev (#3829)
- Check proper locations on PortalCreateEvent @SirYwell (#3834)
✨ Features
- feat: Move ExpireManager to Guice by removing legacy IMP references @michizhou (#3845)
✅ Chore
- chore: Announce releases on Discord @NotMyFault (#3839)
- Deprecate PlotId#copy @SirYwell (#3821)
- Move license into jar during compile process @BlockyTheDev (#3826)
📦 Dependency updates
6.10.1
🐛 Fixes
- Update the plot sign when a plot has been purchased @StealWonders (#3822)
- Improve feedback for invalid patterns @SirYwell (#3818)
- Fix "set block timer" error after "/plot download" with legacy-webinterface setting @Schuwi (#3812)
- Fix 'plots.auto.mega' permissions @resi23 (#3816)
✨ Features
- Only show visible players in
/plot near
@PierreSchwang (#3819)
✅ Chore
- refactor: replace guava's Iterables with Java's stream API @StealWonders (#3823)
📦 Dependency updates
6.10.0
✨ Features
- Add allay to animals @SirYwell (#3788)
- feature: add flag for beacon effects of other plots @DerEingerostete (#3627)
🧭 Changes
✅ Chore
- Invoke -parameters on compile time @NotMyFault (#3787)
- chore: make snow set more future-proof @PierreSchwang (#3768)
📦 Dependency updates
- Update dependency org.junit.jupiter:junit-jupiter to v5.9.1 @renovate (#3807)
- Update dependency com.intellectualsites.bom:bom-1.18.x to v1.14 @renovate (#3794)
- Update dependency com.github.spotbugs:spotbugs-annotations to v4.7.2 @renovate (#3793)
- Update dependency cloud.commandframework:cloud-services to v1.7.1 @renovate (#3784)
- Update dependency net.essentialsx:EssentialsX to v2.19.7 @renovate (#3780)
- fix(deps): update dependency net.essentialsx:essentialsx to v2.19.6 @renovate (#3770)
- fix(deps): update dependency net.essentialsx:essentialsx to v2.19.5 @renovate (#3767)
- fix(deps): update dependency com.intellectualsites.bom:bom-1.18.x to v1.13 @renovate (#3766)
6.9.4
🐛 Fixes
- fix: replace usages of snow tag @SirYwell (#3758)
- Items no longer despawn on road when natural_mob_spawning = true and kill-road-items = false @PierreSchwang (#3764)
- fix: use correct uuid type in
/grant
@SirYwell (#3759) - Don't allow wall corals to dry @traksag (#3746)
- fix: Add user friendly message for creationdate placeholder @NotMyFault (#3745)
✅ Chore
📦 Dependency updates
- fix(deps): update worldedit to v7.2.12 @renovate (#3762)
- chore(deps): update dependency gradle to v7.5.1 @renovate (#3761)
- fix(deps): update worldedit to v7.2.11 @renovate (#3750)
- build: Update dependency com.intellectualsites.bom:bom-1.18.x to v1.12 @renovate (#3739)
- build: Update dependency org.junit.jupiter:junit-jupiter to v5.9.0 @renovate (#3741)
6.9.3
🐛 Fixes
✨ Features
⚙️ Changes for plugin developers
- Deprecate the static Permissions "util" class that is almost entirely superseded by methods in PermissionHolder instances themselves @dordsor21 (#3695)
📦 Dependency updates
6.9.2
🐞 Major bug fixes
- Revert "Adjust schematic height logic when pasting and actually set air as well #3681" @NotMyFault (#3722)
This fix has been reverted in order to address a regression that prevents the creation of multi layer road schematics. Updating is advised
✅ Chore
- fix: Don't fail post processing compilation on non-ascii charmap @NotMyFault (#3719)