Devlogs
GemShell v0.6.0 Changelog
Posted December 08, 2025 by spagheddis
#cross-plattform #desktop export #html5 #tools #update #game development #performance #steamworks #gemshell #devlog #api #nativ api
๐ 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
-
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
GemShell Lite (Mac) 14 MB
Version 0.6.0
GemShell Lite (Linux) 17 MB
Version 0.6.0
GemShell (Windows) 9.3 MB
Version 0.6.0
GemShell (Mac) 14 MB
Version 0.6.0
GemShell (Linux) 17 MB
Version 0.6.0