| Date | Version | Version Notes |
| 26.03.2026 | 3.4.0 | What's New - VPN detection
- The app detects whether a VPN is active based on the network connections in use. It detects both IPv4 and IPv6 VPN connections.
- If a VPN is detected and used for the measurement, a corresponding icon is displayed in the connection overview and saved as a potential limitation.
- The recorded Wi-Fi network information is now integrated into the detailed results. This information is also available retrospectively for results dating back to version 2.0.0.
Bug Fixes and Optimizations - Performance optimisation
- Queries for system and network information have been moved to a dedicated background process to reduce the time taken for system detection.
- Windows-specific optimisations
- To improve Wi-Fi detection, the app now uses the Windows API for network information.
- For the time being, the Windows API is accessed via a script. In the future, the script will be replaced by direct use of the native Windows API.
- If it is not possible to run the script on the device, the user will be asked for permission. If permission is not granted, the old detection method will be used as a fallback.
- Improved display of network information in the detailed results
- Display errors removed
- Optimisation of the display in dark mode
- Update of the runtime environment, frameworks and libraries
Additional Information - macOS – Restrictions on Wi-Fi detection
- Since macOS Sequoia 15.6, Apple has restricted the detection of Wi-Fi networks for privacy reasons. This causes errors and results in inaccurate Wi-Fi information when viewing Wi-Fi networks in the app.
- There are plans to re-enable this detection in the future using a signed native solution. Currently, Wi-Fi networks are detected as ‘
<redacted>’.
|
| 31.10.2025 | 3.3.0 | What's New - The traceroute phase can take a very long time. This step is now triggered in parallel with the start of a measurement to reduce the time required.
- A new box plot graph has been introduced: After completing a measurement and in the results, you can now choose between the line graph and the box plot.
- The small switch at the top right of the graphs can be used to switch between the two variants.
Bug Fixes and Optimizations - Update of the runtime environment and the underlying framework.
- A number of inconsistencies with the display in combination with the window controls integrated into the title bar have been fixed.
- Dialogues that use the entire window no longer prevent interaction with the window, such as moving it.
- Some texts have been adjusted.
|
| 29.09.2025 | 3.2.0 | What's New - Title bar integrated into the window control bar.
- Detection of connections via satellites in low Earth orbit (e.g., Starlink).
- Automatic adjustment to system colours (can still be overridden).
- Full integration of native window controls into the title bar; the beta option in the settings has been removed.
Bug Fixes and Optimizations - Update of the runtime environment and the underlying framework.
Additional Information - Linux: required GTK-version raised from 3.8 to 3.20.
|
| 28.08.2025 | 3.1.0 | What's New - Revision of the update system. Updates are now rolled out platform-specifically.
- Introduction of new update dialogs with this and the upcoming version.
- The notification of an update is now displayed in the title bar.
- A "wizard" guides you through the update process.
Bug Fixes and Optimizations - Optimization and improvement of app startup. The app now starts up faster.
- Update of the runtime environment and the underlying framework.
Additional Information - Updates for Windows with 32-bit architecture are no longer delivered. Support has been discontinued with version 3.1.0.
- For Linux with x86-64-bit architecture, experimental AppImages can be tried out.
|
| 07.04.2025 | 3.0.0 | - Added a dark theme.
- Adjusted the light theme.
- Improved the app's overall style to better handle different themes.
- Improved internet connectivity check before starting a measurement.
- If a measurement is not possible, store it locally anyway.
- Improved measurement accuracy and issue reporting.
- Bug fixes and performance improvements.
|
| 24.01.2025 | 2.9.0 | - (significantly) improve the startup time on Windows
- fixed multiple issues with the WLAN detection on all supported platforms
- fix issues with displaying the currently used network's speed
- updated the apps general appearance
- updated and fixed the appearance for detected limitations
- prepared the app for a new theme
- updated result filter dialog and a couple filter UIs
- prepared the app for key combinations
- updated the licenses of used OpenSource libraries
- updated some language settings
- general bug fixing and performance optimization
- code cleanup
|
| 16.12.2024 | 2.8.0 | - added a wizard to export results to CSV/JSON
- improved layout of the app with custom window decoration
- updated core dependencies
- bug fixing and optimization
|
| 26.11.2024 | 2.7.0 | - updated user agreements
- bug-fixing
- performance optimisation
|
| 06.08.2024 | 2.6.0 MacOS | Bugfix for the app start problem. |
| 10.07.2024 | 2.6.0 | - Optimized the start procedure so that it can no longer happen that the loading screen remains visible indefinitely.
- Updated dependencies.
- Prepare the application for in-app feedback.
- [Beta, optional] Integration of window controls into the application.
- [Windows] Fix for the uninstaller icon.
|
| 15.04.2024 | 2.5.0 | - Added a dialog to rate the app.
- The reference server list now displays, whether a server is reachable or not.
- Bug fixing a couple of automated issue reports.
- Updated runtime for all OS versions, except for Windows with 32 Bit.
|
| 07.11.2023 | 2.4.2 | - Error corrections
- Support for the 32-bit application under Windows marked as deprecated.
- An update is offered for 32-bit installations on 64-bit systems.
- A warning is displayed for 32-bit systems that the app will no longer be supported on this system in the future.
|
| 12.10.2023 | 2.4.1 | Includes a number of bugfixes, as well as framework maintenance. |
| 21.09.2023 | 2.4.0 | New - Application settings split
- Added bufferbloat settings
- Enable multiple measurements for bufferbloat
Updates & Improvements - Database migration updated
- explicit transmission of crash reports if required (failed measurement, uncaught exceptions, etc.)
- updated satellite detection
- updated system detection for Analytics
- enable geolocation for Analytics (if active)
- QoL improvements
- selectable results in the performance overview
- User ID can be copied
- Display of next serial number on "Increase" button
- and more
- Improved display of in-app measurement notifications
- [Mac] updated WLAN detection
- improved test for general internet accessibility before starting a measurement
- improved detailed display of measurement results
Bug fixes - fixed several bugs that only occur in some edge cases
- fixed check for IPv6 availability
- corrected some translations
|
| 22.06.2023 | 2.3.0 | Added support for Tray Icons on Windows and Mac. First improvements to detect whether we are possibly on a sattelite connection. Streamlined the menu, adjusted some colors, and point to correct data protection URLs. Show limitations, if there where any, in each measurements detail results. Show an in-app dialog, when the app is closing, so that the user doesn't think the app is stuck, or something. Changed the Bufferbloat Box Plot to show p10, p25, median, p75, and p90. Fix the details, when the new p10 and p90 values are missing. Remember open Sub-Menus within the session. |
| 07.02.2023 | 2.2.0 | Added a new measurement type: Bufferbloat. Added optional in-app notifications for a running measurement. Improved automatic server selection process. Bugfixed an issue with the performance measurement during the upload phase. Fixed some display issues and wrong tooltips. Remember filter settings between sessions. |
| 16.09.2022 | 2.1.0 | Database migration tools added Added dialog to im- and export the applications databases Improved TCP and ICMP pings, added paketloss and jitter, made the number of pings configurable Display even more measurement details Store traceroute data in results Adjusted the measurement page to show only two instead of three columns Updated license texts for libraries we depend on |
| 31.05.2022 | 2.0.1, 2.0.2 | Bugfix Releases |
| 05.05.2022 | 2.0.0 | New cnlab UX Test version with completely revised interface. New results overview and filter options. Optimization of individual performance measurements. Optimization of system detection under Windows11. |
| 14.12.2021 | 1.9.4, 1.9.5 | Exchange of the used log4j library due to a vulnerability. |
| 09.03.2021 | 1.9.2 | Imporove HTTPS measurements |
| 30.11.2020 | 1.9.1 | Bugfix Release for Mac OS Systems |
| 23.11.2020 | 1.9.0 | Settings revised Corrected double speedometer 'ticks' Small improvements in the WLAN display Detection of the data rate of the local Ethernet adapter New update dialog |
| 01.07.2020 | 1.8.0 | New help texts, various bug fixes |
| 22.04.2020 | 1.7.0 | Update Java Runtime to fix various access authorizations and queries on MAC OS and Windows. Small adjustments in the animation layout. |
| 20.05.2019 | 1.6.4 | BugFix for automatic startup measurement, layout issue in update dialog |
| 06.05.2019 | 1.6.3 | Facelift Release: Redesign of the application, new overview of the local saved results |
| 14.03.2018 | 1.5.3 | BugFixes and internal updates, new links to new cnlab web site |
| 08.11.2017 | 1.5.2 | BugFixes |
| 06.11.2017 | 1.5.1 | BugFixes for HTTPS measurements to some reference systems |
| 10.03.2017 | 1.5.0 | New Features: Geolocation recording, new network animation, about Speedtest dialog |
| 19.09.2016 | 1.4.1 | BugFixes for DNS measurements in Windows |
| 14.08.2016 | 1.4.0 | BugFixes New Features: help for different dialogs and overviews, automatic server selection, dialog for used licenses |
| 01.04.2016 | 1.3.0 | BugFixes for Java Update 1.8u66 and touchscreen PCs |
| 05.02.2016 | 1.2.2 | BugFixes |
| 14.11.2015 | 1.2.1 | BugFixes |
| 21.06.2015 | 1.1.0 | New Feature: WIFI analyzing and WIFI overview |
| 03.03.2015 | 1.0.1 | New Features: mobile interface detection, HTTPS measurements |
| 14.01.2015 | 1.0.0 | BugFixes |
| 26.11.2014 | 0.10.0 | First desktop version |
| 27.10.2014 | 0.9.0 | New Features: support for probable measurement limitations, added support to detect WiFi |
| 31.07.2014 | 0.7.1 | Changes for Java 8 Update |
| 02.05.2014 | 0.7.0 | Integration non-linear gauge |
| 12.05.2014 | 0.6.1 | Layout Bugfix for 0.6.0 |
| 10.05.2014 | 0.6.0 | Made the application fit for JavaFX 8 |
| 24.03.2014 | 0.5.0 | New Feature: Cancel Measurements |
| 20.03.2014 | 0.4.0 | Integration for external IP/Hostname detection |
| 07.03.2014 | 0.3.0 | First Java Applet Update with user settings |