Skip to content

Releases: void-community/Void

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 21:19

0.6.0 (2026-09-20)

โš  BREAKING CHANGES

  • client: replaced legacy client endpoints with /api/game/* routes.

Features

  • api: โœจ added chat input handling and configuration options (47f5d5f)
  • api: โœจ updated environment variables for PaperServer configuration (8b612eb)
  • authentication: โœจ added temporary dimension handling for respawn on re-authentication (e4331ca)
  • client: โœจ accepted an optional version for NeoForge launches (072ffa6)
  • client: โœจ added asynchronous log reading and improved cancellation handling (b6ffaca)
  • client: โœจ added configurable CurseForge API base URL (fe75964)
  • client: โœจ added live player API (ddb5391)
  • client: โœจ added memory-bounded launches (bb55548)
  • client: โœจ added player rotations (82df245)
  • client: โœจ added retained diagnostics and integration artifacts (b36dd84)
  • client: โœจ moved version preparation into API (2677a83)
  • client: โœจ namespaced API and noVNC routes (98e2d31)
  • client: โœจ rebuilt the reusable game API (7a2390e)
  • client: โœจ unified API and noVNC on port 80 (ad65100)
  • client: โœจ unified browser and API runtime (ceda4d7)
  • docker: โœจ added multi-architecture support and improved Java installation process (3da610f)
  • java: โœจ added script to execute Java with QEMU for i686 architecture (37b7a84)
  • link: โœจ improved async connection handling (5c3d3e9)
  • list-minecraft-release-versions: โœจ added support for specifying last release version (9b968e5)
  • portablemc: โœจ added support for LWJGL fixes based on Minecraft version (7e6588c)
  • protocol: โœจ added 26.2 login session IDs (5adf839)
  • protocol: โœจ added Minecraft 26.2 definitions (428c9ef)
  • protocol: โœจ added Minecraft 26.3 definitions (cb9d74c)
  • uuid: โœจ added Guid-shaped Java UUID API (05865dd)

Bug Fixes

  • api: ๐Ÿ› corrected initialization and disposal of PortableMinecraftClient (b0a49f0)
  • client: ๐Ÿ› accelerated OCR connection handling (2e7df89)
  • client: ๐Ÿ› acknowledged server address selection (cd354c0)
  • client: ๐Ÿ› added fast OCR fallback (4245f4f)
  • client: ๐Ÿ› bounded OCR navigation loops (f8c0770)
  • client: ๐Ÿ› cleared legacy server addresses deterministically (5bdde8e)
  • client: ๐Ÿ› corrected native automation lifecycle (59b7719)
  • client: ๐Ÿ› deferred automation until overlays cleared (f3f768d)
  • client: ๐Ÿ› disabled unstable oneDNN OCR inference (3359e8f)
  • client: ๐Ÿ› distinguished self screen transitions (5c19054)
  • client: ๐Ÿ› eliminated redundant image conversion (d0f283a)
  • client: ๐Ÿ› excluded the launcher splash from game readiness (2d8e436)
  • client: ๐Ÿ› isolated chat image test seam (16b0ec2)
  • client: ๐Ÿ› made client API actions respond immediately (c971a58)
  • client: ๐Ÿ› made server connection navigation idempotent (7f2b978)
  • client: ๐Ÿ› ordered server address replacement (daae3f9)
  • client: ๐Ÿ› prevented executor dispatch re-entry (f4e5604)
  • client: ๐Ÿ› prevented stale Netty read disables from stalling connections (7681097)
  • client: ๐Ÿ› reduced repeated OCR scans (462795e)
  • client: ๐Ÿ› repaired dynamic multiplayer detection (cdc4a49)
  • client: ๐Ÿ› replaced desktop input automation (998ca2a)
  • client: ๐Ÿ› replaced legacy i386 emulation (0532717)
  • client: ๐Ÿ› replaced server address automation (b814d0e)
  • client: ๐Ÿ› resolved inherited agent methods (267cbcb)
  • client: ๐Ÿ› restored legacy native installation on ARM64 (78eab9b)
  • client: ๐Ÿ› restored portable OCR connection handling (ca08889)
  • client: ๐Ÿ› restored settings and corrected diagnostics synchronization (f52bf25)
  • client: ๐Ÿ› retried portablemc dry-run downloads (acb669a)
  • client: ๐Ÿ› stabilized OCR integration navigation (9482cbe)
  • client: ๐Ÿ› stabilized overloaded navigation (3404064)
  • client: ๐Ÿ› stabilized visual button retries (6a17258)
  • client: ๐Ÿ› supported SDL-based Minecraft 26.3 clients (8e58425)
  • client: ๐Ÿ› surfaced and recovered client failures (9da2751)
  • client: ๐Ÿ› switched navigation to OCR targets (dc060d4)
  • client: ๐Ÿ› updated PortableMC launch resolution (693e16c)
  • client: ๐Ÿ› verified pasted server addresses (92233ea)
  • client: ๐Ÿ› waited for client stop before restart (fbf5d88)
  • commands: ๐Ÿ› lowered signed cancellation logging (357511e)
  • commands: ๐Ÿ› rejected unavailab...
Read more

v0.5.17

Choose a tag to compare

@github-actions github-actions released this 31 May 01:50

0.5.17 (2026-05-31)

Features

  • client: โœจ added critical process crash handling for long-running child processes (c71cc8d)
  • client: โœจ added ferium binary to Docker image (02f6f09)
  • client: โœจ added ferium modpack upgrade script with CurseForge fallback (4d4fba0)
  • client: โœจ avoided repeated CurseForge reprovisioning (6f633ba)
  • client: โœจ hardened curseforge launcher behavior (f40ac1b)
  • client: โœจ replaced ferium upgrade launcher (8aaefca)
  • client: โœจ restored old shell script behavior in Api.cs (d302022)
  • command: โœจ added server suggestion functionality for command execution (6fd8351)
  • event: โœจ added improved event handling with scoped listener resolution (976aeeb)
  • extract PortableMinecraftClient Docker image into src/Client and publish to ghcr.io (2f095ac)
  • logging: โœจ added player connection logging on server join (3238718)
  • player: โœจ added link validation for packet sending (96fddb2)
  • server: โœจ updated server initialization to use PaperServer and improved timeout handling (cbaa899)
  • service: โœจ improved plugin loading message formatting (19613ae)
  • uuid: โœจ add implicit conversion operators for Guid (fdd67b4)

Bug Fixes

  • AbstractLifecycleService, DependencyService, PlayerContext: ๐Ÿ› corrected service context handling and improved method signatures (d0543d9)
  • AbstractLifecycleService: ๐Ÿ› corrected kick message handling logic (b38b341)
  • api: ๐Ÿ› added critical process management and cleanup on application stopping (16a535c)
  • api: ๐Ÿ› adjusted window position and size before screen capture (e112efd)
  • api: ๐Ÿ› corrected process start info initialization and improved argument handling (0213ec7)
  • api: ๐Ÿ› corrected process start method and added new process start utility (f050159)
  • api: ๐Ÿ› corrected variable naming conventions and improved argument handling (2868c91)
  • api: ๐Ÿ› corrected version parsing logic and improved documentation formatting (5732e58)
  • api: ๐Ÿ› ensured chat window closure before brightness adjustment (010f5e9)
  • api: ๐Ÿ› removed redundant StartProcess method and streamlined process handling (069dd75)
  • api: ๐Ÿ› replaced SemaphoreSlim with AsyncLock for improved concurrency handling (ef9e403)
  • AssemblyInfo: ๐Ÿ› corrected max parallel threads configuration (c68545e)
  • client: ๐Ÿ› added --clearmodifiers and --window flags to xdotool chat commands (e72d821)
  • client: ๐Ÿ› appended download mappings and added temp file cleanup trap (6d36474)
  • client: ๐Ÿ› corrected CurseForge download progress tracking (1efab4c)
  • client: ๐Ÿ› corrected StartCriticalProcess to set UseShellExecute and match FailFast message format (203b0e4)
  • client: ๐Ÿ› disabled case-insensitive property matching for manifest deserialization (252c387)
  • client: ๐Ÿ› enabled CurseForge launch argument passthrough (6da1d19)
  • client: ๐Ÿ› fixed Api.cs correctness issues and reverted src/Api changes (4339c61)
  • client: ๐Ÿ› fixed category field index and removed redundant ferium re-run (1c15b9b)
  • client: ๐Ÿ› fixed type ambiguity and brightness error handling in Api.cs (05fec9d)
  • client: ๐Ÿ› improved CurseForge startup logging and downloads (9b63e8c)
  • client: ๐Ÿ› materialized query string values to string array (fab01cc)
  • client: ๐Ÿ› moved directory cleanup before overrides extraction (89f1dd8)
  • client: ๐Ÿ› prevented FailFast on intentional /stop-client kill (62ca718)
  • client: ๐Ÿ› replaced ConcurrentDictionary with lock-protected HashSet for expected exit tracking (a2dfa2a)
  • client: ๐Ÿ”’ sanitised fileName with basename to prevent path traversal (b677fc2)
  • client: skip CurseForge file metadata flow for empty required files (14de269)
  • command: ๐Ÿ› corrected command suggestion structure and plugin unloading behavior (df3b9cf)
  • commands: ๐Ÿ”ง fixed side bound interface (3e15a72)
  • console: ๐Ÿ› corrected terminal input/output handling on proxy start/stop (ee9e36d)
  • correct workflow file extension from .yaml to .yml in runnable-pr.yml (2f03081)
  • demo: ๐Ÿ› install xxd and revert servers.dat generation to original command (533d70a)
  • demo: ๐Ÿ› replaced xxd with python3 for hex-to-binary conversion in client Dockerfile (ca9ddb0)
  • dependencies: remove retry loop from plugin container creation (68415b6)
  • dependencies: use concurrent plugin container map (9c04b8c)
  • dependency: ๐Ÿ› corrected instance factory creation and registry sharing behavior (dfcd66c)
  • dependency: ๐Ÿ› corrected plugin container retrieval logic in GetRootContainers method (2dc31a0)
  • DependencyService: ๐Ÿ› corrected container access methods for service resolution (7e1537f)
  • DependencyService: ๐Ÿ› corrected player scope handling and improved service resolution logic (cd383ee)
  • DependencyService: ๐Ÿ› corrected plugin container retrieval and improved player scope handling (108cfbf)
  • DependencyService: ๐Ÿ› corrected resolver context handling for current scope (7e2b347)
  • DependencyService: ๐Ÿ› corrected service resolution logic by prioritizing service providers (be88611)
  • DependencyService: ๐Ÿ› corrected service resolution logic for singleton and dependency services ([47f22c8](47f22c8...
Read more

v0.5.16

Choose a tag to compare

@github-actions github-actions released this 19 May 01:59

0.5.16 (2026-05-19)

Features

  • command: โœจ added command suggestion functionality and improved command handling (89d691b)

Performance Improvements

  • trace: ๐Ÿ”ง improved logging methods for message handling (d0ee38e)

v0.5.15

Choose a tag to compare

@github-actions github-actions released this 18 May 21:27

0.5.15 (2026-05-18)

Features

  • command: ๐Ÿ”ง added CopyToAsync method for command node management (8213a8c)

v0.5.14

Choose a tag to compare

@github-actions github-actions released this 18 May 20:07

0.5.14 (2026-05-18)

Features

  • debug: add paper 26 support (e7ad678)
  • logging: โœจ enhanced console logging with a custom theme and improved argument parsing (88d1983)
  • protocol: โœจ added RangeTo method to ProtocolVersion (74ac790)

Bug Fixes

  • api: ๐Ÿ› fix base class property search in ObjectExtensions (ebe4c2c)
  • deps: update dependency @astrojs/starlight to ^0.39.0 (245f59b)
  • deps: update dependency starlight-links-validator to ^0.23.0 (fac5ae7)
  • deps: update dependency starlight-links-validator to ^0.24.0 (7894d0c)
  • events: ๐Ÿ› handle potential null entries (d7f0d46)
  • lifecycle: ๐Ÿ› improve phase change handling and streamline keep-alive tracker logic (7d4f93f)
  • logging: ๐Ÿ› correct offline mode warning message (3b16864)
  • network: ๐Ÿ› enhance exception handling and buffer logic in SimpleNetworkStream (96ff14d)
  • registry: ๐Ÿ› add trace logs for clearing transformation registries in player and server channels (847519a)
  • registry: ๐Ÿ› fix async player iteration and ensure proper cancellation token usage (0b16d33)
  • tests: ๐Ÿ› adjust cancellation token usage, update log stability checks, and refine packet transformation handling (4bae9e4)
  • tests: ๐Ÿ› renamed inconsistent fixture properties for clarity and stability (7554aeb)

v0.5.13

Choose a tag to compare

@github-actions github-actions released this 10 Apr 23:49

0.5.13 (2026-04-10)

Features

  • api: โœจ expose proxy interface and port properties (67122a4)
  • content: โœจ sort releases by published date (dd05667)
  • core: โ™ป๏ธ added async disposal for run results (d46d76a)
  • events: โœจ improve handling of player redirects (0620a4e)
  • integration: โœจ centralize display logic, improve scripts (655981b)
  • integration: โœจ improve container log and screenshot handling (01e1db2)
  • platform: โœจ improve port detection logic (357580d)
  • protocol: โœจ added support metadata for Minecraft 26.1.2 (90f8060)
  • protocol: โœจ implemented ReleaseVersion (3ddc05d)

Bug Fixes

  • ci: ๐Ÿ› copy script files into docker build context and guard empty window id (6873da2)
  • client: ๐Ÿ› improve options reset and chat reliability (2d4c5ec)
  • core: โœจ do not print lazy exit code property (68e3656)
  • deps: update dependency starlight-links-validator to ^0.22.0 (9a34a1c)
  • docker: ๐Ÿณ preserve image layers for caching (8eeaa7c)
  • platform: ๐Ÿ› improve background task error handling (d0688d4)
  • protocol: โ™ป๏ธ simplify version ordering logic (31c2e03)
  • sitemap: ๐Ÿ› prevent error if commit date missing (e2d101b)
  • tests: โฌ‡๏ธ downgraded Microsoft.CodeAnalysis.CSharp from 5.3.0 to 4.14.0 (0ad3ce4)
  • voidentrypoint: โœจ return run result with completion task (441ad40)

v0.5.12

Choose a tag to compare

@github-actions github-actions released this 04 Apr 10:06

0.5.12 (2026-04-04)

Features

  • protocol: โœจ added support for Minecraft 26.1 and 26.1.1 (08104bf)
  • tests: ๐ŸŽจ add support for testing multiple protocol versions in PortableMinecraftClient (3c1364c)

Bug Fixes

  • api: ๐Ÿ“ corrected player name fallback wording (f2a985a)
  • dependencies: ๐Ÿ› corrected NuGet logging option casing (3898183)
  • deps: update astro monorepo (dd5944f)
  • deps: update dependency @astrojs/starlight to ^0.38.0 (98577a9)
  • deps: update dependency astro to v6 (cfa603a)
  • deps: update dependency astro to v6 (7f8b6ca)
  • deps: update dependency sharp to ^0.34.0 (66fb4c5)
  • deps: update dependency starlight-links-validator to ^0.21.0 (b07517b)
  • essentials: ๐Ÿ› corrected override redirection typo (34350b9)
  • extensions: โœจ improved input arrays parsing (d803d90)
  • link: ๐Ÿ› improved handshake error handling (b406702)
  • logging: ๐Ÿ› update server args and improve output (32fbf61)
  • minecraft: ๐Ÿ› corrected NbtFile XML documentation typos (1af9811)
  • minecraft: ๐Ÿ› corrected TagType XML remark typo (c8f17f5)
  • minecraft: ๐Ÿ› updated ReadComponent to default readName to false for consistency (6694f94)
  • mods-support: ๐Ÿ› corrected handshake error message grammar (53c3b90)
  • nbt: ๐Ÿ› corrected langword XML doc typos in TagReader (9af7969)
  • nbt: ๐Ÿ› corrected typo in FormatOptions remarks (7f383a0)
  • nbt: ๐Ÿ› default readName flag to true across Nbt APIs (e24ee13)
  • nbt: ๐Ÿฉน corrected typo in TagReader XML comment (b5595a2)
  • nuget: ๐Ÿ› removed Void package exclusion logic (82be530)
  • platform: ๐Ÿ› ignore early disconnects when kicking players (9c7b54d)
  • platform: ๐Ÿฉน corrected MIME type typos in resources metadata (213bb94)
  • registries: ๐Ÿ›ก๏ธ added thread safety to packet id plugins registry (07eb228)
  • tests: ๐Ÿ› add platform-specific base images in PortableMinecraftClient Dockerfile (15c6cdc)
  • tests: ๐Ÿ› added environment check to DisposeAsync in integration tests (e588aa7)
  • tests: ๐Ÿ› fix --jvm-args argparse failure by using = syntax (b1b132f)
  • tests: ๐Ÿ› fixed image build platform and switched to System.Threading.Lock (63b1bd5)
  • tests: ๐Ÿ› fixed thread-safety, UTF-8 decoding and pipe completion in LogConsumer (77e1d06)
  • tests: ๐Ÿ› fixed unsynchronized Logs/ClearLogs access and silent exception swallowing (06d5558)
  • tests: ๐Ÿ› improved PortableMinecraftClient Docker setup and test timeout (59e1721)
  • tests: ๐Ÿ› improved Dockerfile setup and streamlined RemoveImageAsync process (65be435)
  • tests: ๐Ÿ› monkey-patch portablemc to emit --quickPlayPath for MC 1.21 auto-connect (8ba7dad)
  • tests: ๐Ÿ› refactored PortableMinecraftClient to use EndPoint and improved Docker argument handling (d5499eb)
  • tests: ๐Ÿ› removed redundant debug logging in IntegrationSideBase (6b1b297)
  • tests: ๐Ÿ› simplify Dockerfile base image definitions in PortableMinecraftClient (5d5f7cd)
  • tests: ๐Ÿ› standardized timeout variable names in integration tests (be1da5f)
  • tests: ๐Ÿ› track log timestamps and wait for silence in PortableMinecraftClient (6834a3e)
  • tests: ๐Ÿ› updated integration tests for consistency and removed unused attributes (046194c)
  • tests: ๐Ÿ”ง add --quickPlayPath game arg and fix JRE CA cert import (708d599)
  • tests: ๐Ÿ”ง fix Python portablemc CLI args and remove pre-bake dry-run step (3866eea)
  • tests: ๐Ÿ”ง import system CA certs into JRE truststore to fix SSL on proxy-intercepted environments (caa62a3)
  • tests: ๐Ÿ”ง move client start and connection wait into fixture setup to fix cold-run timeout (319e8fa)
  • tests: ๐Ÿ”ง replace cargo install with GitHub release download for portablemc (d88ffde)
  • tests: ๐Ÿ”ง replace portablemc with node-minecraft-protocol to eliminate asset download bottleneck (8534b9b)
  • tests: ๐Ÿ”ง restore portablemc client and fix Docker SSL trust for mkcert CA (15a16a2)
  • tests: ๐Ÿ”ง use PaperPlugins.None for real client test to avoid Via plugin downloads (bfcd609)
  • tests: ๐Ÿ”ง use Python portablemc via pip and pre-bake MC download in image (bf942fe)

Reverts

  • tests: โช restore original Rust portablemc-cli Docker approach (f789cde)

v0.5.11

Choose a tag to compare

@github-actions github-actions released this 08 Feb 03:53

0.5.11 (2026-02-08)

Features

  • di: โœจ support context-aware service resolution (0af0e9b)
  • nuget: โœจ added option to enable NuGet logging (387aa7b)

Bug Fixes

  • di: โœจ activate dependency services later, after registration is complete (a6eb07e)
  • di: โœจ skip open generic service registrations (e332ee0)
  • di: ๐Ÿ› skip open generic types during registration (864583e)

v0.5.10

Choose a tag to compare

@github-actions github-actions released this 06 Feb 08:01

0.5.10 (2026-02-06)

Features

  • commands: โœจ improved argument type safety (1edbc80)
  • plugins: โœจ detect service dependency relationships (ac41cde)

Bug Fixes

  • di: ๐Ÿ› warn and disable eager activation for dependencies (857f6c7)
  • logging: ๐Ÿ› lowered log level for environment plugins loading (72072d8)

v0.5.9

Choose a tag to compare

@github-actions github-actions released this 05 Feb 22:17

0.5.9 (2026-02-05)

Features

  • brigadier: โœจ added support for mod and registry key args (071bb9a)
  • buffer: โœจ added buffer copying and scoped write (b46878c)
  • buffer: โœจ added support for byte array read/write (b17bddf)
  • buffer: โœจ added support for int array read/write (3bff132)
  • buffer: โœจ added VarInt array support (c649278)
  • buffer: โœจ allow copying with reading buffer data to the end (f43281c)
  • buffers: โœจ enforce full buffer consumption on dispose (7613b0b)
  • commands: โ™ป๏ธ added argument parser definitions (5d1781e)
  • commands: โœจ added argument property serializers (dabcdcb)
  • commands: โœจ added bool argument serializer (36649f7)
  • commands: โœจ added packet / event support for available commands message (5099a01)
  • commands: โœจ added registry key arg serializers (47bfd55)
  • commands: โœจ moved cross stitch argument type support (e66a869)
  • commands: โœจ remade brigadier arguments system to be non-generic (5c108ff)
  • demo: โฑ๏ธ increased default session TTL to 2 hours (10bd696)
  • demo: โ™ป๏ธ refactored to use shared itzg server across all sessions (83c8c7b)
  • demo: โœจ added error handling to dashboard entrypoint (45b4d6f)
  • demo: โœจ added multi-container dashboard demo (5244859)
  • demo: โœจ added REDIRECT_LOGS environment variable support (89313d2)
  • demo: ๐Ÿ“Š enhanced logging for debugging session startup issues (63f5f98)
  • demo: added session management (47cc5b1)
  • essentials: โœจ added hostname-based server overrides (be0a78d)
  • events: โœจ added server address to handshake events (955f65a)
  • events: โœจ support player redirect in join event (a7cc409)
  • logging: ๐Ÿ”‡ changed logging levels to debug for plugin and listener startup messages (c0a6155)
  • network: โœจ added argument identifier mapping (fb61421)
  • network: โœจ updated identifier type and interface implementation (c225072)
  • nuget: โœจ added update checking for offline assemblies (850231e)
  • plugin: โœจ added ProxyCompatibleForge plugin (7b24e31)
  • plugins: โœจ added CrossStitch support plugin (7efbc6b)
  • protocol: โœจ added ClientboundCommands packet mapping (2d280a4)
  • proxy: โœจ added support for CommandsPacket handling (e002094)
  • proxy: โœจ implemented chat command node graph structure serialization (47402ff)
  • server: โœจ support per-server hostname overrides in file configuration (36eef85)
  • servers: โœจ added server lookup by name methods (845d0da)

Bug Fixes

  • buffer: ๐Ÿ› use DumpBytes for BufferSpan creation (a77e427)
  • buffer: ๐Ÿ›ก๏ธ enforced span lifetime safety (f4a0872)
  • buffer: ๐Ÿ›ก๏ธ improved int array reading safety (eac39db)
  • demo: โœจ added more optimization default options (eaa342a)
  • demo: ๐Ÿ› added health check before connecting dashboard to network (be214f3)
  • demo: ๐Ÿ› corrected "still not ready" log spam prevention logic (5ebdd91)
  • demo: ๐Ÿ› corrected nginx environment variable syntax (b9f7365)
  • demo: ๐Ÿ› deferred DNS resolution for client container in nginx (751b2e7)
  • demo: ๐Ÿ› fixed dashboard container startup race condition (120774a)
  • demo: ๐Ÿ› fixed nginx hostname resolution for void proxy (c8e06f4)
  • demo: ๐Ÿ› prevent network leak on session startup failure (6513c83)
  • demo: ๐Ÿ› removed --rm flag to enable log retrieval on container failure (dcb8051)
  • demo: ๐Ÿ› updated page title to 'Void Demo' for clarity (765b6d6)
  • demo: ๐Ÿ› updated portablemc arguments for server joining and adjusted display resolution (97c6a15)
  • demo: ๐Ÿง build all images for linux/amd64 platform (8622383)
  • demo: ๐Ÿ“ƒ survive page refreshes (72ffda5)
  • demo: ๐Ÿ”ง made void ttyd writeable (d7f32b9)
  • demo: ๐ŸชŸ fix Windows line ending issue in start.sh (4fd0250)
  • deps: ๐Ÿ› fixed PackageReader resource leak in NuGetDependencyResolver (c65ca26)
  • docker: ๐Ÿ› enhance tmux session command to handle Ctrl+C and ensure continuous execution (84a2789)
  • docker: ๐Ÿ› escape EOF in entrypoint script to prevent variable expansion (26a07be)
  • docker: ๐Ÿ› removed 'latest' tag from ttyd image for consistency & tmux'ed itzg container (8528edd)
  • forge: ๐Ÿ› ๏ธ include server address in handshake result (6e27897)
  • forwarding: ๐Ÿ› improved empty key disconnection message (79999be)
  • lifecycle: ๐Ÿ› ignore StreamClosedException on keepalive (5e027d3)
  • logging: ๐Ÿ› clarify Velocity forwarding key message (3bc9161)
  • logging: ๐Ÿ› improved CommandsPacket logging output (aa78fa9)
  • logging: ๐Ÿ› improved repository option docs and logging (0be1d06)
  • logging: ๐Ÿ› log disconnect reason without legacy format (cc68514)
  • mods: โœจ share header size mapping across instances (1bc94c9)
    ...
Read more