Skip to content

Releases: SafeExamBrowser/seb-mac

Safe Exam Browser 3.6.1

16 Dec 16:01

Choose a tag to compare

Release notes for Safe Exam Browser version 3.6.1 for macOS:

SEB 3.6.1 contains various maintenance fixes and one security improvement.

New in SEB 3.6.1 (Build 15726)

  • Allow to open Settings when starting SEB for the first time/with default client settings. This solves access to settings if you want to set up SEB manually (as the setting "Allow to open Preferences window on client" is by default disabled/false since SEB 3.6).
  • Now blocking the Autofill feature in specific situations.
  • Added Google Chrome to preset default prohibited processes. Chrome will now be quit by SEB when not using the AAC Assessment Mode. This prevents that SEB has to terminate the "Chromium Helper" process constantly.
  • Fixed: "Allow open/save panel" and "Allow share sheet" settings (when working with permitted additional applications) were not working.
  • No longer terminating open/save panel agent while Settings are open ("Open" and "Save As" work in Settings even if the AAC Assessment Mode is active and the "Allow open/save panel" and "Allow share sheet" settings are not enabled).
  • Now only asking to grant downloads/log folder access if downloading/logging is enabled in current settings.
  • Fixed crash when loading web pages with settings sendBrowserExamKey = true and logLevel = Verbose.

Optional features which need to be individually configured and are disabled by default

  • Fixed: Accessibility settings (like enable/disable VoiceOver) were not updated when reconfiguring with SEB Server.
  • Fix for starting an SEB Server exam via connection config (exam list), in which case SEB 3.6 wasn't sending an App Signature Key (ASK).

Safe Exam Browser 3.6.1 Beta 2

08 Dec 10:48

Choose a tag to compare

Pre-release

Release notes for Safe Exam Browser version 3.6.1 Beta for macOS:

New in SEB 3.6.1b2 (Build 15720)

  • No longer terminating open/save panel agent while Settings are open (Open and Save As work in Settings even if AAC is active and the "Allow open/save panel" and "Allow share sheet" settings are not enabled).
  • Now only asking to grant downloads/log folder access if downloading/logging is enabled in current settings.

Optional features which need to be individually configured and are disabled by default

  • Proper fix for starting an exam via connection config (exam list) resulted in not sending an ASK. Now also SEB Server exams only with URL (without assessment system integration) work correctly again.

New in SEB 3.6.1b (Build 15708)

  • Fixed: Accessibility settings (like enable/disable VoiceOver) were not updated when reconfiguring with SEB Server.
  • Fixed: "Allow open/save panel" and "Allow share sheet" settings (when working with permitted additional applications) were not working.
  • Allow to open Settings when starting SEB for the first time/with default client settings. This solves access to settings if you want to set up SEB manually (as the setting "Allow to open Preferences window on client" is by default disabled/false since SEB 3.6).
  • Fixed crash when loading web pages with settings sendBrowserExamKey = true and logLevel = Verbose.
  • Now blocking the Autofill feature in specific situations.
  • Added Google Chrome to preset default prohibited processes. Chrome will now be quit by SEB when not using the AAC Assessment Mode. This prevents that SEB has to terminate the "Chromium Helper" process constantly.

Optional features which need to be individually configured and are disabled by default

  • Fixed: When starting an SEB Server exam with a connection config (selecting the exam from the exam list), SEB 3.6 wasn't sending an App Signature Key (ASK).

Safe Exam Browser 3.6

09 Sep 21:35

Choose a tag to compare

Release notes for Safe Exam Browser version 3.6 for macOS:

SEB 3.6 allows to control the accessibility feature VoiceOver (disable, enable) with new settings. In addition, exams with multiple consecutive quizzes are now possible when using the optional SEB Server and SEB Server Moodle plugin.

IMPORTANT: If you created or opened and saved configuration files with SEB 3.5 (macOS or iOS), then you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes) in SEB 3.6 and re-save that config file. Otherwise a lag when entering text could be observed on some macOS versions (see SEB 3.5.1 Release Notes).

New in SEB 3.6 (Build 156D0)

  • Added options in Settings to control VoiceOver and other Accessibility settings (iOS).
  • On macOS, you can choose following options for VoiceOver: System Default, Enable, Disable. As SEB cannot change system settings for VoiceOver permanently: If enabling VoiceOver in SEB Settings for an exam, users will still have to manually disable VoiceOver in System Settings / Accessibility / VoiceOver or simply close VoiceOver in its overlay window if it is started by the system after a restart.
  • Changed default for "Allow to open Preferences window on client" to disabled/false.
  • Changed setting for minimum supported macOS version (SEBMinMacOSVersionSupported) to macOS 11 Big Sur. If manually changing this setting, SEB 3.6 should still run on macOS 10.13 - 10.15, but it's highly expected that the WebKit browser engine shipping with these macOS versions isn't fully compatible with some web applications and might even crash in some circumstances.

Optional features which need to be individually configured and are disabled by default

  • Now supporting exams with multiple consecutive quizzes when using the optional SEB Server and SEB Server Moodle plugin.
  • Attempt to fix random crashes in SEB Server connection and screen proctoring.

Safe Exam Browser 3.5.4

10 Jul 13:48

Choose a tag to compare

Release notes for Safe Exam Browser version 3.5.4 for macOS:

SEB 3.5.4 is again sending an App Signature Key (ASK) when using the optional SEB Server and fixes a crash which happens when loading some websites on macOS versions earlier than macOS 15 Sequoia. It also offers new options for downloading and opening specific file types with additional apps, improves usability of some setting options and fixes text entry lag and security issues.

IMPORTANT: If you created or opened and saved configuration files with SEB 3.5 (macOS or iOS), then you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes) in SEB 3.5.4 and re-save that config file. Otherwise a lag when entering text could be observed on some macOS versions (see SEB 3.5.1 Release Notes).

New in SEB 3.5.4 (Build 15683):

  • Fixed not sending the App Signature Key (ASK) when using the optional SEB Server (issue existing since SEB 3.5.1).
  • Crashes on macOS 10.15: The modern WebView (WKWebView) unfortunately crashes when loading some pages on macOS 10.15. Therefore we have to set the default setting for the minimum supported macOS version to 11. If you need to support macOS 10.15, you might be able by using the classic WebView in your SEB settings (which isn't recommended as it's outdated).

New in SEB 3.5.3 (Build 1567A):

  • Fixes a crash which happens when loading some websites on macOS versions earlier than macOS 15 Sequoia.
  • Fixes a code signing issue in version 3.5.2.

New in SEB 3.5.1 (Build 15670):

  • Download configured file types (and optionally 'open' in specified app) instead of displaying them in the SEB browser: Added new 'File Types' list to Settings / Down/Uploads which allows to specify file types which will be downloaded instead of displayed by the browser. You can also indicate the associated additional app for the file type and use the option 'Open files after downloading'.
    The new setting keys are: downloadFileTypes (array of dictionaries) with file types with properties 'extension' (file extension), 'os', 'associatedAppId' (Bundle Identifier of app which will be opened after download is finished). Currently supported in SEB for macOS and iOS.
  • Fixed: Blocking inline predictions in WebView text fields caused text entry lag with specific macOS versions and system settings: Removed terminating AppleSpell process and implemented better alternative solution. Note: If you created SEB configurations with SEB 3.5, you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes).
  • Fixed: Freeze when using AAC Assessment Mode after download folder permission dialog is displayed. Now performing a preflight for System Settings Privacy Files & Folder access permission for download and log file folders.
  • Support "Running in background" property for permitted processes: Allow the permitted process to already be running when SEB starts (won't be terminated when the session is started in SEB and when the session is ended).
  • Updated UI and wording in Exam setting section and improved usability for sharing of BEK/CK (enabled also when rephrased setting "Send Browser & Config Keys in HTTP Header" is disabled).
  • Now blocking DataDetectorsViewService system process to prevent contacts or calendar popup to be displayed in some instances.
  • No longer compiling empty content filter rule lists when using modern WebView (WKWebView).
  • Fixed a possible crash reason (happened when SEB settings were reset when starting).
  • Added SEB 3.5 to version user agent strings.
  • Updated preset prohibited processes (Win/Mac).
  • Changed defaults for allowUploads (false) / allowDownUploads (true, deprecated: use separate allowDownload/allowUploads settings).

Optional features which need to be individually configured and are disabled by default

  • Restart instead of quitting SEB Server exam session doesn't work: Not allowing to restart SEB Server exam sessions anymore.
  • No longer showing transmitting state "All cached screen shots transmitted" in Dock button tooltip when token was renewed.

Safe Exam Browser 3.5.3

11 Jun 13:56

Choose a tag to compare

Release notes for Safe Exam Browser version 3.5.3 for macOS:

SEB 3.5.3 fixes a crash which happens when loading some websites on macOS versions earlier than macOS 15 Sequoia. It also adds new options for downloading and opening specific file types with additional apps, improves usability of some setting options and fixes text entry lag and security issues.

IMPORTANT: If you created or opened and saved configuration files with SEB 3.5 (macOS or iOS), then you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes) in SEB 3.5.3 and re-save that config file. Otherwise a lag when entering text could be observed on some macOS versions (see below).

New in SEB 3.5.3 (Build 1567A):

  • Fixes a crash which happens when loading some websites on macOS versions earlier than macOS 15 Sequoia.
  • Fixes a code signing issue in version 3.5.2.

New in SEB 3.5.1 (Build 15670):

  • Download configured file types (and optionally 'open' in specified app) instead of displaying them in the SEB browser: Added new 'File Types' list to Settings / Down/Uploads which allows to specify file types which will be downloaded instead of displayed by the browser. You can also indicate the associated additional app for the file type and use the option 'Open files after downloading'.
    The new setting keys are: downloadFileTypes (array of dictionaries) with file types with properties 'extension' (file extension), 'os', 'associatedAppId' (Bundle Identifier of app which will be opened after download is finished). Currently supported in SEB for macOS and iOS.
  • Fixed: Blocking inline predictions in WebView text fields caused text entry lag with specific macOS versions and system settings: Removed terminating AppleSpell process and implemented better alternative solution. Note: If you created SEB configurations with SEB 3.5, you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes).
  • Fixed: Freeze when using AAC Assessment Mode after download folder permission dialog is displayed. Now performing a preflight for System Settings Privacy Files & Folder access permission for download and log file folders.
  • Support "Running in background" property for permitted processes: Allow the permitted process to already be running when SEB starts (won't be terminated when the session is started in SEB and when the session is ended).
  • Updated UI and wording in Exam setting section and improved usability for sharing of BEK/CK (enabled also when rephrased setting "Send Browser & Config Keys in HTTP Header" is disabled).
  • Now blocking DataDetectorsViewService system process to prevent contacts or calendar popup to be displayed in some instances.
  • No longer compiling empty content filter rule lists when using modern WebView (WKWebView).
  • Fixed a possible crash reason (happened when SEB settings were reset when starting).
  • Added SEB 3.5 to version user agent strings.
  • Updated preset prohibited processes (Win/Mac).
  • Changed defaults for allowUploads (false) / allowDownUploads (true, deprecated: use separate allowDownload/allowUploads settings).

Optional features which need to be individually configured and are disabled by default

  • Restart instead of quitting SEB Server exam session doesn't work: Not allowing to restart SEB Server exam sessions anymore.
  • No longer showing transmitting state "All cached screen shots transmitted" in Dock button tooltip when token was renewed.

Safe Exam Browser 3.5.2

06 Jun 21:00

Choose a tag to compare

SEB 3.5.2 had a code signing issue and was replaced with SEB 3.5.3. Please update immediately and don't use 3.5.2.

We apologize for any inconveniences.

Safe Exam Browser 3.5.1

28 May 09:56

Choose a tag to compare

Release notes for Safe Exam Browser version 3.5.1 for macOS:

SEB 3.5.1 adds new options for downloading and opening specific file types with additional apps, improves usability of some setting options and fixes text entry lag and security issues.

IMPORTANT: If you created or opened and saved configuration files with SEB 3.5 (macOS or iOS), then you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes) in SEB 3.5.1 and re-save that config file. Otherwise a lag when entering text could be observed on some macOS versions (see below).

New in SEB 3.5.1 (Build 15670):

  • Download configured file types (and optionally 'open' in specified app) instead of displaying them in the SEB browser: Added new 'File Types' list to Settings / Down/Uploads which allows to specify file types which will be downloaded instead of displayed by the browser. You can also indicate the associated additional app for the file type and use the option 'Open files after downloading'.
    The new setting keys are: downloadFileTypes (array of dictionaries) with file types with properties 'extension' (file extension), 'os', 'associatedAppId' (Bundle Identifier of app which will be opened after download is finished). Currently supported in SEB for macOS and iOS.
  • Fixed: Blocking inline predictions in WebView text fields caused text entry lag with specific macOS versions and system settings: Removed terminating AppleSpell process and implemented better alternative solution. Note: If you created SEB configurations with SEB 3.5, you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes).
  • Fixed: Freeze when using AAC Assessment Mode after download folder permission dialog is displayed. Now performing a preflight for System Settings Privacy Files & Folder access permission for download and log file folders.
  • Support "Running in background" property for permitted processes: Allow the permitted process to already be running when SEB starts (won't be terminated when the session is started in SEB and when the session is ended).
  • Updated UI and wording in Exam setting section and improved usability for sharing of BEK/CK (enabled also when rephrased setting "Send Browser & Config Keys in HTTP Header" is disabled).
  • Now blocking DataDetectorsViewService system process to prevent contacts or calendar popup to be displayed in some instances.
  • No longer compiling empty content filter rule lists when using modern WebView (WKWebView).
  • Fixed a possible crash reason (happened when SEB settings were reset when starting).
  • Added SEB 3.5 to version user agent strings.
  • Updated preset prohibited processes (Win/Mac).
  • Changed defaults for allowUploads (false) / allowDownUploads (true, deprecated: use separate allowDownload/allowUploads settings ).

Optional features which need to be individually configured and are disabled by default

  • Restart instead of quitting SEB Server exam session doesn't work: Not allowing to restart SEB Server exam sessions anymore.
  • No longer showing transmitting state "All cached screen shots transmitted" in Dock button tooltip when token was renewed.

Safe Exam Browser 3.5

04 Mar 22:10

Choose a tag to compare

Release notes for Safe Exam Browser version 3.5.1 for macOS:

SEB 3.5.1 adds new options for downloading and opening specific file types with additional apps, improves usability of some setting options and fixes text entry lag and security issues. SEB 3.5.1 replaces SEB 3.5, which is no longer available.

SEB 3.5 supports the URL content filter also in the modern WebView, fixes general issues and in the optional Screen Proctoring feature (requiring to run your own instance of SEB Server with SEB Screen Proctoring service. SEB never connects to any centralized proctoring or other servers, this always has to be configured individually in case you want to use it!).

IMPORTANT: If you created or opened and saved configuration files with SEB 3.5 (macOS or iOS), then you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes) in SEB 3.5.1 and re-save that config file. Otherwise a lag when entering text could be observed on some macOS versions (see below).

New in SEB 3.5.1 (Build 15670):

  • Download configured file types (and optionally 'open' in specified app) instead of displaying them in the SEB browser: Added new 'File Types' list to Settings / Down/Uploads which allows to specify file types which will be downloaded instead of displayed by the browser. You can also indicate the associated additional app for the file type and use the option 'Open files after downloading'.
    The new setting keys are: downloadFileTypes (array of dictionaries) with file types with properties 'extension' (file extension), 'os', 'associatedAppId' (Bundle Identifier of app which will be opened after download is finished). Currently supported in SEB for macOS and iOS.
  • Fixed: Blocking inline predictions in WebView text fields caused text entry lag with specific macOS versions and system settings: Removed terminating AppleSpell process and implemented better alternative solution. Note: If you created SEB configurations with SEB 3.5, you should remove the AppleSpell process from those settings (SEB Settings / Applications / Prohibited Processes).
  • Updated UI and wording in Exam setting section and improved usability for sharing of BEK/CK (enabled also when rephrased setting "Send Browser & Config Keys in HTTP Header" is disabled).
  • Now blocking DataDetectorsViewService system process to prevent contacts or calendar popup to be displayed in some instances.
  • No longer compiling empty content filter rule lists when using modern WebView (WKWebView).
  • Fixed a possible crash reason (happened when SEB settings were reset when starting).
  • Added SEB 3.5 to version user agent strings.
  • Updated preset prohibited processes (Win/Mac).
  • Changed defaults for allowUploads (false) / allowDownUploads (true, deprecated: use separate allowDownload/allowUploads settings).

Optional features which need to be individually configured and are disabled by default

  • Restart instead of quitting SEB Server exam session doesn't work: Not allowing to restart SEB Server exam sessions anymore.
  • No longer showing transmitting state "All cached screen shots transmitted" in Dock button tooltip when token was renewed.

New in SEB 3.5 (Build 15487):

  • Added support for URL content filter in WKWebView. Note: If using custom regular expressions as SEB URL filter expression, only the subset supported by WKWebView/Safari Content Filters is allowed, see https://webkit.org/blog/3476/content-blockers-first-look/ ).
  • Updated selection policy of modern WebView (no longer dependent on using URL content filters).
  • Renamed web browser engine (WebView) policy 'Prefer Modern' to 'Force Modern' and removed UI references to URL content filters regarding the WebView selection policy.
  • Now blocking inline predictive text.
  • Now blocking AI Writing Tools in macOS Sequoia.
  • Now terminating Passwords Menu Bar Extra (item) as it can be used to cheat.
  • Added "Choose Application" button also for prohibited macOS apps (Settings/Applications).
  • Fixed: Entering URL filter rule (Settings / Network / Filter) in text field needed to be confirmed (return/enter key).
  • Fixed: New URL filter rule wasn't saved when using "Apply and Start SEB".
  • No longer accepting Start URL with obviously wrong format in Settings / General (for example with preceding space).
  • Improved validating Start and SEB Server URL in Settings / General: If no protocol scheme is entered, https:// is added.
  • Fixed: ConfigKey wasn't updated correctly in Settings window after saving a config file
  • Removed some legacy SEB versions from user agent string (only outputting 3.4, 3.4.1 and 3.5).
  • Updated Safari version in hardcoded user agent element strings.
  • Now allowing independent enabling/disabling of screen/window capture in Settings / Security.

Optional features which need to be individually configured and are disabled by default

  • The SEB Server feature Raise Hand is now available again if enabled in session settings.
  • Fixed: Prefix in Moodle login User ID resolution for SEB Server wasn't working.
  • Screen Proctoring Metadata: Now removing SEB version in focused window title.
  • Fixed: Crash after ending a screen proctoring session without internet connection.
  • Fixed: Expired Screen Proctoring token caused unnecessary server connection interruption handling.
  • Fixed: SEB couldn't be quit because it was trying to transmit a screen shot which already was transmitted and deleted.
  • Improved security when caching screen shots when connection is offline.
  • Now first closing Screen Proctoring, then SEB Server connection.

Safe Exam Browser 3.4.1

04 Dec 17:48

Choose a tag to compare

OUTDATED RELEASE! USE LATEST RELEASE!
If your exam provider requires older SEB versions, tell them that this is not supported by us and we will not provide any older versions anymore. Exam providers have to remove requirements and checks for older SEB versions.

SEB 3.4 allows using third party applications in exams, fixes issues which might manifest mostly on macOS 14 Sonoma and implements the optional screen proctoring feature (requiring to run your own instance of SEB Server with SEB screen proctoring service, SEB never connects to any centralized proctoring or other servers, this always has to be configured individually in case you want to use it!). SEB 3.4.1 fixes various issues and replaces 3.4 effective immediately.

New in SEB 3.4.1 (Build 15437):

  • Now displaying classic WebView deprecation message on macOS.
  • Added setting for hiding classic WebView deprecation message in Settings / Browser.
  • Added button to show Config QR Code in Settings / Configuration.
  • Fixed false positive for red error screen "System Security Feature Not Enabled".
  • Fixed Remove default settings sometimes created wrong settings.
  • Fixed: Session startup didn't work correctly if prohibited apps needed to be terminated.
  • Fixed: ConfigKey wasn't updated correctly in Settings window.
  • Fixed: Canceling password entry in Settings window still used filename as window title instead of "Local Client Settings".
  • Fixed a crash because of a nil->null value of the configKey setting in UserDefaults.
  • Changed blocking of Chrome videoconferencing/screen sharing (blocked process) to "Google Chrome Helper".
  • Added new MS Teams version to default preset prohibited processes.
  • Added minimal macOS and iOS options for versions 15/18.

Optional features which need to be individually configured and are disabled by default

  • Fixed Screen Proctoring capture screen and accessibility permissions dialog was not displayed before starting the session.
  • Only accept screen proctoring JOIN-Instruction if setting enableScreenProctoring = true.
  • Now restricting total screen proctoring metadata JSON length to 4000 chars and adding error log event if it is larger.
  • Fixed a case when the lock screen closed (on SEB client) confirmation wasn't updated in SEB Server.

New in SEB 3.4 (Build 15396):

  • Support for running third party applications in macOS AAC Multi App Assessment mode (requires macOS 12 or newer).
  • Optional temporary upload & download directory to prevent free access to the whole file system when using additional apps.
  • Fixed a possible issue when sometimes SEB didn't open any window and had to be quit with cmd-Q. This seems to happen more often/only when running on macOS 14 Sonoma.
  • Fixed querying permissions for web applications to access microphone and camera.
  • Fixed issue with legacy screen shot blocking in macOS 14.
  • Now injecting ConfigKey and BrowserExamKey into all iFrames, which nevertheless only works correctly on page load when using the SafeExamBrowser.security.updateKeys(function callback) function (in the callback function you can read the correct CK/BEK keys for the frame).
  • No longer restarting terminated non-UI processes.

Optional features which need to be individually configured and are disabled by default

  • Support for screen proctoring feature. This provides a live view of the screens of connected SEB clients and recordings with various searchable meta data. This feature requires to run your own instance of SEB Server with SEB screen proctoring service. SEB never connects to any centralized proctoring or other servers, this always has to be configured individually in case you want to use it.
  • Now generic exam systems are supported with SEB Server: You can enter the URL of any web based exam/test/quiz and use SEB Server to provide SEB settings created in its web backend. You can also monitor connected SEB clients, including an automated check for the integrity of each SEB client.

Full Changelog: 3.4...3.4.1

Safe Exam Browser 3.4

25 Oct 15:11

Choose a tag to compare

SEB 3.4 allows using third party applications in exams, fixes issues which might manifest mostly on macOS 14 Sonoma and implements the optional screen proctoring feature (requiring to run your own instance of SEB Server with SEB screen proctoring service, SEB never connects to any centralized proctoring or other servers, this always has to be configured individually in case you want to use it!). SEB 3.4.1 fixes various issues and replaces 3.4 effective immediately.

New in SEB 3.4.1 (Build 15437):

  • Now displaying classic WebView deprecation message on macOS.
  • Added setting for hiding classic WebView deprecation message in Settings / Browser.
  • Added button to show Config QR Code in Settings / Configuration.
  • Fixed Remove default settings sometimes created wrong settings.
  • Fixed: Session startup didn't work correctly if prohibited apps needed to be terminated.
  • Fixed: ConfigKey wasn't updated correctly in Settings window.
  • Fixed: Canceling password entry in Settings window still used filename as window title instead of "Local Client Settings".
  • Fixed a crash because of a nil->null value of the configKey setting in UserDefaults.
  • Changed blocking of Chrome videoconferencing/screen sharing (blocked process) to "Google Chrome Helper".
  • Added new MS Teams version to default preset prohibited processes.
  • Added minimal macOS and iOS options for versions 15/18.

Optional features which need to be individually configured and are disabled by default

  • Fixed Screen Proctoring capture screen and accessibility permissions dialog was not displayed before starting the session.
  • Only accept screen proctoring JOIN-Instruction if setting enableScreenProctoring = true.
  • Now restricting total screen proctoring metadata JSON length to 4000 chars and adding error log event if it is larger.
  • Fixed a case when the lock screen closed (on SEB client) confirmation wasn't updated in SEB Server.

New in SEB 3.4 (Build 15396):

  • Support for running third party applications in macOS AAC Multi App Assessment mode (requires macOS 12 or newer).
  • Optional temporary upload & download directory to prevent free access to the whole file system when using additional apps.
  • Fixed a possible issue when sometimes SEB didn't open any window and had to be quit with cmd-Q. This seems to happen more often/only when running on macOS 14 Sonoma.
  • Fixed querying permissions for web applications to access microphone and camera.
  • Fixed issue with legacy screen shot blocking in macOS 14.
  • Now injecting ConfigKey and BrowserExamKey into all iFrames, which nevertheless only works correctly on page load when using the SafeExamBrowser.security.updateKeys(function callback) function (in the callback function you can read the correct CK/BEK keys for the frame).
  • No longer restarting terminated non-UI processes.

Optional features which need to be individually configured and are disabled by default

  • Support for screen proctoring feature. This provides a live view of the screens of connected SEB clients and recordings with various searchable meta data. This feature requires to run your own instance of SEB Server with SEB screen proctoring service. SEB never connects to any centralized proctoring or other servers, this always has to be configured individually in case you want to use it.
  • Now generic exam systems are supported with SEB Server: You can enter the URL of any web based exam/test/quiz and use SEB Server to provide SEB settings created in its web backend. You can also monitor connected SEB clients, including an automated check for the integrity of each SEB client.

Full Changelog: 3.4...3.4.1

OUTDATED! Please use newer SEB versions.