Releases: webui-dev/webui
Releases · webui-dev/webui
WebUI Nightly Build 2025-12-15 16:22:50 UTC
Generated from commit f93b5a6.
2.5.0-beta.3
Bug Fix
- Fix Windows WebView high CPU usage
- Fix Linux WebView high CPU usage
- Fix Heap Corruption by Hunlongyu (Reported by LoseYouNow)
- Fix memory leak by jimying (Reported by studokim)
- Updating Zig build by jinzhongjia
- And many more...
New APIs
webui_set_minimum_size()webui_set_context()webui_get_context()webui_set_custom_parameters()webui_set_file_handler_window()webui_memcpy()webui_win32_get_hwnd()
New APIs for Wrappers Internal Use
webui_interface_set_response_file_handler()webui_interface_show_client()webui_interface_close_client()webui_interface_send_raw_client()webui_interface_navigate_client()webui_interface_run_client()webui_interface_script_client()
WebUI v2.5.0-beta.2
New Features
- In addition to using web browsers as GUI, now WebUI supports WebView as well (Proposed by nater0000)
- In addition to
int,bool, andstring, now WebUI supportfloat(Proposed by crystalthoughts) - Control how to receive UI events, single thread or multi-threads (Proposed by dgllghr)
- Setup a custom proxy (By osljw)
- Easy global config using the new
config()API - Get the argument counts
- The pre-built archives now come with the HTTPS TLS version
New APIs
webui_show_wv()webui_set_event_blocking()webui_get_best_browser()webui_set_proxy()webui_get_count()webui_get_float_at()webui_get_float()webui_return_float()webui_set_config()enum webui_config
More details about this beta pre-release: Draft - WebUI 2.5.0 Beta - Status
WebUI v2.4.2
New Features:
- Adding
webui_set_public()to allow the window address to be accessible from any public network (663e066) - Now
webui_show()andwebui_show_browser()will wait until the window is connected - New C example public_network_access
Bugs fix:
v1.0.20 (C++)
v1.0.20 (C++)
This is the old 1.x WebUI series, written in C++ using Boost and ASIO libraries.