Skip to content

Releases: cefsharp/CefSharp

v124.3.50

08 May 05:24
Compare
Choose a tag to compare

May 08, 2023, CEF 124.3.5+gff7dcd8+chromium-124.0.6367.119 / Chromium 124.0.6367.119

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible.

✅ Change Log

For a list of CefSharp specific changes see the 124.3.x Milestone. See also Release Notification and v124.3.20 Release notes.

v124.3.20

05 May 07:36
Compare
Choose a tag to compare

May 05, 2024, CEF 124.3.2+gb6e819b+chromium-124.0.6367.119 / Chromium 124.0.6367.119

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • For those experiencing 1Error while fulfilling of JS: Request BrowserId : 1 not found it's likely the browser is already closed` see #4621 for workaround
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.

✅ Change Log

For a list of CefSharp specific changes see the 124.3.x Milestone. See also Release Notification.

⚠️ Breaking Changes

There are a number of CefSharp specific breaking API changes.

ℹ️ Notes

❌ Known Issues


  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.

v123.0.60

24 Mar 09:05
Compare
Choose a tag to compare

March 24, 2024, CEF 123.0.6+ge4984ab+chromium-123.0.6312.46 / Chromium 123.0.6312.46

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • For those experiencing 1Error while fulfilling of JS: Request BrowserId : 1 not found it's likely the browser is already closed` see #4621 for workaround
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.

✅ Change Log

For a list of CefSharp specific changes see the 123.0.x Milestone. See also Release Notification.

⚠️ Breaking Changes

There are no CefSharp specific breaking changes in this release.

ℹ️ Notes

❌ Known Issues


  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.

v122.1.120

13 Mar 07:49
Compare
Choose a tag to compare

March 13, 2024, CEF 122.1.12+g6e69d20+chromium-122.0.6261.112 / Chromium 122.0.6261.112

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.

✅ Change Log

For a list of CefSharp specific changes see the 122.1.x Milestone. See also Release Notification.

⚠️ Breaking Changes

  • #4737 Frame identifiers changed from int64 to string

ℹ️ Notes

❌ Known Issues


  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.

v121.3.130

23 Feb 21:32
Compare
Choose a tag to compare

Feburary 24, 2023, CEF 121.3.13+g5c4a81b+chromium-121.0.6167.184 / Chromium 121.0.6167.184

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.

✅ Change Log

For a list of CefSharp specific changes see the 121.3.x Milestone. See also Release Notification and v121.3.70 Release notes.

v121.3.70

09 Feb 21:02
Compare
Choose a tag to compare

Feburary 10, 2023, CEF 121.3.7+g82c7c57+chromium-121.0.6167.160 / Chromium 121.0.6167.160

  • CEF now supports the Chromium process singleton, this brings with it changes to how CachePath/RootCachePath are accessed from multiple processes. See #4668 for more details
  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.

✅ Change Log

For a list of CefSharp specific changes see the 121.3.x Milestone. See also Release Notification.

This update includes a highpriority security update.

⚠️ Breaking Changes

  • #4668 Support process singleton with IBrowserProcessHandler.OnAlreadyRunningAppRelaunch callback
  • #4704 Migrate to chromiumembeddedframework.runtime Nuget packages

ℹ️ Notes

❌ Known Issues


  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.

v120.2.70

19 Jan 23:35
Compare
Choose a tag to compare

January 20, 2023, CEF 120.2.7+g4bc6a59+chromium-120.0.6099.234 / Chromium 120.0.6099.234

✅ Change Log

For a list of CefSharp specific changes see the 120.1.x Milestone. See also Release Notification, v120.1.80 Release notes, v120.1.110 Release notes and v120.2.50 Release notes.

This update includes a critical priority security update. Google is aware of reports that an exploit for CVE-2024-0519 exists in the wild.

v120.2.50

13 Jan 06:42
Compare
Choose a tag to compare

January 13, 2023, CEF 120.2.5+g618ea46+chromium-120.0.6099.216 / Chromium 120.0.6099.216

✅ Change Log

For a list of CefSharp specific changes see the 120.1.x Milestone. See also Release Notification, v120.1.80 Release notes. and v120.1.110 Release notes.

v120.1.110

23 Dec 21:19
Compare
Choose a tag to compare

December 24, 2023, CEF 120.1.10+g3ce3184+chromium-120.0.6099.129 / Chromium 120.0.6099.129

✅ Change Log

For a list of CefSharp specific changes see the 120.1.x Milestone. See also Release Notification and v120.1.80) Release notes.

This update includes a critical priority security update. Google is aware that an exploit for CVE-2023-7024 exists in the wild.

v120.1.80

16 Dec 05:06
Compare
Choose a tag to compare

December 16, 2023, CEF 120.1.8+ge6b45b0+chromium-120.0.6099.109 / Chromium 120.0.6099.109

✅ Change Log

For a list of CefSharp specific changes see the 120.0.x Milestone. See also Release Notification.

This update includes a highpriority security update.

⚠️ Breaking Changes

There are no CefSharp specific breaking changes in this release.

ℹ️ Notes

❌ Known Issues


  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.