Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Mapping Safari releases to Safari TP versions

Safari release notes history and Technical Preview versions -> release version mapping

Official docs

Safari release history

Release date notes TP version Chrome stable around that time HTML5test score (HTTP, HTTPS) Kangax ES6 score
14.0? 2020.10? 99+ ~M88
13.1 2020.03 notes blog 90-98 M80
13.0 2019.10 notes blog 77-89 M78 446, 487 99%
12.1 2019.03 notes blog 59-76 M73 459, 474 99%
12.0 2018.09 notes 48-58 M69
11.1 2018.03 notes blog 37-47 M65 454, 469 98%
11.0 2017.09 notes blog 21-36 M61
10.1 2017.03 notes blog 14-20 M57 407 98%
10.0 2016.09 notes M54
9.1 368 53%
9.0
8.1
8.0 352 17%
7.1 347 17%
7.0

Mapping AppleWebKit/ from useragent string to Safari version

Based on my tests (crunching through the logs and looking at useragent) there's no 1-1 correspondence between Safari version and AppleWebKit version (sometimes the same version of Safari is observed with multiple webkit versions in the wild - I don't quite understand this), but for 95%+ of the cases, the following holds:

  • Safari 11.1 and all newer have AppleWebKit/605.1.15 (this part of UI is now frozen!)
  • Safari 11.0 seems to be mostly AppleWebKit/604.*
  • Safari 10.1 seems to be mostly AppleWebKit/603.*
  • Safari 10.0 seems to be mostly AppleWebKit/602.
  • Safari 9.1 seems to be mostly AppleWebKit/601.*
  • Safari 9.0 seems to be mostly AppleWebKit/601.*
  • Safari 8.0 seems to be mostly AppleWebKit/600.*
  • Safari 7.0 seems to be mostly AppleWebKit/537.*
  • Safari 6.0 seems to be mostly AppleWebKit/536.*

Sources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.