Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Safari and WebKit Version Information

The Safari browser and WebKit-based applications communicate their version information to JavaScript code and web servers via the User Agent string. When Safari or its WebKit framework is modified, the build number for the portion that changed (Safari or WebKit) is updated. These updates to Safari and the WebKit frameworks are traditionally delivered via the built-in software update feature.

Below are tables listing software updates for each relevant major release of Mac OS X and the resulting changes in the build information found in the User Agent string. This is a partial listing containing only the core updates generally considered important to web and WebKit developers. An XML rendition of the tables below is also available.

Leopard - Mac OS X 10.5.x *

Update Name OS
Version
Safari
Version
WebKit
Build
Safari
Build
Mac OS X 10.5 Initial Install10.53.0.4523.10.3523.10
Mac OS X Update 10.5.110.5.13.0.4523.10.3523.10

Table 1: Safari 3 Beta Software Update User Agent String Matrix

Tiger - Mac OS X 10.4.x *

Update Name OS
Version
Safari
Version
WebKit
Build
Safari
Build
Mac OS X 10.4 Initial Install10.42.0412412
Mac OS X Update10.4.12.0412412
Security Update 2005-00610.4.12.0412412
Mac OS X Update 10.4.210.4.22.0412.6412.2
Security Update 2005-00710.4.22.0412.6.2412.2.2
Security Update 2005-007 1.110.4.22.0412.6.2412.2.2
Safari Update10.4.22.0.1412.7412.5
Security Update 2005-00810.4.22.0.1412.7412.5
Java 1.3.1 and 1.4.2 Release 210.4.22.0.1412.7412.5
Mac OS X Update 10.4.310.4.32.0.2416.11416.12
Security Update 2005-00910.4.32.0.2416.12416.13
Mac OS X Update 10.4.410.4.42.0.3417.9417.8
Mac OS X Update 10.4.510.4.52.0.3417.9417.8
Security Update 2006-00110.4.52.0.3417.9417.8
Security Update 2006-00210.4.52.0.3417.9417.9.2
Security Update 2006-002 1.110.4.52.0.3417.9417.9.2
Mac OS X Update 10.4.610.4.62.0.3418417.9.2
Security Update 2006-00310.4.62.0.3418417.9.3
Mac OS X Update 10.4.710.4.72.0.4418.8419.3
Security Update 2006-00410.4.72.0.4418.8419.3
AirPort Update 2006-001 (Intel)10.4.72.0.4418.8419.3
Security Update 2006-005 (PowerPC)10.4.72.0.4418.8419.3
Mac OS X Update 10.4.810.4.82.0.4418.9419.3
Security Update 2006-00710.4.82.0.4418.9.1419.3
Security Update 2006-00810.4.82.0.4418.9.1419.3
Security Update 2007-00110.4.82.0.4418.9.1419.3
Security Update 2007-00210.4.82.0.4418.9.1419.3
Mac OS X Update 10.4.910.4.92.0.4419419.3
Security Update 2007-00410.4.92.0.4419419.3
Security Update 2007-00510.4.92.0.4419419.3
Security Update 2007-00610.4.92.0.4419.2.1419.3
Mac OS X Update 10.4.1010.4.102.0.4419.2.1419.3
Security Update 2007-00710.4.102.0.4419.3419.3
Mac OS X Update 10.4.1110.4.113.0.4523.12523.12

Table 2: Tiger Software Update User Agent String Matrix

*Versions for Safari and WebKit are identical regardless of the processor.

Panther - Mac OS X 10.3.x

Update Name OS
Version
Safari
Version
WebKit
Build
Safari
Build
Mac OS X 10.3 Initial Install10.31.1100100
Mac OS X Update 10.3.210.3.21.1.1100100.1
Mac OS X Update Combined 10.3.410.3.41.2.2125.2125.7
Security Update 2004-05-2410.3.41.2.2125.2125.7
Security Update 2004-06-0710.3.41.2.2125.2125.8
Java 1.4.210.3.41.2.2125.2125.8
Security Update 2004-08-0910.3.41.2.2125.2125.8
Mac OS X Update 10.3.510.3.51.2.3125.4125.9
Java 1.4.2 Update 110.3.51.2.3125.4125.9
Security Update 2004-09-0710.3.51.2.3125.5125.9
Security Update 2004-09-1610.3.51.2.3125.5125.9
Java 1.4.2 Update 210.3.51.2.3125.5125.9
Security Update 2004-09-3010.3.51.2.3125.5125.9
Security Update 2004-10-2710.3.51.2.3125.5125.9
Mac OS X Update 10.3.610.3.61.2.4125.5.5125.11
Security Update 2004-12-0210.3.61.2.4125.5.5125.12
Mac OS X Update 10.3.710.3.71.2.4125.5.5125.12
Security Update 2005-00110.3.71.2.4125.5.6125.12
Mac OS X Update 10.3.810.3.81.2.4125.5.6125.12
Security Update 2005-00210.3.81.2.4125.5.6125.12
Security Update 2005-00310.3.81.2.4125.5.7125.12
Mac OS X Update 10.3.910.3.91.3312.1312
Security Update 2005-00410.3.91.3312.1312
Java update for Mac OS X 10.3.910.3.91.3312.1312
Security Update 2005-00510.3.91.3312.1312
Security Update 2005-00610.3.91.3312.1312
Security Update 2005-00710.3.91.3312.1.1312
Security Update 2005-007 1.110.3.91.3312.1.1312
Safari Update10.3.91.3.1312.5312.3
Java Security Update10.3.91.3.1312.5312.3
Security Update 2005-00810.3.91.3.1312.5.1312.3.1
Security Update 2005-00910.3.91.3.1312.5.1312.3.1
Safari Update10.3.91.3.2312.8312.5
Security Update 2006-00110.3.91.3.2312.8312.6
Security Update 2006-00210.3.91.3.2312.8312.6
Security Update 2006-00310.3.91.3.2312.8312.6
Security Update 2006-00410.3.91.3.2312.8312.6
Security Update 2006-00510.3.91.3.2312.8312.6
Security Update 2006-00610.3.91.3.2312.8312.6
Security Update 2007-00210.3.91.3.2312.8312.6
Security Update 2007-00310.3.91.3.2312.8.1312.6
Security Update 2007-00410.3.91.3.2312.8.1312.6
Security Update 2007-00510.3.91.3.2312.8.1312.6
Security Update 2007-00610.3.91.3.2312.8.1312.6

Table 3: Panther Software Update User Agent String Matrix

Jaguar - Mac OS X 10.2.x

Update Name OS Version Safari Version WebKit Build Safari Build
Mac OS X Update Combined 10.2.810.2.81.085.785.5
Security Update 2003-12-0510.2.81.085.785.5
Security Update 2004-05-0310.2.81.0.285.785.7
Security Update 2004-05-2410.2.81.0.285.785.7
Security Update 2004-06-0710.2.81.0.285.785.7
Quicktime 6.5.110.2.81.0.285.785.7
Java 1.4.110.2.81.0.285.785.7
Quicktime for Java Update10.2.81.0.285.785.7
Security Update 2004-09-0710.2.81.0.385.8.285.8
Security Update 2004-09-1610.2.81.0.385.8.285.8
Security Update 2004-09-3010.2.81.0.385.8.285.8
Security Update 2004-12-0210.2.81.0.385.8.285.8.1
Security Update 2005-00110.2.81.0.385.8.585.8.1

Table 4: Jaguar Software Update User Agent String Matrix


Updated:2007-09-09