For Minecraft: Bedrock Edition 1.5.0
This release is a bugfix update and does not contain any breaking changes versus the previous 3.1.x version (3.1.2).
Note
Plugins compatible with any previous 3.x.y version will also run on this build and do not need API bumps. Plugin developers should only update their required API to this version if you need the bug fixes in this build.
Fixes
- Syntax error crashdumps will no longer be reported to the crash archive.
- Chunk sending is now fault-tolerant. Before this release, any error on a worker during async chunk sending (such as memory errors caused by pthreads) would cause that chunk to never get sent, resulting in invisible and missing chunks. Levels will now attempt to retry chunk prepare when a task crashes, which should fix most invisible chunk bugs.
MainLogger
now logs exception stack traces in a synchronized block to ensure that they are coherent when log messages are emitted from multiple threads at once.AsyncTask->isCrashed()
now returnstrue
if a fatal error occurred during the task execution.