Repository navigation
0.10.0
- Fixed
WebViewCreateInfo::$flagsstring keys definition - [API][BC] Functions API has been renamed to Bindings API
- [BC]
DataApiInterface::send()has been renamed toDataApiInterface::defer()
- [BC]
- [API][BC] Requests API has been renamed to Data API
- [BC]
WebViewCreateInfo::$htmlconfig option has been removed (An imperative option that can influence the behavior of the window proxy initialization) - [BC]
WebViewCreateInfo::$urlconfig option has been removed (An imperative option that can influence the behavior of the window proxy initialization) - [BC]
WebViewCreateInfo::$scriptsconfig option has been removed (An imperative option that can influence the behavior of the window proxy initialization) - [BC]
WebViewCreateInfo::$functionsconfig option has been removed (An imperative option that can influence the behavior of the window proxy initialization) - [API] Added Bindings API confguration DTO
- [API] Added Data API confguration DTO
- [API] Added WebComponents API confguration DTO
- Totally rewritten client JS bridge code
- Removed console (compiled Windows
*.exeversion behaviour) - [BC] Functions API unbinding has been removed (The problem is undefined behavior and the ability to remove internal functions. Perhaps in the future the functionality can be returned by reworking the binding code, if necessary)
- [API][Experimental] Added Web Components (+ Shadow DOM) API
- Added
WebView::defineComponent()facade method. - [API] Added Battery API
- [API] Added Security API
- Added correct "Throwing from FFI callbacks is not allowed" errors handling.
- [BC] Removed unnecessary
*Apisuffixes from API's namespaces
PR
- Add Web Components experimental API by @SerafimArts in #5
- fix: Transport type by @lee-to in #6
Full Changelog: 0.9.0...0.10.0