Releases: kkEngine/NirnLabUIPlatform
Releases · kkEngine/NirnLabUIPlatform
Version 3.3
- New sync render with draw optimizations (redraw only changed pixels), should be more compatible with mods
- Added setting to choose renderer: sync (default) and deferred (previous). I recommend use new renderer.
- Removed "pad17D" usage which tracks cursor menu open state
- Fixed issue with add function handlers, thanks to @russo-2025
Version 3.2
- Fixed lang input switching issue
- Added native menu language switching setting
- Allowed subprocesses to run with inherited admin privileges
Version 3.0
- Updated CEF to 141 version
- Added new methods to get API
- Changed CEF cache to temp folder. Different folders for different versions
- Fixed: Browser was not rendering when CEF and the game were running on a different GPU (likely to happen on machines with hybrid graphics)
- Fixed: Mouse cursor didn't disappear if browser unfocus is requested after two subsequent focus requests
- Fixed: Player controls were getting stuck if the character/camera was moving when enabling browser focus
- Removed explicit shortcut handling
- Added new crash detector
- Fixed numerous key input issues
Version 2.2
- Added push events from c++ to js
Create special "event function", subscribe in js and send events from c++. See README.md for example.
Version 2.1
- Added shutdown callback to prevent a crash when closing the game
Version 2.0
- Changed API and Lib version to 2.0 (incompatible with 1.* versions)
- Fixed "flickering" render artifacts
- Added custom settings (debugging port, frame rate)
- Code format changes
Version 1.1
Allow browser to load local files (insecure, but no need http server). API is not changed.
Version 1.0
- Released version 1.0 - Modified README