Skip to content

Lexicon v0.10.3

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Aug 05:31
· 10 commits to master since this release

v0.10.3 — Hotfix: Windows Bundled JRE Path Crash

Quick Downloads:

  • 🪟 Windows x64 Setup: Standard installer for modern 64-bit Windows PCs (Intel / AMD).
  • 🍏 macOS Apple Silicon DMG: For modern Apple Silicon Macs (M1, M2, M3, M4 chips).
  • 🐧 Linux x64 DEB: Debian package (.deb) for 64-bit Linux distributions (Ubuntu, Debian, Mint, Pop!_OS).
  • 📦 View All Assets & Checksums: Complete list of installers including ARM64 Windows, x86 Windows, Intel macOS, and Linux x64 DEB.

What's Fixed in v0.10.3:

  • Windows \\?\ Java Path Crash: v0.10.2 correctly put the bundled JRE on PATH, but some packaged launches then invoked Temurin as \\?\C:\…\java.EXE. OpenJDK treats that argv[0] as fatal (jimage file name is null, exit 1) during java -version, so proofreading never started and Review showed a grammar-engine error. Lexicon now strips Windows extended-length prefixes before spawning Java.
  • JVM Flags Scoped to LanguageTool Server: Memory/GC flags (-Xms / -Xmx / G1) are only injected into the LanguageTool HTTP server process — no longer into java -version compatibility probes.
  • Cross-platform Safe: Path-prefix stripping is a no-op on macOS/Linux; PATH wiring and server-only flag injection remain valid on all platforms.
  • Rollback Fallbacks: Offline Previous Releases list is now v0.10.2, v0.10.1, and v0.9.1.