Page 30 of 33
Update to CEF 131.4.1
Posted: Thu Jan 09, 2025 3:10 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 131.4.1
This is what's new since the last announcement :
- Chromium 131.0.6778.265

- Added more links to free Pascal books to the README file.
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.4.1%2Bg437feba%2Bchromium-131.0.6778.265_macosx64.tar.bz2
Update to CEF 132.3.1
Posted: Fri Jan 17, 2025 11:09 am
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 132.3.1
This is what's new since the last announcement :
- Chromium 132.0.6834.83

- Added WebpageSnapshot demo for UniGUI.
- Added TCefAcceleratedPaintInfoCommon
- Added TCefAcceleratedPaintInfo.extra
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.1%2Bg144febe%2Bchromium-132.0.6834.83_macosx64.tar.bz2
Update to CEF 132.3.2
Posted: Tue Feb 04, 2025 2:10 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 132.3.2
This is what's new :
- Chromium 132.0.6834.161

- Added TBufferPanet.OnIMEPreEditStart for Lazarus in Linux (EXPERIMENTAL).
- Added TBufferPanet.OnIMEPreEditEnd for Lazarus in Linux (EXPERIMENTAL).
- Added TBufferPanet.OnIMEPreEditChanged for Lazarus in Linux (EXPERIMENTAL).
- Added TBufferPanet.OnIMECommit for Lazarus in Linux (EXPERIMENTAL).
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_132.3.2%2Bg4997b2f%2Bchromium-132.0.6834.161_macosx64.tar.bz2
Update to CEF 133.4.6
Posted: Sun Feb 16, 2025 2:43 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 133.4.6
This is what's new :
- Chromium 133.0.6943.99

- Added GlobalCEFApp.GetCEFVersionInfo
- Added GlobalCEFApp.GetChromiumVersionInfo
- Added GlobalCEFApp.GetIdForPackResourceName
- Added GlobalCEFApp.GetIdForPackStringName
- Added GlobalCEFApp.GetIdForCommandIdName
- Added GlobalCEFApp.ApiVersion
- GlobalCEFApp now checks the API hash before initializing CEF in Windows, Linux and MacOS. Previously we could only check the version of the CEF binaries in Windows.
- CEF added a size field to many records/structs and it checks internally that they have the right value for that CEF version. Remember to set the size value if you use those data types!
- Added TCefVersionInfo
- Added TChromiumVersionInfo
- CEF also added a *_NUM_VALUES to many enumerations.
- Many internal CEF types and functions have been renamed but if you only use the CEF4Delphi classes this won't affect your application.
- Fixed the TCefV8InterceptorOwn data size in the constructor.
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.6%2Bg24b5131%2Bchromium-133.0.6943.99_macosx64.tar.bz2
Known issues :
- JSRTTIExtension has a render process crash when you enable the JavaScript extension. If your application uses a JavaScript extension consider using the code from the JSExtension demo or use CEF4Delphi 132 until this issue is fixed.
- The buttons in the SchemeRegistrationBrowser demo don't work when you build it in 32 bits.
- TinyBrowser and ToolboxBrowser2 don't work when you build them in 32 bits because CEF tries to get the minimum size of a view. That method only works in 64 bits.
This CEF update has
MANY internal changes because CEF is adding
shared installation support :
https://github.com/chromiumembedded/cef/issues/3836
That feature will reduce the installer size because the applications will be able to same CEF binaries.
WARNING
I'm sorry but I'll be very busy these days and I won't be able to respond any messages.
As always, thank you so much for your support and understanding. Specially to all
supporters and patreons!

Update to CEF 133.4.0
Posted: Wed Feb 26, 2025 3:40 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 133.4.0
This is what's new since the last update :
- Chromium 133.0.6943.127

- Fixed build issue in Delphi 7
- Fixed issue #547 : Render process crash in the JSRTTIExtension demo.
- Added ICefCustomUserData and TCefCustomUserData
- Fixed TCefv8ValueRef.SetUserData
- Fixed TCefv8ValueRef.GetUserData
- Use Chrome runtime style in SchemeRegistrationBrowser to fix issue #548
- Removed GlobalCEFApp.ApiHashUniversal
- Fixed TinyBrowser and ToolboxBrowser2 demos.
- Improved support for the new API versioning. https://github.com/chromiumembedded/cef/issues/3836
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.0%2Bg760a2c4%2Bchromium-133.0.6943.127_macosx64.tar.bz2
WARNING
The new API versioning system had some unexpected changes in the CEF binaries version number. This is what the CEF project maintainer said about the version number reset :
We're currently ironing out some API gen issues that necessitate API hash changes for existing API versions on the M133/134 release branches. One symptom of this will be the bugfix version component occasionally resetting on the automated builders (e.g. going from 133.4.6 back to 133.4.2). This is a temporary issue, and once the API gen changes are complete the API version hashes (and bugfix version numbers) should be stable going forward.
https://github.com/chromiumembedded/cef/issues/3836#issuecomment-2675167002
https://magpcss.org/ceforum/viewtopic.php?f=6&t=20190
Update to CEF 133.4.1
Posted: Thu Feb 27, 2025 1:44 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 133.4.1.
This is what's new :
- Chromium 133.0.6943.142

- Added custom JS dialogs to SimpleOSRBrowser as a workaround for the issue #548
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.1%2Bg02b8366%2Bchromium-133.0.6943.142_macosx64.tar.bz2
Update to CEF 133.4.5
Posted: Sat Mar 01, 2025 2:48 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 133.4.5.
This is what's new :
- cefclient: Add global option to https://tests/preferences (see #3892) https://bitbucket.org/chromiumembedded/cef/commits/7e26b63680bd255b769140ff041f1723ae6e7525
- tools: Fix get_all_versions for newly added class (see #3836) https://bitbucket.org/chromiumembedded/cef/commits/4b02b2a91206444d8a60ddd6117ca4e9a05d2526
- tools: Use short copyright for capi_versions.h headers (see #3836) https://bitbucket.org/chromiumembedded/cef/commits/5c7368ef04d39e038a5cc30d204ee6b838c35dcb
- tools: Also check for CEF_NEXT in .cc files (see #3836) https://bitbucket.org/chromiumembedded/cef/commits/db28106e3bb9804dcf37a0ffcef2bd1c7254e354
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.5%2Bgdb28106%2Bchromium-133.0.6943.142_macosx64.tar.bz2
Update to CEF 133.4.8
Posted: Sat Mar 08, 2025 2:03 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 133.4.8.
This is what's new :
- Enable multiple tabs and popup windows in TinyBrowser2
- tools: Add non-zero exit code for single patch failure (fixes #3903) https://bitbucket.org/chromiumembedded/cef/commits/b6461275c5b640fd95c1dd2ec0a169fedcf0011e
- tools: Fix assert when all file contents are excluded (see #3836) https://bitbucket.org/chromiumembedded/cef/commits/cb88687701716f9f4b6e9615010dd4e33fcd61ee
- Fix Chrome toolbar initialization (fixes #3898) https://bitbucket.org/chromiumembedded/cef/commits/99a2ab18d76e2b2e01ec78d86e6a4dd0e5561900
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_133.4.8%2Bg99a2ab1%2Bchromium-133.0.6943.142_macosx64.tar.bz2
Update to CEF 134.3.1
Posted: Thu Mar 13, 2025 11:04 am
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 134.3.1.
This is what's new :
- Chromium 134.0.6998.89

- Added TChromiumCore.AddPreferenceObserver
- Added TChromiumCore.RemovePreferenceObserver
- Added TChromiumCore.AddSettingObserver
- Added TChromiumCore.OnPreferenceChanged
- Added TChromiumCore.OnSettingChanged
- Added class procedure TCefPreferenceManagerRef.GetChromeVariationsAsSwitches
- Added class procedure TCefPreferenceManagerRef.GetChromeVariationsAsStrings
- Added TCefPreferenceManagerRef.AddPreferenceObserver
- Added TCefPreferenceObserverOwn and TCustomPreferenceObserver
- Added TPreferenceInfo and TPreferenceInfoList
- Added TCefRequestContextRef.AddSettingObserver
- Added TCefSettingObserverOwn and TCustomSettingObserver
- Added TCefAddPreferenceObserverTask
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.1%2Bg4de18f0%2Bchromium-134.0.6998.89_macosx64.tar.bz2
Update to CEF 134.3.2
Posted: Fri Mar 14, 2025 3:22 pm
by salvadordf
Hi,
CEF4Delphi has been updated to CEF 134.3.2.
This is what's new since the last announcement :
- Argument name change in TOnPreferenceChangedEvent.
- tests: Destroy |scheme_factory_| on IO thread. https://bitbucket.org/chromiumembedded/cef/commits/615db2f583e46822d28a4f2a57c3ef7316c5b17d
These are the CEF binaries :
- Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_windows32.tar.bz2
- Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_windows64.tar.bz2
- Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_linux64.tar.bz2
- Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_linuxarm.tar.bz2
- Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_linuxarm64.tar.bz2
- MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_134.3.2%2Bg615db2f%2Bchromium-134.0.6998.89_macosx64.tar.bz2