Download Latest Version levilamina-v26.51.5-client-debug-windows-x64.zip (23.4 MB) Google Add to Preferred Sources
Home / v26.51.2
Name Modified Size InfoDownloads / Week
Parent folder
levilamina-v26.51.2-client-debug-windows-x64.zip 2026-09-20 23.3 MB
levilamina-v26.51.2-server-debug-windows-x64.zip 2026-09-20 22.4 MB
levilamina-v26.51.2-client-release-windows-x64.zip 2026-09-20 11.7 MB
levilamina-v26.51.2-server-release-windows-x64.zip 2026-09-20 11.4 MB
README.md 2026-09-20 2.1 kB
v26.51.2 source code.tar.gz 2026-09-20 4.7 MB
v26.51.2 source code.zip 2026-09-20 17.1 MB
Totals: 7 Items   90.6 MB 3

Added

  • Added log file rotation, configurable under logRotate in Config.json: logs/latest.log is now rotated by size and by date, archives are gzip compressed except for the newest few, and old archives are removed by count, age and total size @OEOTYAN
  • Added ll::io::ConsoleSink and ll::io::RotatePolicy, along with getDefaultFileSink and makeDefaultSinks in ll/api/io/DefaultSinks.h @OEOTYAN
  • Added ll/api/utils/CompressUtils.h: Compressor and Decompressor for streaming, plus compress, decompress, compressFile and decompressFile for one-shot use. Supports gzip, zlib framing @OEOTYAN
  • Complated ResourcePointer, ClientResourcePointer, ServerResourcePointer, and ResourceBlock @qiuzhizhe

Changed

  • ll::io::FileSink now takes a RotatePolicy in place of its open mode, defaulting to no rotation, writes in binary mode so its size accounting matches the bytes on disk, and applies its flush level to the file @OEOTYAN
  • logs/latest.log is no longer appended to across restarts; each run archives the previous file @OEOTYAN
  • Bumped bedrock-runtime-data versions

Removed

  • Removed ll::io::DefaultSink, which mixed console and file output into one sink and left setFormatter and setFlushLevel without effect on the log file. Use ConsoleSink together with getDefaultFileSink, or makeDefaultSinks for both

Fixed

  • Fixed the duplicate-instance prompt spinning forever when stdin is closed or redirected, as it is under a service wrapper or CI: getchar returned EOF, which matched none of the answers, so the question was re-asked as fast as the log could be written @OEOTYAN
  • Fixed the crash report upload failing on envelopes that do not compress: its gzip buffer was sized at the input length, which a deflate stream can exceed. It now shares the compression utilities rather than carrying its own copy @OEOTYAN
  • Regenerated Windows headers with verified parameter projections @Lovelylavender4
  • Solved the compatibility issue between sapi and simulatedPlayer @kuangby
Source: README.md, updated 2026-09-20