Skip to content

Changelog

This is the changelog for Surfmeter Lab. All relevant changes to the Surfmeter Lab extension will be documented here. For Surfmeter Automator, see the Surfmeter Automator changelog.

v1.32.6 (2025-02-26)

  • Fix for metadata not being properly forwarded

v1.32.5 (2025-02-26)

  • Add support for 3Q

v1.32.4 (2025-02-21)

  • Fix Netflix login procedure

v1.32.3 (2025-02-13)

  • Fix for forceNominalBitrate setting, it should now use the AVERAGE-BANDWIDTH attribute of HLS playlists instead of BANDWIDTH, when available.

v1.32.2 (2025-02-12)

v1.32.1 (2025-02-11)

  • Fix for MagentaTV Deutschland login

v1.32.0 (2025-02-10)

  • Add conferencing measurement for MS Teams

v1.31.2 (2025-02-05)

  • Fix for ARD playback issues

v1.31.2 (2025-01-30)

  • Internal fixes

v1.31.1 (2025-01-15)

  • Fix for Instagram ILD shift

v1.31.0 (2025-01-14)

  • Add support for Instagram

v1.30.7 (2024-12-18)

  • Fix for Magenta TV Germany

v1.30.6 (2024-12-16)

  • Fix for YouTube embedded video playback

v1.30.5 (2024-12-12)

  • Output more details for web tests during their progress
  • Detect closed Google Meet sessions
  • Prevent extension load issues when AVEQ server is not reachable

v1.30.4 (2024-11-14)

  • Fix sign in detection for Netflix

v1.30.3 (2024-11-13)

  • Fix for Netflix trailers in different UI variants
  • Fix for Netflix sign-in page

v1.30.2 (2024-11-09)

  • Fix for Netflix trailers not playing

v1.30.1 (2024-10-31)

  • Fix Google Meet joining procedure

v1.30.0 (2024-10-21)

  • Change internal format of deep links – this requires Automator v1.30.0 or higher to function

v1.29.0 (2024-10-09)

  • Fix an issue with imports of native measurement results

v1.29.0 (2024-10-07)

  • Add experimental support for conferencing measurements with Google Meet

v1.28.2 (2024-10-02)

  • Minor update to allow new settings available in Surfmeter Automator v1.28.1

v1.28.1

  • Fix for Netflix cookie banner not being resolved

v1.28.0

This is a major refactor of the Surfmeter Lab codebase to remove the GUI and make it a pure browser extension.

  • Remove GUI – all interactions will be done with Surfmeter Automator only
  • Internal code base cleanup and modernization
  • Fix for Facebook.com's cookie banner

v1.27.20

  • Fix for Magenta TV Germany measurements

v1.27.19

  • Fix for TikTok URLs: https://www.tiktok.com/embed/v3/<ID> where <ID> is the video ID

v1.27.18

  • Clear possibly more browsing data before a new study
  • Log possible web request errors in extension background page

v1.27.17

  • Add on.orf.at live support (removing support for tvthek.orf.at)

v1.27.16

  • Fix playback for Netflix feature videos where the wrong URL was used for the video playback. Now the correct URL is used, stemming from the study description.

v1.27.15

  • Fix pause during playback for Netflix trailer
  • Fix possible race condition during playback for Netflix feature videos

v1.27.14

  • Fix profile selection and playback logic for Netflix

v1.27.13

  • More accurate evaluation of bitrates and buffer sizes for video measurements, including trunction of total play time to the intended measurement duration

v1.27.12

  • Fix cookie banner dismissal for Servus TV

v1.27.11

  • Fix playback for Netflix feature videos

v1.27.10

  • Add Servus TV (servustv) video measurements

v1.27.9

  • Allow Netflix trailer to run in fullscreen
  • Updates to bitrate/framerate sampling for video measurements

v1.27.8

  • Fix possibly incorrect calculation of bitrates and framerates

v1.27.7

  • Fix issue with playback for ORF TvThek

v1.27.6

  • Fix cookie banner for 3sat service

v1.27.5

  • Fix playback for Magenta TV Germany

v1.27.4

  • Fix playback for ORF Live

v1.27.3

  • Internal changes

v1.27.2

  • Fix for ARD Mediathek live stream total video duration being too long

v1.27.1

  • Add support for Netflix tudum trailer videos

v1.27.0

  • Track remote IP addresses for measurements (results in the creation of the remote_isp_detail object in the measurement data)
  • Update internal packages

v1.26.3

  • Internal fixes to deep links for aborting/finishing current running study
  • Fix an issue with ORF ad detection

v1.26.2

  • Fix an issue with SRF livestreams

v1.26.1

  • Add support for Magenta TV Germany

v1.26.0

  • Add support for SRF

v1.25.6

  • Fix for Netflix logins

v1.25.5

  • Minor internal updates

v1.25.4

  • Fix for TikTok videos, now using new URLs like https://www.tiktok.com/embed/v2/<ID> where <ID> is the video ID

v1.25.3

  • Fix for study IDs starting with a number not being recognized by the client

v1.25.2

  • Fix for Zattoo measurements

v1.25.1

  • Fix for playback of DASH.js streams with avc3 codec

v1.25.0

  • Allow sending statistics from the local (Automator) client to the server

v1.24.13

  • Fix for opening deep link page on updates

v1.24.12

  • Fix for Zattoo measurements
  • Fix for possible timing issues while recording video events

v1.24.11

  • Fix for standalone builds and clock syncing not allowing to start studies

v1.24.10

  • Do not sync clock and perform version check for standalone builds

v1.24.9

  • Added possibility to send pre-computed statistics from client to server
  • Fixes for TikTok audio quality scores not being calculated
  • Internal build improvements

v1.24.8

  • Fix for another ARD measurement edge case with possibly 0 ILD values

v1.24.7

  • Fix for ARD measurements negative ILD values

v1.24.6

  • Fix for Zattoo measurements

v1.24.5

  • Fix for TikTok audio quality scores not being calculated

v1.24.4

  • Add an unregister action to the Surfmeter Lab client to return a license key to the pool

v1.24.3

  • Fix issues with Amazon and TikTok cookie banners
  • Output video response time for YouTube in standalone mode
  • Internal performance improvements in saving multiple events from measurements

v1.24.2

  • Improve logging in combination with Surfmeter Automator
  • Fix an issue with empty reports causing an uncaught exception

v1.24.1

  • Fix issue with video studies not finishing in case of errors with the generation of client reports/statistics. These errors will now be logged.

v1.24.0

  • Add support for 3sat video measurements

v1.23.19

v1.23.18

  • No important changes

v1.23.17

  • Output new statistics for video measurements (most used codecs, average framerate) when used with Surfmeter Automator
  • Add intermediate statistics inputs for video measurements (P.1203-based diagnostic values)

v1.23.16

  • Fix handling of YouTube cookie banners in international settings (i.e. non-English locale)

v1.23.15

  • Internal performance improvements

v1.23.14

  • Fixed an issue with number of video and segments during statistics calculation

v1.23.11 until v1.23.13

  • Allow detection for ads in YouTube videos (result in a advertisement content type)
  • Add possibility to set exponential backoff to sending of measurement data (per customer)
  • Return the IDs of the studies that were sent in the measurement data when performing native studies
  • Various minor fixes

v1.23.0 until v1.23.10

  • Add support for Netflix live trailer (subject: netflix_trailer) and traceroute measurements
  • Various bugfixes for web studies (timeouts now work correctly on a per-website level)
  • Fix issue with pause events during initial video buffering
  • Fix deletion of browsing data before all studies (cookies etc.)

v1.23.0

  • Add support for standalone modes that do not send results to the server
  • Improve detection of and the reasons for aborted video measurements

v1.22.0

  • Added support for Largest Contentful Paint in regular website measurements
  • Randomization of web measurement URLs now works for website measurements