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

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

Update to CEF 118.6.9

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 118.6.9 which includes Chromium 118.0.5993.119 :)

There are no other relevant changes.

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

Update to CEF 118.6.10

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 118.6.10

This is what's new :
  • Hit-test PiP draggable regions before resize border (see issue #3566) https://bitbucket.org/chromiumembedded/cef/commits/38848f1780ea59b8b8819e06250b25aacd5c45c6
  • Added the MiniBrowserD7 demo for Delphi 7.
  • Added more XML documentation.
  • Added Delphi 12 mention to the readme file.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.6.10%2Bg38848f1%2Bchromium-118.0.5993.119_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 118.7.1

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 118.7.1

This is what's new :
  • Added TChromiumCore.Fullscreen
  • Added TChromiumCore.ExitFullscreen
  • Add workaround for https://crbug.com/1500371 https://bitbucket.org/chromiumembedded/cef/commits/99817d2d3ebf5983ea4491f8770ef1e581554f91
  • Update CSS on fullscreen window exit (fixes #3597) https://bitbucket.org/chromiumembedded/cef/commits/9d1cdd020f4bc877cb9675afeed439c6e4749ec2
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_118.7.1%2Bg99817d2%2Bchromium-118.0.5993.119_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 119.4.3

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 119.4.3 which includes Chromium 119.0.6045.159 :D

This is what's new :
  • Added ICefBinaryValue.GetRawData
  • Added ICefBrowserHost.CanExecuteChromeCommand
  • Added ICefBrowserHost.ExecuteChromeCommand
  • Added TChromiumCore.CanExecuteChromeCommand
  • Added TChromiumCore.ExecuteChromeCommand
  • Added TChromiumCore.OnBeforeDevToolsPopup
  • Added ICefLifeSpanHandler.OnBeforeDevToolsPopup
  • Changed the return type of ICefDomNode.GetFormControlElementType. Now it returns a TCefDomFormControlType type.
  • Fixed the cef_get_vlog_level function. The N parameter is NativeUInt now.
  • Added the CefGetMinLogLevel function to uCEFMiscFunctions.
  • Added the CefGetVLogLevel function to uCEFMiscFunctions.
  • Added the CefGetLogSeverityName function to uCEFMiscFunctions.
  • Added a high_priority parameter to ICefWindow.SetAccelerator.
  • Added a high_priority parameter to TCEFWindowComponent.SetAccelerator.
  • Added ICefv8Value.GetArrayBufferByteLength
  • Added ICefv8Value.GetArrayBufferData
  • Added more XML documentation.
  • Updated the help file.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.3%2Bgc76a3b9%2Bchromium-119.0.6045.159_macosx64.tar.bz2
ATTENTION
The Linux demos can't load libcef.so in Ubuntu for Raspberry Pi and Linux Mint for x64.
https://github.com/salvadordf/CEF4Delphi/issues/457
There's a workaround. Read the issue for all the details.
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 119.4.4

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 119.4.4 which includes Chromium 119.0.6045.199 :D

This is what's new :
  • Fixed issue #493: Update comment in Delphi_VCL\SubProcess\uSimpleBrowser.pas https://github.com/salvadordf/CEF4Delphi/issues/493
  • Fix issue #487: Classes in uCEFTask.pas contain pointers to interfaces of objects that can be destroyed. https://github.com/salvadordf/CEF4Delphi/issues/487
  • Added TCEFComponentIdList.
  • Added IChromiumEvents.GetComponentID
  • Added ICEFUrlRequestClientEvents.GetComponentID
  • Added ICefViewDelegateEvents.GetComponentID
  • Added TCefManagedTask.
  • Added TCefChromiumTask.
  • Added TCefViewDelegateTask.
  • Added TCefURLRequestClientTask.
  • Use the main cef.inc file in all Delphi demos.
  • Remove unused uCEFSentinel references.
  • Remove duplicated licenses.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.4%2Bg5d1e039%2Bchromium-119.0.6045.199_macosx64.tar.bz2
In order to fix the issue #487 I had to add the TCEFComponentIdList class for backwards compatibility reasons.
I also had to make several changes to the classes that handle CEF tasks.
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 119.4.7

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 119.4.7

This is what's new :
  • The issue #457 has been fixed for Intel CPUs but Ubuntu 23.10 for Raspberry Pi is still affected. https://bitbucket.org/chromiumembedded/cef/commits/9d567e22badecc9534044cae76d003de3bc3422d
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_119.4.7%2Bg55e15c8%2Bchromium-119.0.6045.199_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 120.1.8

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 120.1.8 which includes Chromium 120.0.6099.109 :D

This is what's new :
  • Added GlobalCEFApp.ChromeAppIconId
  • Added GlobalCEFApp.OnAlreadyRunningAppRelaunch
  • Renamed all the TCefWindowOpenDisposition.WOD_* types to TCefWindowOpenDisposition.CEF_WOD_* to maintain the new names declared in the CEF project.
  • Added the CEF_PERMISSION_TYPE_FILE_SYSTEM_ACCESS constant.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.8%2Bge6b45b0%2Bchromium-120.0.6099.109_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 120.1.9

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 120.1.9

This is what's new :
  • Fix unintended show of minimized window on navigation (fixes #3618) https://bitbucket.org/chromiumembedded/cef/commits/39142413a0884899851e87fbb257fa58c61b6fba
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.9%2Bg3914241%2Bchromium-120.0.6099.109_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 120.1.10

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 120.1.10

This is what's new :
  • Chromium 120.0.6099.129
  • Added Lazarus 3.0 support.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.10%2Bg3ce3184%2Bchromium-120.0.6099.129_macosx64.tar.bz2
WARNING
The Lazarus demos for MacOS are not tested in Lazarus 3.0 yet.
User avatar
salvadordf
Posts: 4057
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 120.1.11

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 120.1.11

This is what's new :
  • Support locale configuration in MacOS. https://bitbucket.org/chromiumembedded/cef/commits/f2ac5f7a0faeee66aa4471ad06688c62b3f03b48
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_120.1.11%2Bgf2ac5f7%2Bchromium-120.0.6099.129_macosx64.tar.bz2
Locked