GemShell v0.6.0 Changelog


๐Ÿš€ Performance & Architecture

  • Custom protocol instead of HTTP server โ€“ completely new asset serving. Faster, no more port conflicts
  • 500 fewer LOC โ€“ removed
  • Updated: tao 0.30 โ†’ 0.34, wry 0.46 โ†’ 0.53 for better stability

๐Ÿง Linux Fixes (reported Bug, Game was not showing)

  • GTK rendering fix โ€“ gtk::init() for correct WebView rendering
  • NVIDIA compatibility โ€“ env variables for Linux Mint, GTK4
  • Launcher script โ€“ automatic workarounds for WebKitGTK

โœจ New Features

Linux Fix Screenshot Config Screenshot
  • gemcore.config.json โ€“ persistent game settings directly in the game folder
    • Rebuild with the same settings
    • Manually editable
    • exclude for excluding files/folders from builds
  • CDN bundling โ€“ bundle external scripts from jsdelivr, unpkg, etc. locally for offline use (new checkbox in Game Settings)
  • Smart folder detection โ€“ automatically find index.html in subfolders
  • Native confirmation dialogs โ€“ when removing games from the recent list

๐Ÿ› ๏ธ Improvements

  • Dynamic build progress โ€“ only shows the selected platforms
  • app_name in config โ€“ consistent identifier for save paths
  • Exclude patterns โ€“ node_modules, .git, etc. are ignored by default

Files

GemShell Lite (Windows) 9.3 MB
Version 0.6.0 15 hours ago
GemShell Lite (Mac) 14 MB
Version 0.6.0 15 hours ago
GemShell Lite (Linux) 17 MB
Version 0.6.0 15 hours ago
GemShell (Windows) 9.3 MB
Version 0.6.0 15 hours ago
GemShell (Mac) 14 MB
Version 0.6.0 15 hours ago
GemShell (Linux) 17 MB
Version 0.6.0 15 hours ago

Get GemShell โ€“ Export HTML5 Web Games to Desktop (Windows, macOS, Linux)

Buy Now
On Sale!
15% Off
$19.99 $16.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.