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.
If you find these projects useful please consider becoming a sponsor with Patreon, GitHub or Liberapay.

BREAKING CHANGES

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

Re: BREAKING CHANGES

Post by salvadordf »

The update made on May 1st, 2024 had the following breaking changes :
  • Changed arguments in the TChromiumCore.OnAcceleratedPaint event.
  • Changed arguments in the TChromiumCore.OnRenderProcessTerminated event.
  • Replaced TCefMainAxisAlignment and TCefCrossAxisAlignment with TCefAxisAlignment
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9719#p9719
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on May 28th, 2024 had the following breaking changes :
  • Added a "aResult" argument to the TChromiumCore.OnBeforeDownload event.
  • Deprecated WindowInfoAsChild in uCEFMiscFunctions.
  • Deprecated WindowInfoAsPopUp in uCEFMiscFunctions.
  • Deprecated WindowInfoAsWindowless in uCEFMiscFunctions.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9813#p9813
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on June 14th, 2024 had the following breaking changes :
  • Fixed incorrect type definitions that caused issues with some event declarations.
The affected events are :
  • TChromiumCore.OnLoadStart -> "transitionType" should be TCefTransitionType
  • TChromiumCore.OnLoadError -> "errorCode" should be TCefErrorCode
  • TChromiumCore.OnCertificateError -> "certError" should be TCefErrorCode
  • TChromiumCore.OnExtensionLoadFailed -> "result" should be TCefErrorCode
  • TChromiumCore.OnResolvedHostAvailable -> "result" should be TCefErrorCode
  • TChromiumCore.OnContextMenuCommand -> "eventFlags" should be TCefEventFlags
  • TChromiumCore.OnQuickMenuCommand -> "event_flags" should be TCefEventFlags
  • TChromiumCore.OnStartDragging -> "allowedOps" should be TCefDragOperations
  • TChromiumCore.OnDragEnter -> "mask" should be TCefDragOperations
  • TChromiumCore.OnUpdateDragCursor -> "operation" should be TCefDragOperation
  • TChromiumCore.OnConsoleMessage -> "level" should be TCefLogSeverity
  • TChromiumCore.OnFileDialog -> "mode" should be TCefFileDialogMode
  • TChromiumCore.OnMediaRouteCreateFinished -> "result" should be TCefMediaRouterCreateResult
  • TChromiumCore.OnCookiesVisited -> "priority" should be TCefCookiePriority
  • GlobalCEFApp.OnLoadStart -> "transitionType" should be TCefTransitionType
  • GlobalCEFApp.OnLoadError -> "errorCode" should be TCefErrorCode
  • TCEFBrowserViewComponent.OnGetChromeToolbarType -> "aChromeToolbarType" should be TCefChromeToolbarType
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9904#p9904
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on June 14th, 2024 had the following breaking changes :
  • Updated arguments in TChromiumCore.OnFileDialog. Added accept_extensions and accept_descriptions.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=9908#p9908
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on June 19th, 2024 had the following breaking changes :
  • Fixed TChromiumCore.SimulateKeyEvent.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10001#p10001
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on September 3rd, 2024 had the following breaking changes :
  • Removed GlobalCEFApp.ChromeRuntime. The Alloy runtime has been removed completely from CEF and now the Chrome runtime is always enabled. You can select the "Chrome style" or "Alloy style" in TChromiumCore.
  • Modified almost all demos to use the Chrome style or the Alloy style. All the demos using the Chrome style have simpler and different destruction steps!
  • Removed GlobalCEFApp.PersistUserPreferences
  • Removed GlobalCEFApp.PackLoadingDisabled
  • Removed TChromiumCore.LoadExtension
  • Removed TChromiumCore.DidLoadExtension
  • Removed TChromiumCore.HasExtension
  • Removed TChromiumCore.GetExtensions
  • Removed TChromiumCore.GetExtension
  • Removed TChromiumCore.ExtensionHandler
  • Removed TChromiumCore.OnExtensionLoadFailed
  • Removed TChromiumCore.OnExtensionLoaded
  • Removed TChromiumCore.OnExtensionUnloaded
  • Removed TChromiumCore.OnExtensionBeforeBackgroundBrowser
  • Removed TChromiumCore.OnExtensionBeforeBrowser
  • Removed TChromiumCore.OnExtensionGetActiveBrowser
  • Removed TChromiumCore.OnExtensionCanAccessBrowser
  • Removed TChromiumCore.OnExtensionGetExtensionResource
  • Removed aPersistUserPreferences argument in TCefRequestContextRef.New
  • Removed TCefRequestContextRef.LoadExtension
  • Removed TCefRequestContextRef.DidLoadExtension
  • Removed TCefRequestContextRef.HasExtension
  • Removed TCefRequestContextRef.GetExtensions
  • Removed TCefRequestContextRef.GetExtension
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10137#p10137
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on October 16th, 2024 had the following breaking changes :
  • Removed the TChromiumCore.OnWidgetCompMsg event.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10323#p10323
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on November 16th, 2024 had the following breaking changes :
  • Added the popup_id argument to the TChromiumCore.OnBeforePopup event.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10443#p10443
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on February 26th, 2025 had the following breaking changes :
  • Removed GlobalCEFApp.ApiHashUniversal
  • Fixed TCefv8ValueRef.SetUserData
  • Fixed TCefv8ValueRef.GetUserData
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10740#p10740
User avatar
salvadordf
Posts: 4563
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: BREAKING CHANGES

Post by salvadordf »

The update made on March 13th, 2025 had the following breaking change :
  • Argument name change in TOnPreferenceChangedEvent.
Read the announcement post for more information :
https://www.briskbard.com/forum/viewtopic.php?p=10797#p10797
Post Reply