Skip to content

Releases: IntellectualSites/FastAsyncWorldEdit

2.8.2

03 Nov 14:17
38fc4cf
Compare
Choose a tag to compare

🐞 Major bug fixes

🐛 Fixes

  • Support -n (select only) in //place @SirYwell (#2475)
  • fix: chunks should only be initialised in the getOrCreateChunk method @dordsor21 (#2462)
  • fix: clear player's history away from main thread if lock locked @dordsor21 (#2457)
  • Avoid premature trimming in RegionIntersection @SirYwell (#2471)
  • Fix chunkSource mappings on 1.19.4 @SirYwell (#2469)
  • fix: vastly superier handling of queue chunks @dordsor21 (#2461)
  • fix: there is no need to synchronise chunk sending to the chunk GET instance @dordsor21 (#2463)
  • Fix "cleared" ellipsoid/cylinder regions still passing isDefined check @Zeranny (#2465)
  • fix: avoid tripping async catcher when getting entity from chunk @dordsor21 (#2464)

✅ Chore

📦 Dependency updates

  • Update dependency com.palmergames.bukkit.towny:towny to v0.100.0.1 @renovate (#2477)
  • Update dependency org.checkerframework:checker-qual to v3.40.0 @renovate (#2481)
  • Update dependency org.ajoberstar.grgit:grgit-gradle to v5.2.1 @renovate (#2476)
  • Update dependency commons-cli:commons-cli to v1.6.0 @renovate (#2479)
  • Update plotsquared to v7.1.0 @renovate (#2480)

2.8.1

09 Oct 16:18
639e956
Compare
Choose a tag to compare

🐛 Fixes

  • Fix NullPointerException due to nullable source extent in ExtentEntityCopy @opl- (#2447)
  • fix: add null check for block targetted with inspect brush @dordsor21 (#2443)
  • Addresses issues related to maven publish scm block @BlockyTheDev (#2435)
  • fix: set villager offers temporarily to save NBT without sending event @dordsor21 (#2357)

✨ Features

📦 Dependency updates

2.8.0

29 Sep 21:07
828308b
Compare
Choose a tag to compare

🚀 Major features

✅ Chore

📦 Dependency updates

  • Update dependency com.modrinth.minotaur to v2.8.4 @renovate (#2429)
  • Update dependency org.checkerframework:checker-qual to v3.38.0 @renovate (#2416)
  • Update dependency com.palmergames.bukkit.towny:towny to v0.99.5.16 @renovate (#2413)
  • Update dependency dev.notmyfault.serverlib:ServerLib to v2.3.4 @renovate (#2414)
  • Update dependency dev.notmyfault.serverlib:ServerLib to v2.3.4 @renovate (#2415)

2.7.1

26 Aug 15:30
4def201
Compare
Choose a tag to compare

🐛 Fixes

  • fix: Do not tab complete if command not owned by FAWE @Boothin (#2386)
  • fix: disallowed regions can be length 0 @dordsor21 (#2368)
  • fix: don't warn on release build @dordsor21 (#2369)

📦 Dependency updates

2.7.0

22 Jul 10:42
37bfe42
Compare
Choose a tag to compare

🚀 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

✨ 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

📦 Dependency updates

2.6.4

29 Jun 10:42
e5cbf33
Compare
Choose a tag to compare

💥 Breaking changes

  • Drop support for minor 1.19 versions (1.19, 1.19.1, 1.19.2 and 1.19.3) @NotMyFault (#2316)

🐛 Fixes

✨ Features

  • feat: improve (region) fawe mask handling @dordsor21 (#2312)
  • feat: implement removal of entities if they would be in a block after the edit @dordsor21 (#2311)
  • feat: add new tree types to tree tool and brush @dordsor21 (#2286)
  • feat: send one of an error message during edits if otherwise squashed by LimitExtent @dordsor21 (#2246)

✅ Chore

  • refactor: efficiency improvements to some editsession methods @dordsor21 (#2304)
  • chore: Address kotlin String#capitalize() deprecation @dordsor21 (#2308)

📦 Dependency updates

2.6.3

12 Jun 10:13
956a518
Compare
Choose a tag to compare

🚀 Major features

🐛 Fixes

  • Update & Fix TownyFeature support. @LlmDl (#2279)
  • Set proper field access and use mappings for entities on spigot @SirYwell (#2282)
  • Improve exception handling on adapter loading @SirYwell (#2277)

✨ Features

2.6.2

07 Jun 09:29
3b7d126
Compare
Choose a tag to compare

🐛 Fixes

✨ Features

✅ Chore

📦 Dependency updates

  • Update dependency com.palmergames.bukkit.towny:towny to v0.99.1.1 @renovate (#2272)
  • Update gradle to 8 @NotMyFault (#2262)
  • Update antlr4 to v4.13.0 @renovate (#2256)
  • Update dependency com.sk89q.worldguard:worldguard-bukkit to v7.0.8 @renovate (#2255)
  • Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.5 @renovate (#2201)
  • Update dependency com.github.TownyAdvanced:Towny to v0.99.0.5 @renovate (#2202)
  • Update plugin xyz.jpenilla.run-paper to v2.1.0 @renovate (#2205)
  • Update dependency org.ajoberstar.grgit:grgit-gradle to v5.2.0 @renovate (#2203)
  • Update dependency org.mockito:mockito-core to v5.3.1 @renovate (#2204)

2.6.1

23 Apr 21:00
abe1202
Compare
Choose a tag to compare

🐛 Fixes

  • Ensure regen step not running on the main thread @SirYwell (#2185)
  • Address incompatibilities after CraftChunk changes in spigot @SirYwell (#2179)
  • Simplify command dispatch to ensure command order @SirYwell (#2131)
  • fix: Ensure BaseBlock is not returned when a BlockState is wanted in BlockTransformExtent (#2161 @dordsor21 (#2161)
  • fix: invalidate cached FaweMask when a plot is unlinked @dordsor21 (#2157)
  • fix: add null-check for brush in traceMask @dordsor21 (#2160)

✨ Features

✅ Chore

📦 Dependency updates

  • Update dependency org.bstats:bstats-base to v3.0.2 @renovate (#2170)

2.6.0

18 Mar 23:57
9d63cb8
Compare
Choose a tag to compare

🚀 Major features

🐛 Fixes

  • fix: clear above and below plot gen heights if build heights are larger @dordsor21 (#2153)
  • Make custom toArray methods fulfill the method contract @SirYwell (#2089)
  • Fix off by one error for negative coordinates when using -r with //deform @eztaK-red (#2092)
  • Fix FAWE using exclusive build height from PlotSquared @SirYwell (#2123)
  • Fix reading block states in no redo mode @SirYwell (#2119)

✨ Features

🧭 Changes

  • Use unsynchronized buffered OutputStream for history @SirYwell (#2127)

✅ Chore

📦 Dependency updates

16 changes
  • Update dependency com.github.TechFortress:GriefPrevention to v16.18.1 @renovate (#2142)
  • Update dependency org.mockito:mockito-core to v5.2.0 @renovate (#2144)
  • Update plugin io.github.gradle-nexus.publish-plugin to v1.3.0 @renovate (#2145)
  • Misc. dependency update to align with libs.versions.toml @NotMyFault (#2134)
  • Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.3 @renovate (#2129)
  • Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.2 @renovate (#2122)
  • Update dependency gradle to v7.6.1 @renovate (#2111)
  • Update dependency org.bstats:bstats-base to v3.0.1 @renovate (#2093)
  • Update dependency org.ajoberstar.grgit:grgit-gradle to v5 @renovate (#2114)
  • Update dependency gradle.plugin.com.github.johnrengelman:shadow to v8 @renovate (#2113)
  • Update dependency gradle to v8 @renovate (#2094)
  • Update dependency net.minecrell.plugin-yml.bukkit to v0.5.3 @renovate (#2112)
  • Update plugin io.github.gradle-nexus.publish-plugin to v1.2.0 @renovate (#2109)
  • Update antlr4 to v4.12.0 @renovate (#2103)
  • Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.1 @renovate (#2095)
  • Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.0 @renovate (#2090)