Skip to content

Releases: PiBOH/jarock

Jarock 0.0.132-beta

Jarock 0.0.132-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:06

Changes in this release

  • 7844550 v0.0.132-beta: fix TUI workspace copy
  • 408a7af v0.0.131-beta: include supplied TUI icon assets
  • 5639fbf v0.0.130-beta: use supplied TUI ICO

Changelog

[0.0.132-beta]

  • Fixed the Windows TUI autorelease workspace copy: the workflow now creates C:\\jarock-tui-build\\tui explicitly and copies the TUI project contents into it before running Bun. The previous copy placed the project at the workspace root while the install step looked for a missing tui subdirectory, causing bun install to fail immediately.
  • Added pre-install checks for package.json and bun.lock so an incorrect workspace layout produces a clear diagnostic instead of a generic Bun failure. The supplied TUI icons and dependency lockfile remain unchanged.

Jarock 0.0.129-beta

Jarock 0.0.129-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 12:47

Changes in this release

  • 82bd6ff v0.0.129-beta: restore original Jarock icons

Changelog

[0.0.129-beta]

  • Restored the original Jarock icon artwork in icon.png, server/icon.png and server/server-icon.png at the operator's request. The previous 16x16 Java-cup/Bedrock redesign is no longer used; logo.png remains unchanged.
  • Kept the existing release packaging and TUI icon pipeline unchanged so the restored icons continue to be included in CLI/TUI Full and Lite archives and embedded in jarock-tui.exe.

Jarock 0.0.128-beta

Jarock 0.0.128-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 12:42

Changes in this release

  • 1d059a3 v0.0.128-beta: fix TUI menu action dispatch

Changelog

[0.0.128-beta]

  • Fixed TUI menu activation in standalone Windows builds: Enter is now handled by the focused OpenTUI Select through its onKeyDown path, including Windows backends that report the key as enter, return or linefeed.
  • Fixed mouse activation by binding every TUI selection screen to a direct action callback. A left-click now selects the visible row, accounts for the current scroll offset and executes the associated action instead of only highlighting it.
  • Removed the unreliable global renderer.keyInput fallback that could bypass OpenTUI's focused-control dispatch and leave menu actions unexecuted. Added regression assertions for the direct keyboard and mouse activation paths.

Jarock 0.0.127-beta

Jarock 0.0.127-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:47

Changes in this release

  • 24546f3 v0.0.127-beta: improve Jarock icon readability at 16px

Changelog

[0.0.127-beta]

  • Recreated icon.png with a high-contrast, simplified composition for 16x16 Explorer thumbnails: a clearly visible Java coffee cup with red/orange steam sits in front of a broad blue Bedrock-style background; the existing README logo.png is preserved.
  • Regenerated the 64x64 server/icon.png and server/server-icon.png assets from the same artwork so the runtime and multiplayer server-list icons stay consistent.

Jarock 0.0.126-beta

Jarock 0.0.126-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:42

Changes in this release

  • 61151d5 v0.0.126-beta: add reliable TUI keyboard and mouse fallback

Changelog

[0.0.126-beta]

  • Added a direct keyboard fallback for the standalone Windows TUI: keypresses are forwarded to the currently focused OpenTUI control and handled only once, so arrows, Enter and text input continue to work when the compiled Bun event bridge does not dispatch to the focused renderable.
  • Added explicit left-click handling to every TUI selection menu. The clicked row is converted to a menu option, focused and activated, including the main menu, world menu, settings menu and remembered-world choice.
  • Extended the Windows startup regression assertions to cover the keyboard and mouse fallback paths.

Jarock 0.0.125-beta

Jarock 0.0.125-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:35

Changes in this release

  • 423d6c4 v0.0.125-beta: harden Windows TUI input and icon packaging

Changelog

[0.0.125-beta]

  • Fixed the Windows TUI input path for standalone builds and classic console hosts: stdin is resumed explicitly, raw mode is enabled when available, and Kitty keyboard escape sequences are disabled in favor of legacy key sequences supported by cmd.exe, PowerShell and older ConPTY implementations.
  • Fixed the Windows launcher handoff so a TUI started from Windows Terminal waits for the classic Console Host child instead of restoring terminal selection immediately; also fixed the malformed TUI exit-code line in start-server.bat.
  • Changed the generated Jarock ICO to put a conventional 48px uncompressed legacy-DIB frame first, and added CI validation for the first frame and the extracted embedded icon resource.

Jarock 0.0.124-beta

Jarock 0.0.124-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:23

Changes in this release

  • 5d7b481 v0.0.124-beta: start TUI input loop and improve icon

Changelog

[0.0.124-beta]

  • Fixed the standalone Windows TUI menu not responding to keyboard or mouse input. OpenTUI now explicitly starts its render/input loop after createCliRenderer() instead of remaining in the idle state.
  • Applied the same explicit renderer start to the native OpenTUI smoke test, while keeping the official Jarock icon build and baseline CPU target.
  • Changed the generated Windows icon to a multi-resolution legacy DIB ICO (256, 128, 64, 48, 32 and 16px), with the official 256px Jarock frame first for Bun's resource embedding.

Jarock 0.0.123-beta

Jarock 0.0.123-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:10

Changes in this release

  • 48f2360 v0.0.123-beta: keep baseline TUI builds on one Windows volume
  • ee70952 v0.0.122-beta: use a fixed Bun baseline compiler
  • 452ca92 v0.0.121-beta: explain TUI exit failures
  • b24f573 v0.0.120-beta: fix baseline TUI icon compilation
  • fb1caaa v0.0.119-beta: build TUI for baseline Windows CPUs

Changelog

[0.0.123-beta]

  • Fixed the GitHub Actions baseline TUI build on Windows runners by moving the isolated Bun compilation workspace to C:\\jarock-tui-build. Bun's baseline runtime download and cache now stay on the same volume, avoiding the known cross-device rename (XDEV) failure.
  • Kept the baseline target and the normal start-server.bat entry point for every CLI/TUI and Full/Lite edition.

Jarock 0.0.118-beta

Jarock 0.0.118-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 09:35

Changes in this release

  • 86646ea v0.0.118-beta: use Jarock icon for Windows TUI

Changelog

[0.0.118-beta]

  • Updated the Windows TUI build to use the official Jarock icon.png as the jarock-tui.exe application icon through Bun's --windows-icon option.
  • Added a dependency-free PNG-to-ICO build helper and applied the same icon to the native TUI smoke executable.

Jarock 0.0.117-beta

Jarock 0.0.117-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 09:28

Changes in this release

  • 6920b66 v0.0.117-beta: keep TUI launcher errors visible

Changelog

[0.0.117-beta]

  • Fixed start-server.bat losing control after the startup update check by calling its isolated runner explicitly. Unexpected TUI exits now remain visible with an actionable error and pause instead of closing the console silently.
  • Added the same visible failure handling to the TUI parameter manager and extended the startup-update regression checks.