Changelog 2.x - SBPrime/AsyncWorldEdit GitHub Wiki

<--- AsyncWorldEdit 2.x --->

  • 2.3.2
    • Updated API to 2.0.4
    • Fixed MaxBlockChangeException handling
  • 2.3.1
    • Added support for operations that change the same location twice.
    • Fixed cross thread checking if chunk is loaded.
  • 2.3.0
    • Added support for BlocksHub v2.0
    • Updated to newest WorldEdit version
    • Fixed NBT block edit
    • Fixed lock queue causing job to never finish
    • Fixed class scanner error handling
    • Updated to Spigot 1.10
    • Updated API to 2.0.3
    • Fixed handling of job cancel
    • Fixed handling of set command
  • 2.2.2
    • Fixed the injector accessing private classes
  • 2.2.1
    • Fixed task dispatcher freeze
  • 2.2.0
    • New version of strings provider
    • Fixed job cancel
    • API extracted to package
    • Added support for pause
    • Progress display extracted to external bridge plugins
  • 2.1.5
    • Project refactoring for API
    • Extracted PlotMe fix to external plugins
  • 2.1.4.
    • Added synchronization for optimistic world operations
    • Fixed handling of changing regions
    • Fixed concurrent changes modification from API
    • Fixed typos
    • Updated to new PlotMe-Core
  • 2.1.3.
    • Fixed dispatcher process condition
  • 2.1.2.
    • Fixed entity creation handling
    • Fixed error handling during job processing
    • Added configuration options for force flush blocks number
    • Added dispatcher configuration validation
  • 2.1.1.
    • Added missing WorldEdit operations to default config
    • Changed ClassScanner filters
    • Fixed class scanning of operations even if the first (top most parent) parent was detected as "not async"
  • 2.1.0.
    • Added forge/cauldron support (injector only!)
    • Better exception logging
    • Added support for PlotMe-Core
    • Added schematic async saving
    • Added CraftScripts async mode
    • Added disable/enable async mode for for schematic save/load and craftscripts
    • Added special debug output mode
    • Added support for entities in undo
    • Fixed undo not removing every block
    • Minor changes to default configuration
  • 2.0.2.
    • Added maximum time the dispatcher can perform each run
    • Class scanner optimization
    • Minor changes to the default configuration
    • Added async schematic loading
  • 2.0.1.
    • Fixed bug in class scanner
  • 2.0.0.
    • New license (please read!)
    • Upgraded injector and wrapper classed to WorldEdit 6.0 build 3289-d8622fb (tested up to 3308-a564792)
    • Fixed region selections not working from commands
    • Fixed code permissions and documentation inconsistency
    • Fixed cancel job command not working
    • Added permission groups
    • Added 3 variants of configuration reload: all, configuration, permission groups (needed when player perms are changed!)
    • Added per permission group job limit
    • Added support for PlotMe 0.13g
    • Extracted all messages to external file (added support for translations!)
    • Use internal player representation instead of UUIDS
    • Removed metrics opt out from main configuration file (uses global opt out instead)
    • Changed how configuration reload works (it no longer clears all the queued jobs).
    • Some code cleanup