CEF4Delphi updates

Locked
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 92.0.27

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 92.0.27

This is what's new in CEF :
  • Fix ExecuteJavaScript failure with null CefRenderProcessHandler. https://bitbucket.org/chromiumembedded/cef/commits/274abcf792b715b30c8d175ab3f5b3899eb37bd8
This is what's new in CEF4Delphi :
  • Fixed issue #374 : TChromium.SaveAsBitmapStream Fails. https://github.com/salvadordf/CEF4Delphi/issues/374
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.27%2Bg274abcf%2Bchromium-92.0.4515.159_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 93.1.11

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 93.1.11

This is what's new in CEF :
  • Chromium 93.0.4577.63. :)
  • Automatic download of Widevine after 1 or 2 minutes.
This is what's new in CEF4Delphi :
  • Fixed issue #378 : Cannot type characters with alt + altcode in OSR mode.
  • Added the GlobalCEFApp.DisableComponentUpdate property to disable the Widevine automatic download.
  • Removed GlobalCEFApp.OnCDMRegistrationComplete
  • Removed GlobalCEFApp.WidevinePath
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_macosx64.tar.bz2
Edit : Widevine is downloaded in the User data path. This can be customized using the GlobalCEFApp.UserDataPath property. If you leave the cache empty then it will use "C:\users\<username>\AppData\Local\CEF\User Data"
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 93.1.14

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 93.1.14

This is what's new in CEF :
  • Chromium 93.0.4577.82. :)
  • Remove usage of FrameTreeNode IDs : https://bitbucket.org/chromiumembedded/cef/commits/bda9e30ec91800dcd5208c600933fc54c4509845
  • Don't use NotificationStateLock for GetMainFrame : https://bitbucket.org/chromiumembedded/cef/commits/f38ce3409c5cfc5dcadbf1e219ffaaf7e720b609
This is what's new in CEF4Delphi since the last update :
  • Added Delphi 11 Alexandria support
  • Fixed issue #382 : scheme registration leak
These are the CEF binaries used now :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.14%2Bgf38ce34%2Bchromium-93.0.4577.82_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.1

Post by salvadordf »

Hi,

I'm very busy these days and I couldn't update CEF4Delphi sooner.

This is what's new in CEF :
  • Chromium 94.0.4606.54
  • Linux: Fix PrintToPDF crash : https://bitbucket.org/chromiumembedded/cef/commits/4b61a8c493eff7981ba736c158ea0c778f7bb881
This is what's new in CEF4Delphi :
  • Added the keyboard handling modification to the OSRExternalPumpBrowser demo requested by mterrisse in issue #378
  • Fixed the wrong form icon in TinyBrowser demo.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.1%2Bg4b61a8c%2Bchromium-94.0.4606.54_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.2

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 94.4.2 which includes Chromium 94.0.4606.61. :D

This is what's new in CEF4Delphi :
  • Fixed issue #383 : Wrong day in the DateTimeToCefTime function
  • Fixed issue #384 : Rare AV in browsers created without owner when you try to set the values of TChromium.Options.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.2%2Bg6a963ca%2Bchromium-94.0.4606.61_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.4

Post by salvadordf »

Hi,

I was hoping to update to CEF 94.4.5 with the new Chromium version today but it seems there was an issue in the building service at Spotify and some of the new packages are not available yet.

This is what's new in CEF :
  • Distribute binaries for SwANGLE support : https://bitbucket.org/chromiumembedded/cef/commits/10b22a327d96456a17138643004972d0823076d4
  • Windows: Update d3dcompiler_47.dll to version 10.0.20348.1 :
    https://bitbucket.org/chromiumembedded/cef/commits/0bace85a34ece1dce6cef387a5e44f4efea34aa2
As you can see, the CEF binaries package added some new files :
  • Windows : vk_swiftshader.dll, vk_swiftshader_icd.json and vulkan-1.dll
  • Linux : libvk_swiftshader.so, vk_swiftshader_icd.json and libvulkan.so.1
  • MaOS : no changes this time.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_macosx64.tar.bz2
Note : The MacOS binaries for CEF 94.4.4 are not available. Use the link above to download the next version which is compatible.
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.5

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 94.4.5 which includes Chromium 94.0.4606.71. :D

There are no other relevant changes in CEF or CEF4Delphi this time.

These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.8

Post by salvadordf »

Hi,

I just updated CEF4Delphi to CEF 94.4.8

This is what's new in CEF :
  • Fix the timing of SetBackgroundColor : https://bitbucket.org/chromiumembedded/cef/commits/1d9e261d1114ceca4b99ac7fae31f2c79382f409
  • alloy-win: Disable the WinUseBrowserSpellChecker feature : https://bitbucket.org/chromiumembedded/cef/commits/b356923f5c73139329f01f612af0fa4b0847d0f8
  • Return display_name from CefDragData::GetFileNames if available : https://bitbucket.org/chromiumembedded/cef/commits/5b52963ff16a11c9060b5c8a1f845e5e0632e7ae
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3067
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 94.4.9

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 94.4.9

This is what's new in CEF :
  • Only disable request handling for HTTP/S schemes : https://bitbucket.org/chromiumembedded/cef/commits/09ee681fc45c0fd497760104f9ed88ec0ed6dd4c
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.9%2Bg09ee681%2Bchromium-94.0.4606.71_macosx64.tar.bz2
Locked