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.
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Mon May 29, 2023 3:52 pm
The update to CEF 113.3.1 made on May 29th, 2023 had the following breaking changes :
Updated TCefRange.from and TCefRange.to_ to cardinal.
Updated target_start, target_end parameters in TCEFOSRIMEHandler.GetCompositionSelectionRange to cardinal.
Updated index parameter UpdateCaretPosition to cardinal.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9054#p9054
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sun Jul 30, 2023 5:35 pm
The update to CEF 115.3.11 made on July 30th, 2023 had the following breaking changes :
Removed GlobalCEFApp.UserDataPath
Removed "copy" parameter from cef_trace_event_instant
Removed "copy" parameter from cef_trace_event_begin
Removed "copy" parameter from cef_trace_event_end
Removed "copy" parameter from cef_trace_counter
Removed "copy" parameter from cef_trace_counter_id
Removed "copy" parameter from cef_trace_event_async_begin
Removed "copy" parameter from cef_trace_event_async_step_into
Removed "copy" parameter from cef_trace_event_async_step_past
Removed "copy" parameter from cef_trace_event_async_end
Removed TCefX509CertPrincipalRef.GetStreetAddresses
Removed TCefX509CertPrincipalRef.GetDomainComponents
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9147#p9147
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Thu Aug 03, 2023 2:16 pm
The update made on August 3rd, 2023 had the following breaking changes :
All public GlobalCEFApp.Internal_* procedures have been replaced by protected IApplicationCoreEvents.do* procedures.
Removed GlobalCEFApp.FastUnload because the command line switch used by that property was removed from Chromium.
Removed GlobalCEFApp.DisableSafeBrowsing because the command line switch used by that property was removed from Chromium.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9152#p9152
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Fri Sep 29, 2023 5:33 pm
The update made on September 29th, 2023 had the following breaking changes :
Removed TCEFTextfieldComponent.SelectRange. Use the new TCEFTextfieldComponent.SelectedRange property instead.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9250#p9250
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sun Oct 22, 2023 5:37 pm
The update made on October 22nd, 2023 had the following breaking changes :
Removed TChromiumOptions.AcceptLanguageList.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9269#p9269
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Thu Nov 16, 2023 6:49 pm
The update made on November 16th, 2023 had the following breaking changes :
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 a high_priority parameter to ICefWindow.SetAccelerator.
Added a high_priority parameter to TCEFWindowComponent.SetAccelerator.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9316#p9316
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Fri Dec 01, 2023 10:14 am
The update made on November 29th, 2023 had the following breaking changes :
Added TCefManagedTask.
Added TCefChromiumTask.
Added TCefViewDelegateTask.
Added TCefURLRequestClientTask.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9323#p9323
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Fri Dec 15, 2023 5:23 pm
The update made on December 15th, 2023 had the following breaking changes :
Renamed all the TCefWindowOpenDisposition.WOD_* types to TCefWindowOpenDisposition.CEF_WOD_* to maintain the new names declared in the CEF project.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9337#p9337
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Feb 17, 2024 9:02 am
The update made on February 17th, 2024 had the following breaking changes :
The CEF binaries for Windows 64 bits have two new files : dxil.dll and dxcompiler.dll . They add support for DirectX rendering of WebGPU. Without these files the aforementioned capabilities may fail.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9502#p9502
salvadordf
Posts: 4082 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Feb 24, 2024 11:30 am
The update made on February 24th, 2024 had the following breaking changes :
Updated parameters in TChromiumCore.LoadURL
Removed one of the overloaded TChromiumCore.LoadURL functions.
Updated parameters in TChromiumCore.LoadString
Removed one of the overloaded TChromiumCore.LoadString functions.
Updated parameters in TChromiumCore.LoadResource
Removed one of the overloaded TChromiumCore.LoadResource functions.
Updated parameters in TChromiumCore.RetrieveHTML
Removed one of the overloaded TChromiumCore.RetrieveHTML functions.
Updated parameters in TChromiumCore.RetrieveText
Removed one of the overloaded TChromiumCore.RetrieveText functions.
Updated parameters in TChromiumCore.GetFrameIdentifiers
Updated parameters in TChromiumCore.ExecuteJavaScript
Removed one of the overloaded TChromiumCore.ExecuteJavaScript functions.
Updated parameters in TChromiumCore.SendProcessMessage
Removed one of the overloaded TChromiumCore.SendProcessMessage functions.
Updated parameters in TChromiumCore.CreateUrlRequest
Removed one of the overloaded TChromiumCore.CreateUrlRequest functions.
Changed returned type in TCefFrameRef.GetIdentifier.
Renamed TCefBrowserRef.GetFrameByident to TCefBrowserRef.GetFrameByIdentifier
Updated parameters in TCefBrowserRef.GetFrameByIdentifier
Updated parameters in TCefBrowserRef.GetFrameIdentifiers
Renamed TCefBrowserRef.GetFrame to TCefBrowserRef.GetFrameByName
CEF 122 changed the frame identifiers type from int64 to ustring and that resulted in many changes in functions that used a frame identifier.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9522#p9522