Safari Technology Preview 248 Brings BigInt Math and Accessibility Fixes

Safari Technology Preview 248 Released

I am excited to share the release of Safari Technology Preview 248, now available for macOS Golden Gate and macOS Tahoe. This update introduces the TC39 BigInt Math proposal, enabling powerful mathematical operations on BigInts. We have also resolved critical accessibility issues for VoiceOver, fixed CSS serialization bugs, and improved media playback stability. Developers can update via System Settings to test these WebKit enhancements immediately.

Added support for the TC39 BigInt Math proposal, exposing Math-equivalent methods on BigInt such as BigInt.pow and BigInt.sqrt.
  1. alberth

    The team has been on a roll lately with massive fixes &

    improvements.

    Like last months announcement of over 500 fixes.

    https://webkit.org/blog/17967/news-from-wwdc26-webkit-in-saf...

  2. paddingtone

    And they recently released the Safari MCP in STP as well.

    https://webkit.org/blog/18136/introducing-the-safari-mcp-ser...

    Looks like the Safari MCP is also now available in the most recent Golden Gate beta part of system Safari:

    https://developer.apple.com/documentation/safari-developer-t...

  3. Affric

    Since they nixed uBlock Origin Safari has not been a serious web browser to me. No amount of technology can make up for it.

  4. CuriousRose

    Safari is the only real opposition to Google based browsers at the moment. Yes Firefox is a contender, but it has no brand traction among non-power users. Google has the brand, Safari has the defaults and energy efficiencies of the growing Apple laptop/desktop market. Although not open source, I trust it far more that a Google based browser as Apple - aside from PWAs competing with their App Store - has no real incentive to commodify, restrict or surveil the web like Google does.

  5. argee

    Does this help stable Safari in any way? I have a WebKit bug I’m tracking that’s fixed in STP but not in stable and it seems like there’s no telling whether it’ll ever land.

More from this day

2026-07-22