# Changelog: Probe SDK - JavaScript - 1.0.2

**URL:** <https://devforum.zoom.us/t/changelog-probe-sdk-javascript-1-0-2/145072>\
**Category:** probe-sdk\
**Created:** [July 27, 2026, 6:52pm UTC](https://devforum.zoom.us/t/changelog-probe-sdk-javascript-1-0-2/145072 "2026-07-27T18:52:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 27, 2026, 6:52pm UTC](https://devforum.zoom.us/t/changelog-probe-sdk-javascript-1-0-2/145072/1 "2026-07-27T18:52:16Z")

</div>

Released: 2025-06-25 Updated: 2026-07-24

[Visit Changelog](https://developers.zoom.us/changelog/probe-sdk/javascript/1.0.2)

Summary: Introduces explicit `SharedArrayBuffer` support detection and a new `stopToDiagnose()` API for on-demand diagnostic cancellation, along with the new `queryRid()` API for tracking network diagnosis sessions via a persistent tracking ID. Renamed package to `probesdk`. Updated WASM files, documentation, and README. Added platform and browser compatibility table. Resolved bugs, including fixes for `isStereoSupported()` and `isSafari()` returning incorrect values on Safari, inaccurate network data reporting across multiple diagnostic runs, incorrect `VideoFrame` API requirement evaluation, and an undefined error triggered by unauthorized media permissions.

## Added

- Explicit detection of whether the `SharedArrayBuffer` API is supported.
- 32-bit and 64-bit detection supported on Chrome only; iOS Chrome is not supported.
- Support for stopping a network diagnostic by calling `stopToDiagnose()`.
- Falls back to other supported MIME types if the default MIME type is not supported.
- Uses `AudioContext` to play audio during audio diagnostics on all Safari versions.
- Renamed the package to `probesdk`.
- Added a new API, `queryRid()`, to retrieve the tracking ID of the most recent network diagnosis session.
- Appends the tracking ID (`rid`) value to the network diagnosis report.
- Updated documentation (Markdown and offline versions) and README.
- Upgraded WASM files.
- Added a platform and browser compatibility verification table.

## Changed

- Optimized README and documentation for improved readability and accuracy.

## Fixed

- Undefined error when media permission is not authorized.
- Inaccurate network data reporting after launching network diagnostics multiple times.
- `isStereoSupported()` not functioning correctly on Safari.
- Inaccurate browser name and version detection across platforms.
- `isSafari()` returning incorrect values.
- API requirement check returning incorrect results when evaluating `VideoFrame` support.
