BedrockOnLinux 2.0.0 delivers native Xbox connectivity, reliable multiplayer services, stable file imports, and a transactional engine upgrade without patching Minecraft's process memory.
Highlights
- Native Xbox authentication through WineGDK XUser and XSAPI.
- Working Friends, invitations, joining friends, public Servers, and Realms.
- A dedicated Bedrock Realms token and authentication audience.
- Complete removal of the version-specific Minecraft process-memory patcher.
- Native WinAppSDK
FileOpenPickersupport for single and multiple selections, including world and skin imports with clean cancel/close handling. - GPU session marker schema 2 records normal wrapper completion before Wine teardown, preventing delayed clean shutdowns from becoming permanent same-boot blocks. Interrupted current sessions and legacy markers remain fail-closed; legacy incidents require explicit acknowledgement.
- Transactional
wow64-archs-native5engine installation: the archive is staged and validated before activation, and the previous managed engine is preserved if an update fails.
Downloads
- AppImage
- Flatpak bundle
- Debian package (
amd64) - Portable Python zipapp
- Reproducible WineGDK native5 engine archive and checksum
- XCurl dependency archive
- Complete SHA-256 checksum manifest
Verification
- 205 tests and 12 subtests passed.
- Both 64-bit and 32-bit WineGDK components were built on Debian Bullseye and validated with a GLIBC 2.31 ceiling.
- Both PE architectures contain the native single- and multiple-file picker implementations.
- Release artifacts embed version
2.0.0, engine revisionwow64-archs-native5, and the pinned engine SHA-256.
Issues
This release closes:
- #6 - Xbox friends and multiplayer
- #13 - Realms
- #28 - Native sign-in flow
- #31 - Startup, menu, and GPU-session failures
- #32 - Friends list
The release also addresses the import behavior discussed in #9 and consolidates fixes related to #2, #8, #11, #16, and #23.