Summary
This update fixes the startup delay of version 3.8.0, provides major improvements of the optional screen proctoring feature as well as other important bug fixes and improvements.
Note
Starting with release version 3.8.0, Safe Exam Browser for Windows requires a minimum operating system version of Windows 10 version 1803.
Important
The Browser Exam Key of Safe Exam Browser for Windows is platform-specific, i.e. its value is different for the 32-bit (x86) and 64-bit (x64) build of the same version!
Changes
- Fixed bug leading to user interface freezing and caused by bad implementation of the downloads popup for browser windows.
- Ensured web development tools are always closed when terminating browser.
- Aligned before download event of browser control to existing wrapper pattern.
- Resolved focus issue using custom focus handler and returning the actually correct value.
- Added Guilded and other Discord alternative builds to the default list of prohibited applications (#972).
- Extended operation model to allow for type constraints of operations and improved repeatable operation sequence implementation.
- Refactored client controller using the new responsibility model.
- Implemented localization for JavaScript unload dialogs and fixed integration of Romanian translation.
- Implemented custom drag handler to suppress drag&drop behavior.
- Completely removed combined configuration value for down- and uploads.
- Changed default configuration value for uploads to disabled.
- Fixed startup delay (#1023).
- Implemented safeguard against nonexistent custom down- and upload directory.
- Fixed status and progress information of client splash screen.
- Updated browser engine to version 131.3.50 (Chromium version 131.0.6778.205).
The following optional features and changes are disabled by default and need to be configured individually:
- Fixed issue with base address of HttpClient and paths of APIs for bundled setup of server and service.
- Implemented basic encryption of the locally cached screen proctoring data.
- Implemented cache size restriction and data deletion of the locally cached screen proctoring data.
- Fixed app signature key exchange with server.
- Fixed issue with older server versions not sending the new screen proctoring encryption secret.
- Implemented option to cancel remaining work of screen proctoring when terminating.
- Removed condition to automatically terminate remaining work of screen proctoring in case of network or server issues.
Known Issues
- Screen readers NVDA and JAWS are not compatible with kiosk mode Create New Desktop. If their usage is required, please use kiosk mode Disable Explorer Shell where they should work as expected.
Requirements
SEB 3.9.0 requires the prerequisites listed below in order to work correctly. These are automatically installed with the setup bundle and need only be manually installed when using the MSI packages.
- .NET Framework 4.8 Runtime: https://dotnet.microsoft.com/download/dotnet-framework/net48
- Visual C++ 2015-2019 Redistributable: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Installation
Please use the setup bundle for installation! The platform-specific setups are mainly provided for system administrators who require MSI packages for their automated installation procedures.