Page 3 of 5

Re: BREAKING CHANGES

Posted: Sun Apr 18, 2021 6:16 pm
by salvadordf
The update to CEF 90.5.4 included many breaking changes.

Some events were moved, many properties were removed, some methods have different parameters and even the CEF binaries have changed!

The list is too long to repeat it here. Read all the details in the announcement :
https://www.briskbard.com/forum/viewtopic.php?p=7044#p7044

Re: BREAKING CHANGES

Posted: Wed Apr 21, 2021 1:19 pm
by salvadordf
The update made on April 20th, 2021 removed some unused features to GlobalCEFApp :
  • GlobalCEFApp.SupportedSchemes
  • GlobalCEFApp.OnGetCookieableSchemes

Re: BREAKING CHANGES

Posted: Wed Apr 28, 2021 12:48 pm
by salvadordf
The update to CEF 90.6.0 renamed one property :
  • GlobalCEFApp.ProductVersion was renamed to GlobalCEFApp.UserAgentProduct

Re: BREAKING CHANGES

Posted: Sun Sep 05, 2021 9:07 am
by salvadordf
The update to CEF 93.1.11 made on September 5th removed the following events and properties related to Widevine :
  • Removed GlobalCEFApp.OnCDMRegistrationComplete
  • Removed GlobalCEFApp.WidevinePath

Re: BREAKING CHANGES

Posted: Sat Oct 02, 2021 3:12 pm
by salvadordf
The update made on October 2nd, 2021 requires 3 new files in the CEF binaries:
  • Windows : vk_swiftshader.dll, vk_swiftshader_icd.json and vulkan-1.dll
  • Linux : libvk_swiftshader.so, vk_swiftshader_icd.json and libvulkan.so.1
Read the announcement for more information :
https://www.briskbard.com/forum/viewtopic.php?p=7472#p7472

Re: BREAKING CHANGES

Posted: Fri Oct 22, 2021 5:51 pm
by salvadordf
The update to CEF 95.7.10 made on October 22nd, 2021 had several breaking changes.
  • 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


Read the announcement for more information :
https://www.briskbard.com/forum/viewtopic.php?p=7511#p7511

Re: BREAKING CHANGES

Posted: Fri Jan 07, 2022 6:46 pm
by salvadordf
The update to CEF 97.1.1 made on January 7th, 2022 had two breaking changes :
  • Removed the TChromiumCore.OnBeforePluginLoad event.
  • Removed the TCefRequestContextRef.PurgePluginListCache procedure.
This is the announcement of that update :
https://www.briskbard.com/forum/viewtopic.php?p=7763#p7763

Re: BREAKING CHANGES

Posted: Sat Feb 26, 2022 2:11 pm
by salvadordf
The CEF4Delphi update made on February 22nd, 2022 replaced the Delphi component packages.

Lazarus users are NOT affected by this change!
  • Open CEF4Delphi.dpk if you use Delphi 7, 8, 2005, 2006, 2007, 2009, 2010 or XE. This package only has VCL components.
  • Open CEF4Delphi_group.groupproj if you use Delphi XE2, XE3, XE4, XE6, XE7, XE8, 10, 10.1, 10.2, 10.3, 10.4 or 11. This group has VCL and FMX components.
If you are upgrading from an old CEF4Delphi version please uninstall the component, restart Delphi and install it again with the new package or group file.

Read the announcement for more information :
https://www.briskbard.com/forum/viewtopic.php?p=7899#p7899

Re: BREAKING CHANGES

Posted: Thu Mar 03, 2022 10:34 am
by salvadordf
The update to CEF 99.2.7 made on March 3rd, 2022 had the following breaking changes :
  • The aIdentifier parameter in TChromiumCore.Find has been removed due to changes in the CEF API.

Re: BREAKING CHANGES

Posted: Wed Apr 06, 2022 10:30 am
by salvadordf
The update to CEF 100.0.14 made on April 6th, 2022 had the following breaking changes :
  • Removed GlobalCEFApp.PluginPolicy
  • Removed GlobalCEFApp.DisablePlugins
  • Removed TChromiumCore.OnPluginCrashed
  • Removed TChromiumCore.Options.Plugins