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.

CEF4Delphi updates

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

Update to CEF 94.4.11

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 94.4.11

This is what's new in CEF :
  • Fix ComponentUpdateService shutdown crash with multi-threaded message loop : https://bitbucket.org/chromiumembedded/cef/commits/c4d96f07faf12d765ea8cd48369fe87b2c6bdb13
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.11%2Bgc4d96f0%2Bchromium-94.0.4606.81_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 95.7.10

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 95.7.10 which includes Chromium 95.0.4638.54. :mrgreen:

This is what's new :
  • New TChromiumCore.OnPrefsUpdated event.
  • Removed the "aIgnoreCertificateErrors" parameter in TCefRequestContextRef.New
  • Removed the TChromiumCore.SendFocusEvent. Use TChromiumCore.SetFocus with the same parameter value instead.
  • Removed TChormiumCore.Options.UniversalAccessFromFileUrls
  • Removed TChormiumCore.Options.FileAccessFromFileUrls
  • Removed TChormiumCore.Options.ApplicationCache
  • Removed TCefSettings.ignore_certificate_errors
  • Removed TCefRequestContextSettings.ignore_certificate_errors
  • Replaced TCefWindowInfo.x, TCefWindowInfo.y, TCefWindowInfo.width and TCefWindowInfo.height with TCefWindowInfo.bounds
  • Replaced all "ICefRequestCallback" parameters with "ICefCallback". In fact, the uCEFRequestCallback.pas unit has been deleted from the project. The list of events with that parameter type are :
    • TChromiumCore.OnBeforeResourceLoad
    • TChromiumCore.OnQuotaRequest
    • TChromiumCore.OnCertificateError
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.10%2Bg00d4ad5%2Bchromium-95.0.4638.54_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 95.7.12

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 95.7.12

There are no relevant changes in the CEF code but CEF4Delphi includes a fix for a Windows shutdown issue that we discussed here :
https://www.briskbard.com/forum/viewtopic.php?f=8&t=1824
See the MiniBrowser demo for the full implementation of this fix. Thanks petko! :D

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

Update to CEF 95.7.14

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 95.7.14.

This is what's new in CEF :
  • Chromium 95.0.4638.69. :)
  • osr: Fix GPU process crash with SendExternalBeginFrame : https://bitbucket.org/chromiumembedded/cef/commits/0a9d21250b80c75b15af52fdf204f5b632869d93
This is what's new in CEF4Delphi :
  • Changed some Windows API imports to improve compatibility with C++ Builder : https://github.com/salvadordf/CEF4Delphi/commit/e3cee7cf9b8f4ac47117ccde159f7b957244c1b0
These are the CEF binaries for this version :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.14%2Bg9f72f35%2Bchromium-95.0.4638.69_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 95.7.17

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 95.7.17.

This is what's new in CEF :
  • Linux: Load Ozone EGL binaries from DIR_ASSETS : https://bitbucket.org/chromiumembedded/cef/commits/89e80f799a59a3423f28f381ad815228a2a8ee6a
  • Fix writing of files from DevTools : https://bitbucket.org/chromiumembedded/cef/commits/df5e41d0e89e475c7a69bb77889041bef0dc0829
  • cmake: Require version 3.19 or newer for VS2019 and Xcode 12+ support : https://bitbucket.org/chromiumembedded/cef/commits/4208276762b1f52ed444debd7caa84fc3332e6a9
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_95.7.17%2Bg4208276%2Bchromium-95.0.4638.69_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 96.0.14

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 96.0.14 which includes Chromium 96.0.4664.55.

There are no other relevant changes in CEF or CEF4Delphi.

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

Update to CEF 96.0.16

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 96.0.16.

This is what's new in CEF :
  • Prevent possible null dereference in ctocpp_ref_counted.h : https://bitbucket.org/chromiumembedded/cef/commits/099901c12281a17c5ae3e37d7621200842bf9166
  • Fix CefURLRequest crash with failing HEAD requests : https://bitbucket.org/chromiumembedded/cef/commits/89c902b54d0e489d497f351356a88e2e7fbf88cc
This is what's new in CEF4Delphi :
  • Added GlobalCEFApp.AllowInsecureLocalhost
  • Added GlobalCEFApp.KioskPrinting : This property allows silent printing! :D If you set it to TRUE it will also set GlobalCEFApp.EnablePrintPreview to TRUE.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.16%2Bg89c902b%2Bchromium-96.0.4664.55_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 96.0.17

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 96.0.17 which includes Chromium 96.0.4664.93 :)

This is what's new in CEF4Delphi since the last announcement :
  • Added TCEFFileDialogInfo. Build the MiniBrowser demo to see it working.
  • Fixed a size issue in SimpleFMXBrowser with a high DPI screen.
  • Call SetProcessShutdownParameters with the same parameter values as Chromium does.
  • Fixed some backwards compatibility issues.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_96.0.17%2Bg20e2617%2Bchromium-96.0.4664.93_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 96.0.18

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 96.0.18 which includes Chromium 96.0.4664.110.

The new Chromium version has a fix for some critical security issues :
https://chromereleases.googleblog.com/2021/12/stable-channel-update-for-desktop_13.html

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

Update to CEF 97.1.1

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 97.1.1

This is what's new in CEF :
  • Chromium 97.0.4692.71 :D
  • Removed the TChromiumCore.OnBeforePluginLoad event
  • Removed the TCefRequestContextRef.PurgePluginListCache procedure.
  • Add support for the new non-PPAPI PDF viewer. https://bitbucket.org/chromiumembedded/cef/issues/3047/add-support-for-new-non-ppapi-pdf-viewer
  • Fixed Back Forward Cache causes unusable pages. https://bitbucket.org/chromiumembedded/cef/issues/3237/alloy-m97-back-forward-cache-causes
  • Fix certificate errors with restarted/redirected requests. https://bitbucket.org/chromiumembedded/cef/issues/3200/sso-throwing-onloaderrors-with
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_97.1.1%2Bg50067f2%2Bchromium-97.0.4692.71_macosx64.tar.bz2
Locked