Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Mon Apr 29, 2024 2:11 pm
Hi,
I just uploaded the MonacoEditor demos for FMX, VCL and LCL thanks to
Mark S Day (GrooverMD)
The MonacoEditor demos load the monaco-editor project in a WebView2 browser that uses the TWVBrowser.SetVirtualHostNameToFolderMapping function to create a virtual
monaco.editor domain.
Read this for more details about the monaco-editor project :
https://github.com/microsoft/monaco-editor
Thanks Mark!!!
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Wed May 29, 2024 9:12 am
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2535.41
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10253541
This is what's new in WebView4Delphi :
Added GlobalWebView2Loader.ScrollBarStyle
Added TWVBrowserBase.ScrollBarStyle
Added the aScrollBarStyle parameter to TCoreWebView2EnvironmentOptions.Create
Added TWVScrollBarStyle
Added COREWEBVIEW2_SCROLLBAR_STYLE
Added Lazarus 3.4 mention in the readme file.
Fixed issue #59 : View Source missing characters thanks to Crayovan
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Thu Jun 20, 2024 1:52 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2592.51
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10259251
This is what's new in WebView4Delphi since the last announcement :
Added GlobalWebView2Loader.OpenOfficeDocumentsInWebViewer.
Added context menu to execute JS in WindowlessBrowser demo.
Fixed JSON parsing issue in WindowlessBrowser demo.
Fixed high DPI issue in Delphi_VCL\WindowlessBrowser.
There are no new APIs in this WebView2 version, only the bug fixes listed in the release notes.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Tue Aug 20, 2024 6:20 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2651.64
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10265164
This is what's new in WebView4Delphi since the last announcement :
Fixed issue #63. Removed Windows 7 dependency.
Added a aVisibleTextOnly parameter to TWVBrowserBase.RetrieveText.
Added the MobileBrowser demo.
Fixed issue #64 : Set DefaultURL in the MonacoBrowser demo.
Added GlobalWebView2Loader.MicrosoftSignIn thanks to 2eck .
Fixed zoom issue.
Added TCoreWebView2FileSystemHandle.
Added TCoreWebView2ObjectCollection.
Added TWVBrowserBase.PostWebMessageAsJsonWithAdditionalObjects
Added TCoreWebView2.PostWebMessageAsJsonWithAdditionalObjects
Added TCoreWebView2Environment.CreateWebFileSystemFileHandle
Added TCoreWebView2Environment.CreateWebFileSystemDirectoryHandle
Added TCoreWebView2Environment.CreateObjectCollection
Added TWVFileSystemHandlePermission and COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION.
Added TWVFileSystemHandleKind and COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND.
Renamed arguments in TWVBrowserBase.OnWebResourceResponseViewGetContentCompleted
Renamed arguments in TWVBrowserBase.OnGetCookiesCompleted
Renamed arguments in TWVBrowserBase.OnTrySuspendCompleted
Renamed arguments in TWVBrowserBase.OnPrintToPdfCompleted
Renamed arguments in TWVBrowserBase.OnCallDevToolsProtocolMethodCompleted
Renamed arguments in TWVBrowserBase.OnAddScriptToExecuteOnDocumentCreatedCompleted
Renamed arguments in TWVBrowserBase.OnPrintCompleted
Renamed arguments in TWVBrowserBase.OnGetFaviconCompleted
Renamed arguments in TWVBrowserBase.OnPrintToPdfStreamCompleted
Renamed arguments in TWVBrowserBase.OnGetNonDefaultPermissionSettingsCompleted
Renamed arguments in TWVBrowserBase.OnGetProcessExtendedInfosCompleted
Renamed arguments in TWVBrowserBase.OnProfileAddBrowserExtensionCompleted
Renamed arguments in TWVBrowserBase.OnProfileGetBrowserExtensionsCompleted
Renamed arguments in TWVBrowserBase.OnExecuteScriptWithResultCompleted
Updated XML comments and documentation with the latest changes in the WebView2 project.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Wed Aug 28, 2024 1:09 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2739.15
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10273915
This is what's new in WebView4Delphi since the last announcement :
Workaround for issue #66 : Build issue in Delphi 10.2.3
Added TWVBrowserBase.OnNotificationReceived
Added TWVBrowserBase.OnNotificationCloseRequested
Added TWVBrowserBase.OnSaveAsUIShowing
Added TWVBrowserBase.OnShowSaveAsUICompleted
Published TWVBrowserBase.OnNonClientRegionChanged
Added TWVBrowserBase.ShowSaveAsUI
Added TCoreWebView2.ShowSaveAsUI
Added TCoreWebView2NotificationReceivedEventArgs
Added TCoreWebView2SaveAsUIShowingEventArgs
Added TCoreWebView2NotificationReceivedEventHandler
Added TCoreWebView2NotificationCloseRequestedEventHandler
Added TCoreWebView2SaveAsUIShowingEventHandler
Added TCoreWebView2ShowSaveAsUICompletedHandler
Added TCoreWebView2Notification
Added COREWEBVIEW2_TEXT_DIRECTION_KIND and TWVTextDirectionKind
Added COREWEBVIEW2_SAVE_AS_KIND and TWVSaveAsKind
Added COREWEBVIEW2_SAVE_AS_UI_RESULT and TWVSaveAsUIResult
Added ICoreWebView2_24
Added ICoreWebView2NotificationReceivedEventHandler
Added ICoreWebView2NotificationReceivedEventArgs
Added ICoreWebView2Notification
Added ICoreWebView2NotificationCloseRequestedEventHandler
Added ICoreWebView2_25
Added ICoreWebView2SaveAsUIShowingEventHandler
Added ICoreWebView2SaveAsUIShowingEventArgs
Added ICoreWebView2ShowSaveAsUICompletedHandler
Added Uint64Array
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Tue Sep 24, 2024 1:50 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2792.45
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10279245
No additional APIs have been promoted to Stable and added in this Release SDK.
This is what's new in WebView4Delphi since the last announcement :
Added GlobalWebView2Loader.TLS13HybridizedKyberSupport.
Added Delphi 12.2 mention in the readme file.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Tue Oct 22, 2024 1:30 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2849.39
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10284939
This is what's new in WebView4Delphi since the last announcement :
Added the TWVBrowserBase.OnSaveFileSecurityCheckStarting event.
Added a deprecation warning to TWVBrowserBase.AddWebResourceRequestedFilter
Added a deprecation warning to TWVBrowserBase.RemoveWebResourceRequestedFilter
Added ICoreWebView2_26
Added ICoreWebView2SaveFileSecurityCheckStartingEventHandler
Added ICoreWebView2SaveFileSecurityCheckStartingEventArgs
Added TCoreWebView2SaveFileSecurityCheckStartingEventHandler
Added TCoreWebView2SaveFileSecurityCheckStartingEventArgs
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Mon Nov 18, 2024 6:11 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2903.40
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10290340
This is what's new :
Added TWVBrowserBase.OnScreenCaptureStarting
Added TWVBrowserBase.OnFrameScreenCaptureStarting
Added ICoreWebView2_27
Added ICoreWebView2ScreenCaptureStartingEventArgs
Added TCoreWebView2ScreenCaptureStartingEventArgs
Added ICoreWebView2ScreenCaptureStartingEventHandler
Added TCoreWebView2ScreenCaptureStartingEventHandler
Added ICoreWebView2FrameScreenCaptureStartingEventHandler
Added TCoreWebView2FrameScreenCaptureStartingEventHandler
Added ICoreWebView2Frame6
Added new COREWEBVIEW2_NON_CLIENT_REGION_KIND (TWVNonClientRegionKind) values.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Mon Jan 20, 2025 12:07 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.2957.106
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#102957106
This is what's new in WebView4Delphi since the last announcement :
Fixed a regression where display changes can cause WebView2 to render smaller than the app window.
Update year in LICENSE.
Added more links to free Pascal books.
No additional APIs have been promoted to Stable and added in this Release SDK.
salvadordf
Posts: 4563 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Mon Feb 10, 2025 2:45 pm
Hi,
WebView4Delphi has been updated to WebView2 NuGet 1.0.3065.39
These are the official release notes :
https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes/?tabs=dotnetcsharp#10306539
This is what's new in WebView4Delphi since the last announcement :
Improved COM initialization thanks to the-Arioch .
Fixed crash when WebView2 runtime is not installed.
Fixed issue #82 : Delphi 2007 and URL in DFM. Thanks to the-Arioch .
Fixed issue #75 : pecial Handling for recreating VCL windows. Thanks to the-Arioch .
Added GlobalWebView2Loader.UserAgent.
Added the missing Close button in the Download flyout.
Fixed a race condition that occurred when the Web Request Response event never occurs.
No additional APIs have been promoted to Stable and added in this Release SDK.