v0.11.5
Added
- Added support for BDS version 1.26.32.
Changed
- BREAKING: Standalone bundles now ship for both Windows (
endstone-<version>-windows-x86_64.zip) and Linux (endstone-<version>-linux-x86_64.zip), and use uv to provision Python on demand instead of shipping a Python interpreter. The includedstart.cmd/start.shinstalls uv on first run if it isn't already onPATH, then launches the server viauv runagainst the bundled wheel. The oldbin/python/directory is gone; the server folder (./bedrock_server/) is unchanged. - BREAKING: Removed
scripts/autoinstall.sh. The Linux bundle'sstart.shnow provisions Python via uv on any distro without sudo, superseding the script's apt/dnf/pacman bootstrap.
Fixed
- Fixed a crash on startup when a behavior pack registered a custom command whose name contained non-ASCII characters, such as Turkish letters (#406).
- Fixed a crash (
resource deadlock would occur) when reloading the server or cancelling tasks while an asynchronous task scheduled withrun_task_timer_async/run_task_later_asyncwas pending. The plugin no longer fails to re-enable after/reload(#351). - Fixed scheduled tasks ignoring their delay when registered during plugin enable or
ServerLoadEventon a world that has already been played for a while — they now correctly wait for the requested delay instead of running immediately on the first tick (#317). - Fixed a use-after-free crash, reliably reproducible after
/reload, when a client was disconnected on a connection the server was already closing — the connection-closed teardown no longer runs twice over freed objects (#395). - Fixed a server crash on Linux when a campfire finished cooking an item.
Full Changelog: v0.11.4...v0.11.5