Upgrading to Safari Technology Preview 242: A Developer's Guide to New Features and Bug Fixes

By ✦ min read

Overview

Safari Technology Preview 242 is now available for download on macOS Tahoe and macOS Sequoia. This release brings a host of improvements across accessibility, CSS, forms, HTML, and images. Whether you're a web developer, designer, or tester, understanding these changes helps you prepare your sites for future Safari updates. This guide walks you through updating, highlights key additions, and explains how to test them in your projects.

Upgrading to Safari Technology Preview 242: A Developer's Guide to New Features and Bug Fixes
Source: webkit.org

Prerequisites

Step-by-Step Update Instructions

Fresh Installation

  1. Go to the Safari Technology Preview download page.
  2. Download the version for your macOS.
  3. Open the downloaded .dmg file and drag the Safari Technology Preview app to your Applications folder.
  4. Launch the browser.

Updating an Existing Installation

  1. Open System Settings (from Apple Menu).
  2. Navigate to General > Software Update.
  3. Click Update Now if Safari Technology Preview 242 appears in the list.
  4. Restart the browser after installation.

New Features and Resolved Issues

This build includes WebKit changes from revision 310187 to 310599. Below we break down each category.

Accessibility

Resolved Issues:

CSS

New Features:

Resolved Issues:

Forms

Resolved Issues:

HTML

New Features:

Resolved Issues:

Images

Resolved Issues:

Common Mistakes

Summary

Safari Technology Preview 242 introduces powerful CSS features like the attr() function and oblique-only, fixes critical bugs in forms, HTML parsing, and images, and improves accessibility for VoiceOver and custom selects. By updating and testing these changes early, you can ensure your websites remain compatible and take advantage of the latest web standards. For the complete list of changes, refer to the official WebKit blog.

Tags:

Recommended

Discover More

Unlock Windows 11’s Hidden Xbox Mode: Your Q&A GuideCrafting an Intelligent Conference Assistant with .NET's Modular AI ToolkitFrom Cleaning Floors to Mobile Screens: Dreame's Surprising Smartphone Announcement7 Key Insights on How GitHub Uses eBPF to Bulletproof DeploymentsGo 1.26 Arrives with Language Enhancements, Performance Boosts, and Experimental Features