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.

BREAKING CHANGES

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

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 101.0.15 made on May 3rd, 2022 had the following breaking changes :
  • Removed GlobalCEFApp.ApplicationClientID
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 102.0.8 made on May 26th, 2022 had the following breaking changes :
  • Chromium no longer supports Linux x86 in 32 bits.
  • The parameters in TChromiumCore.OnFileDialog have changed.
  • The parameters in TCefBrowserHostRef.RunFileDialog have changed.
  • The parameters in TCefBrowserHostRef.RunFileDialogProc have changed.
  • The parameters in TCefFileDialogCallbackRef.Cont have changed.
  • The parameters in TCefRunFileDialogCallbackOwn.OnFileDialogDismissed have changed.
  • The TCEFFileDialogInfo.SelectedAcceptFilter property was removed.
  • The TCEFFileDialogInfo.OverwritePrompt property was removed.
  • The TCEFFileDialogInfo.HideReadonly property was removed.
  • Added TCEFWindowComponent.OnWindowActivationChanged.
Read the announcement for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8188#p8188
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 104.4.18 made on August 6th, 2022 had the following breaking changes :
  • Set GlobalCEFApp.EnableMediaStream to False by default.


CEF now includes all the necessary events to handle the media access permissions. Those events only work when GlobalCEFApp.EnableMediaStream is False, which is the new default value for that property.

Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?f=8&t=1565&p=8399#p8399
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 105.3.25 made on September 4th, 2022 had the following breaking changes :
  • TCefCookie.creation is now TCefBaseTime.
  • TCefCookie.last_access is now TCefBaseTime.
  • TCefCookie.expires is now TCefBaseTime.
  • TCefZipReaderRef.GetFileLastModified is now TCefBaseTime.
  • TCEFX509CertificateRef.GetValidStart is now TCefBaseTime.
  • TCEFX509CertificateRef.GetValidExpiry is now TCefBaseTime.
  • TCefMenuModelRef.GetCount is now NativeUInt.
  • Most of the "index" parameters in TCefMenuModelRef are now NativeUInt.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8467#p8467
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 106.0.25 made on October 2nd, 2022 had the following breaking changes :
  • TChromiumCore.NetworkPredictions was removed because setting this browser preference causes a shutdown crash in CEF 106.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8551#p8551
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 108.4.13 made on December 16th, 2022 had the following breaking changes :
  • GlobalCEFApp.EnableHighDPISupport is only available on Windows.
  • GlobalCEFApp.OsmodalLoop is only available on Windows.
  • Moved all TCefApplicationCore events to uCEFApplicationEvents to avoid a circular reference.
  • The parameters in TChromiumCore.PrintToPDF have changed.
  • Almost all of the TPDFPrintOptions properties have changed.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8731#p8731
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 109.1.8 made on January 12th, 2023 had the following breaking changes :
  • TChromiumCore.OnQuotaRequest has been removed.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8775#p8775
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 110.0.25 made on February 9th, 2023 had the following breaking changes :
  • Removed Windows 7, 8/8.1 and Windows Server 2012 support.
  • Updated fields of TCefPopupFeatures.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8844#p8844
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 111.2.2 made on March 10th, 2023 had the following breaking changes :
  • Removed TCefMediaSinkRef.GetDescription
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8898#p8898
User avatar
salvadordf
Posts: 4056
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update to CEF 112.2.7 made on April 8th, 2023 had the following breaking changes :
  • Removed GlobalCEFApp.EnableHighDPISupport
The CEF project removed the EnableHighDPISupport function because it's no longer needed:
https://github.com/chromiumembedded/cef/issues/3452

Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=8942#p8942
Post Reply