Skip to content

Commit bfd32b4

Browse files
committed
Update to WebView2 NuGet 1.0.3912.50
1 parent 570e329 commit bfd32b4

7 files changed

Lines changed: 19 additions & 9 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ WebView4Delphi is an open source project created by Salvador Díaz Fau to embed
33

44
WebView4Delphi only supports Windows. If you need to embed a web browser in Linux, Windows or MacOS consider using [CEF4Delphi](https://github.com/salvadordf/CEF4Delphi) instead.
55

6-
WebView4Delphi uses the [Microsoft Edge WebView2 Runtime](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) and [Microsoft.Web.WebView2 NuGet package version 1.0.3856.49](https://www.nuget.org/packages/Microsoft.Web.WebView2) to embed a web browser.
6+
WebView4Delphi uses the [Microsoft Edge WebView2 Runtime](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) and [Microsoft.Web.WebView2 NuGet package version 1.0.3912.50](https://www.nuget.org/packages/Microsoft.Web.WebView2) to embed a web browser.
77

8-
WebView4Delphi was developed and tested on Delphi 13, Delphi XE2, Delphi 7 and Lazarus 4.6/FPC 3.2.2.
8+
WebView4Delphi was developed and tested on Delphi 13.1, Delphi XE2, Delphi 7 and Lazarus 4.6/FPC 3.2.2.
99
Delphi 6 requires installing the [second Delphi 6 patch](https://support.embarcadero.com/kr/article/38607).
1010

1111
WebView4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.

bin32/WebView2Loader.dll

-984 Bytes
Binary file not shown.

bin64/WebView2Loader.dll

-2.46 KB
Binary file not shown.

packages/webview4delphi.lpk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</CompilerOptions>
1717
<Description Value="WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC."/>
1818
<License Value="MIT"/>
19-
<Version Major="1" Release="3856" Build="49"/>
19+
<Version Major="1" Release="3912" Build="50"/>
2020
<Files Count="68">
2121
<Item1>
2222
<Filename Value="..\source\uWVBrowser.pas"/>

source/uWVTypeLibrary.pas

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,17 @@ interface
694694
/// <para>This is one of the COREWEBVIEW2_PERMISSION_KIND values.</para>
695695
/// </remarks>
696696
COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT = $0000000C;
697-
697+
/// <summary>
698+
/// Indicates permission to persist storage created by the Storage APIs,
699+
/// service workers, etc. If the persistent storage permission is granted,
700+
/// the browser will not evict data in case of low disk space. Permission
701+
/// for a site can be checked using Storage Manager API.
702+
/// </summary>
703+
/// <remarks>
704+
/// <para>This is one of the COREWEBVIEW2_PERMISSION_KIND values.</para>
705+
/// <para><see href="https://developer.mozilla.org/en-US/docs/Web/API/StorageManager/persisted">See the Storage Manager API article.</see></para>
706+
/// </remarks>
707+
COREWEBVIEW2_PERMISSION_KIND_PERSISTENT_STORAGE = $0000000D;
698708
type
699709
/// <summary>
700710
/// Specifies the response to a permission request.

source/uWVVersion.inc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
WEBVIEW2LOADERLIB_VERSION_MAJOR = 1;
22
WEBVIEW2LOADERLIB_VERSION_MINOR = 0;
3-
WEBVIEW2LOADERLIB_VERSION_RELEASE = 3856;
4-
WEBVIEW2LOADERLIB_VERSION_BUILD = 49;
3+
WEBVIEW2LOADERLIB_VERSION_RELEASE = 3912;
4+
WEBVIEW2LOADERLIB_VERSION_BUILD = 50;
55

66
// For full API compatibility, WebView4Delphi requires the same
77
// WebView2 Runtime version mentioned in the release notes :
88
// https://docs.microsoft.com/en-us/microsoft-edge/webview2/release-notes
9-
CHROMIUM_VERSION_MAJOR = 146;
9+
CHROMIUM_VERSION_MAJOR = 147;
1010
CHROMIUM_VERSION_MINOR = 0;
1111
CHROMIUM_VERSION_RELEASE = WEBVIEW2LOADERLIB_VERSION_RELEASE;
1212
CHROMIUM_VERSION_BUILD = WEBVIEW2LOADERLIB_VERSION_BUILD;

update_WebView4Delphi.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
"UpdateLazPackages" : [
33
{
44
"ForceNotify" : true,
5-
"InternalVersion" : 55,
5+
"InternalVersion" : 56,
66
"Name" : "webview4delphi.lpk",
7-
"Version" : "1.0.3856.49"
7+
"Version" : "1.0.3912.50"
88
}
99
],
1010
"UpdatePackageData" : {

0 commit comments

Comments
 (0)