
Version: 0
Released: 5/15/2012 6:24:24 PM
Added isMobile to Android phones running Chrome 18 and above. Also unchecked Win32 for those same phones.
Added patterns to detect the Facebook and Google Plus iPhone apps using Mobile Safari. They're just different enough to break standard pattern recognition for Mobile Safari.
Added a pattern to detect Playbook Browser 2.0.
Version: 5002
Released: 5/14/2012 10:00:30 PM
Removed one orphaned duplicate Parent that was causing problems with PHP. Also removed one test pattern called "test".
Added support for Android 3 & 4 to Android Browser 4.0.
Changed Browser name for Fennec 1.0 from Firefox Mobile to Fennec.
Version: 5001
Released: 5/10/2012 6:56:46 PM
Fixes an issue the +5k format created within the GaretJax/phpbrowscap project.
Version: 5000
Released: 5/9/2012 9:51:42 PM
This is a major new release of the files. For a thorough understanding of the many changes in this version of the files you should read our discussion group at: https://groups.google.com/d/forum/browscap.
Don't forget that mobile device browsers will now identify themselves by the name of the browser being used instead of the name of the device. There is a new property that holds the device name. All properties are documented in the property-name-docs.ini file under "Raw Data For Do-It-Yourself Projects" on the Downloads page.
All patterns have been looked at and updated as needed.
Added some Compatibility Mode patterns for IE9 as IE7.
Added Firefox 13.0 Beta. Added Firefox 14.0 Aurora.
Added Opera 11.10, 11.50 and 11.60.
Tweaked Kindle Fire and Silk for better recognition.
There are two new files available for download as part of the files. They are full versions of the ASP and PHP browscap.ini files, respectively, that contain all of the new properties. The regular browscap.ini files will not have these properties for now.
Version: 4989
Released: 4/19/2012 6:20:05 AM
Tweaked Fennec patterns for better recognition.
Version: 4987
Released: 2/22/2012 11:15:51 PM
Firefox 11.0 was being identified as Firefox 1.0 due to a bug in the files. This update corrects that issue.
Version: 4973
Released: 2/22/2012 9:19:15 PM
Added patterns for Firefox v11 and v12.
Added patterns for iOS 5.1 for iPhone, iPad and iPod Touch.
Added support for rogerBot from SEOMoz.
Work is continuing on better recognition for Apple's mobile devices, and better recognition overall for mobile platforms.
Version: 4962
Released: 1/26/2012 10:37:39 PM
Added patterns for iOS 5.1 for iPhone, iPad and iPod Touch.
Added support for rogerBot from SEOMoz.
Version: 4958
Released: 11/15/2011 2:36:59 AM
Re-added Google Web Preview. We're not sure where it went.
Added some BitTorrent client patterns.
Although DoCoMo is available only on mobile devices--at least that's our understanding, there is a point to be made that it's basically a service and should also be marked as a crawler. The isCrawler property for DoCoMo user agents is now set to true.
Version: 4911
Released: 11/3/2011 7:00:27 AM
Interim update to add support for Win8 in IE10.
Version: 4910
Released: 11/1/2011 7:51:04 AM
Fixed issues with Chromium, Chrome and Iron user agents in versions 16-19.
More fixes in a few days.
Version: 4909
Released: 10/16/2011 6:38:35 AM
Tweaked iPhone patterns for better recognition.
Tweaked Blackberry PlayBook patterns for better recognition.
Version: 4908
Released: 10/13/2011 8:54:44 AM
Added support for iOS 5.0 on the iPhone.
Version: 4902
Released: 10/12/2011 5:55:16 AM
This minor release adds support for Chrome, Chromium and Iron up until version 20.
Reinstated support for Opera 11.10. We're not quite sure where it went!
Made minor tweaks to Safari, Opera, Opera Mini, Firefox and Fennec.
We're starting to include Windows 8 detection for user agents as they're spotted in the wild. Any help with Win8 user agent collection would be most appreciated! Just put them, one agent per line, in a text file and send them to us.
Version: 4861
Released: 10/7/2011 4:06:27 AM
I was feeling better enough to compile this update that should offer the most people the most benefit with the least effort on my part. Hopefully this will hold you all over until I can compile a more comprehensive update.
Version: 4857
Released: 7/5/2011 12:33:05 AM
This update is to corrent the JavaScript omission in Firefox 5 in the previous release.
I haven't been able to maintain the project for many months, and now my situation has degraded even further to where I need help doing even the most minor things like keeping the patterns up to date. I've made initial contact with someone who sounds promising, and has some good ideas of his own. For now though it's just me, and the best I could do today was this update. Sorry for the inconvenience.
Version: 4854
Released: 6/21/2011 7:07:26 PM
This update is only to add support for Firefox 5.
I haven't been able to maintain the project for many months, and now my situation has degraded even further to where I need help doing even the most minor things like keeping the patterns up to date. I've made initial contact with someone who sounds promising, and has some good ideas of his own. For now though it's just me, and the best I could do today was this update. Sorry for the inconvenience.
Version: 4853
Released: 6/21/2011 6:51:33 PM
By popular request my robots.txt file, designed to help keep out unwanted crawlers, is once again available for download. Please keep in mind the decision to flag a crawler as abusive is mine alone based on my opinion of the crawler's behavior. For more information see my FAQ.
Added support for the new RIM Blackberry Playbook tablet.
Chrome 11 is now a stable release so it's no long flagged as a beta.
Various minor tweaks to patterns, mostly for better iDevice recognition.
For the latest news about this project please follow @browscap on Twitter.
Version: 4855
Released: 4/25/2011 4:59:04 AM
Added patterns for Firefox 6.0a1, which I've seen in the wild.
Baidu will be revamping their search bot's URL on May 10th. To learn more about it you can follow me on Twitter and see my tweet from last week about it.
Which reminds me, I've started both Twitter and Facebook accounts for the project. There's a discussion board on Facebook to facilitate interaction between all of you and me. Check the FAQ for more info about each one.
Tweaked the pattern for Googlebot to recognize it in either format: with Googlebot at the start of the UA or as part of a traditional Mozilla-style UA. I see both often, but it's beyond the scope of this project to determine if a UA is spoofed or not.
Tweaked iPad, iPhone and iPod Touch patterns that were being recognized as Safari on Mac OS X.
Numerous other bug fixes. If you wrote to me in the past week, since last week's big update (#4824), I've probably fixed it.
Version: 4831
Released: 4/23/2011 5:09:44 AM
During the past two weeks I have literally modified and tweaked all 4,000+ patterns in "the files", performing numerous successful pattern recognition tests against my database of 200,000+ unique user agents. The result of all this has been the highest pattern recognition rate ever! It's quite amazing to see how many more of my unique user agents now find matches to a particular pattern, even if the pattern is for a generic (browser-name-only) recognition of a specific user agent.
Hopefully I've also dealt with all the issues and comments put forth by all of you to me via my contact form.
There have also been a huge number of changes to the source code for the website. Although hopefully you won't notice any of them because they're all internal! Still, if you notice anything odd; or an outright error, please let me know.
I spent enough time working on the contents and format of all my project data files that I'm sure I finally got it right. All you developers out there can now rest assured the format will remain unchanged for the foreseeable future. Thanks for hanging-in there with me.
You can now follow my occasional bits of news from behind the scenes, idle ramblings about UA-related issues, and hopefully alerts about when a new update has been posted, via Twitter @browser_project. I am considering a Facebook page as well, but only if it will facilitate a discussion forum.
Finally, both the Terms of Use and FAQ have had mostly cosmetic changes to hopefully better explain the rules and answer your questions. None of the essential rules -- especially regarding abuse -- have changed.
Whew! I think that covers everything newsworthy. Barring any bug fixes there will only be routine updates until the summer because I need a break from all of these changes. (-:
Version: 4815
Released: 4/19/2011 12:53:18 AM
Tweaked the pattern for Safari 4 running on Windows 7 to be more inclusive.
Tweaked the patterns for IE8 to hopefully better recognize Internet Explorer 7 Compatibility View.
Removed superfluous columns in CVS file browscap.csv. Eliminated zipped version of the CSV file so the only CSV file I offer now is browscap.csv.
Eliminated zipped version of the XML file and replaced it with the raw browscap.xml file.
Added support for Google Chrome 12.
Other minor tweaks.
The property-name-docs.xml file has been updated.
Version: 4642
Released: 4/1/2011 8:36:20 PM
Internet Explorer 9 is no longer in beta and neither is Firefox 4.
Version: 4639
Released: 3/13/2011 5:00:39 AM
Interim update to add support for iOS 4.3. More updates coming later this week.
Version: 4638
Released: 3/13/2011 4:57:21 AM
Fixed bugs in Chromium patterns for versions 8, 9, 10 where the browser for one pattern in each version was set to Chrome.
Version: 4637
Released: 2/10/2011 12:34:09 AM
Added Chrome 11, Maxthon 2 & 3, K-Meleon 1.6.
Added new MSN bot: msnbot-NewsBlogs.
Fixed bug in OmniWeb that identified it as a mobile device.
Tweaked Opera Mobi for Android for broader pattern matching.
Version: 4627
Released: 2/7/2011 8:18:43 PM
Tweaked IE patterns for broader matching as when there's a token between the browser and platform.
Updated Opera Mobile and Blackberry to indicate it supports CSS2. My contact at Opera insists that although the UA sometimes says Opera Mobi it is, in fact, called Opera Mobile by them.
I finally moved all the Inktomi user agents to Yahoo. This was long overdue!
All new patterns for OmniWeb that were supplied to me by the developer.
After much thought and discussion I've decided to change the way Windows 5.2 is identified. Previously it was Windows Server 2003. It will now be 64-bit Windows XP Professional as that seems to be how it's most often used.
If anyone can help me figure out the versioning system for Origyn Web Browser, I'd be very appreciative.
Added minimal support for Epiphany.
Updated RockMelt to recognize all versions of Chrome.
I haven't seen a Fennec user agent for many years now and nobody has ever asked me about it. Now someone has, so I'm updating support for it starting with 4.0, which is currently in beta.
Added support for Flock 3.5 for the same reason as Fennec.
Updated Google Chrome to reflect it is always in beta.
Version: 4619
Released: 1/22/2011 10:06:30 PM
Interim update to add support for Verizon iPhone.
Version: 4616
Released: 1/7/2011 6:58:07 AM
Bug fixes only. Opera 10.70 had been listed as IsCrawler and IsBanned. Some IE7 user agents had been maked as IE8.
Version: 4615
Released: 1/7/2011 3:26:52 AM
Added AOL 9.6.
Tweaked RockMelt patterns.
Tweaked IE patterns to be much less restrictive about what gets identified as IE.
Added Yellow Pages crawler: yp-crawl@attinteractive.com.
Added Navigator 9.0 patterns. This is Netscape, but it has Navigator and Firefox 2.* in the UA instead of Netscape.
Re-added Yahoo!-AdCrawler. I'm not sure why it went missing, so I'll just blame it on me unknowingly deleting it.
Tweaked Kindle patterns for broader recogintion.
Version: 4613
Released: 12/27/2010 10:14:38 PM
Added support for GoogleTV.
Merry Christmas / Healthy and Happy New Year.
~gary.
Version: 4606
Released: 12/24/2010 5:50:31 PM
Added support for Konqueror 4.5 and 4.6.
Created a new parent and added additional platforms for RockMelt.
Added support for AOL 9.5 using Internet Explorer 8. The browser is identified as IE8.
Tweaked Chromium and Iron patterns for better recognition.
Added support for SeaMonkey 2.1.
Added several new search engine spiders.
Version: 4595
Released: 12/19/2010 12:43:07 AM
Updated to reflect Opera 11 being out of beta.
Version: 4594
Released: 12/14/2010 3:17:31 AM
Added support for: Chromium 8 and 9, a new social browser called RockMelt, Kindle, Polaris Browser on LG and Samsung devices, AdHitz bot and QuickTime 7.6.
Tweaked patterns to better recognize OmniWeb 5.8 and higher using WebKit.
Version: 4593
Released: 12/9/2010 2:01:39 AM
Added support for what should be Android 2.3.
Added support for Chrome 10. Thanks, Chris.
If you don't know how to properly configure auto-update scripts for my website please ask someone for help. Otherwise you're going to wind up on my permanent ban list. Very quickly too. Right now, if you hit the site for updates or downloads more than 100 times in 24 hours I'm permanently banning your IP Address.
Version: 4591
Released: 12/3/2010 6:34:29 AM
Added several new General Crawlers.
Tweaked Android 2.2 pattern to recognize patch level releases such as 2.2.1. Please note the version returned will still be 2.2.
Corrected a serious issue with Opera 11.0 and 10.70 that caused it to be identified as a banned crawler.
The amount of abuse taking place here has amazed me. In the past few days I've banned several thousand IP Addresses, including one that hit the site over 500,000 times in less than two days!
Version: 4587
Released: 11/29/2010 10:50:04 PM
Just a reminder that hitting the site for update checks and file downloads more than ten times per 24 hours will result in an automatic block for 24 hours. Continued abuse will result in a permanent ban. Empty user agent strings are always blocked.
Changed Opera 11 rendering engine (Presto) version from 2.6.* to 2.7.*.
Added support for BlackBerry's WebKit-based browser.
Added support for Chromium, Polaris and Teleca browsers.
Added support for Lotus Notes, Microsoft Office Outlook and Windows Live Mail.
Fixed bug with Safari 4 and 5.
Pattern Tweaks:
Android for broader matches.
Firefox 4.0 for better recognition of Macs.
OmniWeb for better recognition of Macs.
Version: 4567
Released: 11/24/2010 4:45:18 AM
Just a reminder that hitting the site for update checks and file downloads more than ten times per 24 hours will result in an automatic block for 24 hours. Continued abuse will result in a permanent ban. Empty user agent strings are always blocked.
Added Google's new and annoying Google Web Preview bot that takes copyright theft to new levels.
Added Opera 11.0 Beta.
Lots more updates on the way!
Version: 4566
Released: 10/28/2010 7:52:36 PM
This is an interim update to provide recognition for Chrome 9.
Version: 4565
Released: 10/20/2010 7:58:08 PM
Changed Chrome 7 from Beta to Final.
Version: 4564
Released: 10/20/2010 7:51:11 PM
Chrome 8 patterns corrected to work properly now.
Added support for Iron 6 and 7.
More updates coming soon; my health permitting.
Version: 4563
Released: 10/13/2010 9:31:41 PM
Added new Bing bot.
Corrected instances where legitimate plus signs in strings were converted to spaces.
Chrome 8 now recognized.
Tweaked Firefox 4 patterns to handle their ever changing variations.
Still working on updated Iron patterns for 6 and 7.
Version: 4559
Released: 9/28/2010 5:33:22 AM
Added new Bing bot: Microsoft Bing Mobile SocialStreams Bot.
Added new Internet Archive bot.
Added leaked Asus Galaxy 6 Windows Phone 7 user agent. This is the first one I've seen in the wild.
Correctly identifies iPhone, iPad and iPod Touch instead of the more generic iPhone.
NOTE: Someone hosted by Unicenter Internet in The Netherlands at 85.12.14.95 is using Jonathan's PHP Browser Capabilities Project script to check for updates using a malformed URI. That's why you keep getting served 404 errors.
Version: 4558
Released: 9/19/2010 12:06:39 AM
I think Android is, at long last, properly supported. Many thanks to Mark A for his research!
Version: 4555
Released: 9/17/2010 11:28:59 PM
Fixed version.xml for real this time! Added Version number tag to news.
Added YandexImages bot and some new badly behaved bots from Yahoo and Microsoft.
Added support for iOS 4.2 Beta for iPad.
Added many new General Crawlers and Search Engine bots.
Tweaked IE9 patterns.
Still working on better support for Android-powered devices.
Version: 0
Released: 9/12/2010 3:37:40 AM
This update is to provide support for iOS 4.1.
Version: 0
Released: 8/29/2010 6:18:20 PM
The RSS feed should finally be working correctly. Sorry it's taken so long for such a simple fix.
Updated W3C-mobileOK/DDC-1.0 so it's recognized as a mobile device.
Added the highly optimized, Firefox-sourced, PaleMoon browser.
Added Google's mobile ad bot for iOS-powered devices.
Updated Opera 10.60 to recognize 10.61.
Added Chrome 7.
Better Android support will be added next week.
Version: 0
Released: 7/16/2010 7:04:32 PM
Added support for iOS version 4.0.1 designed to fix the signal strength bug.
Version: 0
Released: 7/15/2010 3:06:55 AM
Correcting yet another bug in the Firefox 4 beta patterns. Please keep "bothering" me, Chris. Thanks.
Version: 0
Released: 7/10/2010 5:10:56 PM
I haven't seen many FF4 and IE9 user agent strings in the wild, so I'm having to do a lot of tweaking between what I think they should look like and what they really look like once I see one.
After much discussion, I decided to rename Opera 10.5 to 10.50 to better comply with the format for Opera 10.60.
Version: 0
Released: 7/10/2010 2:40:14 AM
I screwed-up the patterns for Firefox 4.0b1 by not incrementing the rendering engine version. That's been corrected. Sorry for any inconvenience.
Patterns for Internet Explorer 9.0 have been added. I've only seen one user agent string in the wild - thanks Tom, so basically I'm going on what's been posted on this subject in IEBlog, which as usual is confusing as heck. What they seem to be saying is IE9 will send a short version of the user agent string, with none of the usual post-platform garbage like all the .NET tokens. But the platform token will continue to include 64bit identifiers such as WOW64. Please let me know if you see something different. Thanks.
Version: 0
Released: 7/7/2010 6:38:02 PM
Here's a small update to hold you all for a little while. Amongst the usual tweaks and minor additions are: Fennec 1.1, Opera 10.60 and Firefox 4 Beta.
I'm looking for IE9 user agent strings so if you see any please send them to me.
Version: 0
Released: 6/26/2010 12:31:19 AM
It seems like forever since updates were posted. It's been a rough few months health-wise, but I've got some help with the project now and should be posting more regular updates.
In this update are new user agent strings for Safari 5, Google Chrome 6, iPhone 4, and Yandex.
Yandex has scrapped all their existing user agent strings and replaced them with new ones. The new naming scheme is quite nice.
I have a few more things to update, but for now you've got everything I think is critical.
Version: 0
Released: 4/9/2010 11:25:53 PM
Added support for the new iPad. So far I've only seen one user agent so if you have others please send them to me.
Version: 0
Released: 4/1/2010 11:32:05 PM
Added support for Konqueror 4.4.
Updated Entireweb's Speedy Spider patterns.
Version: 0
Released: 4/1/2010 8:19:51 PM
Added support for Safari 10.51 and Palm's webOS 1.4.
Changed IE UAs with WOW64 in them from 32 bit to 64 bit since that property is supposed to reflect the OS, not the browser itself. WOW64 means IE 32 bit running in Windows 64 bit.
Added several minor bots including one that steals images from your site.
Added support for Android-based HTC mobile devices.
Version: 0
Released: 3/12/2010 9:46:00 PM
This update features proper detection of the recently released Opera 10.50 with their improved rendering engine Presto 2.5.*.
At the request of its developers I've added support for Lunascape, a browser that can render pages with Trident, Webkit and Gecko.
I've been making so many little tweaks and changes that I hardly remember what they all were, but no doubt it'll result in even better detection of user agent strings!
Version: 0
Released: 2/16/2010 1:12:14 AM
The update-browscap.vbs package has been updated so it works now. Thanks to Eanna for the heads-up on this one.
The new Google Nexus One is now recognized by the files.
Many thanks to Yuki at Lunascape for helping me get the official user agents for their browser. The files now properly recognize Luncascape, a three-engine browser.
Version: 0
Released: 2/11/2010 1:37:33 AM
This update is for Firefox 3.6 which is out of beta.
Version: 0
Released: 2/1/2010 3:54:33 PM
This is a small but way overdue update. My health has been crappy lately so I've not been logging much time at the computer.
The main things to note are: updated and consolidated W3C user agents, and added patterns for new versions of Chrome and Iron.
There are some minor tweaks that I can't recall.
I'll try to do a more substantial update this week. Thanks for your patience and understanding.
Version: 0
Released: 12/11/2009 3:25:50 PM
This is a quick update to include recognition for the newly released Android 2.0.1 OS. A larger update will be forthcoming early next week.
Version: 0
Released: 12/3/2009 5:21:58 PM
There's not much new this week. A new user agent from Google called Googlebot-News so you can disallow their news bot in robots.txt without also disallowing regular Googlebot. Updated patterns for Firefox 3.6 to reflect a few rv:1.9.2 with b3 appended to it. I'm still working with Opera on better recognition of their user agents.
Version: 0
Released: 11/11/2009 6:03:45 PM
Due to complaints about misidentification, I have removed the user agent with Google Toolbar in it from the Google section of the files.
Hopefully the files now have better recognition of Opera Mobi. Many thanks to Angus at Opera for his ongoing support of my efforts!
New to the files this week is the Motorola Droid smartphone. I've only seen one legitimate user agent so far, so if anyone has seen others please use my contact page to let me know. Sending me an e-mail directly doesn't work unless I already know you and have told you you're on my whitelist.
Patterns for the next version of Firefox (3.6) have been updated as well as the version after that (3.7). I think I got it right this time. Please let me know if they still need some tweaking. I'm just not seeing many user agents in the wild and that's what I typically depend on to create patterns.
Version: 0
Released: 10/29/2009 8:59:16 PM
This is a mid-week update to supplement the files I published earlier this week. The purpose is to fix a bug with Chrome 4.3. The browser name is showing up as Chrome 4.3 instead of just Chrome. Thanks again, Aodhan!
Version: 0
Released: 10/27/2009 11:45:35 AM
I don't appreciate the abuse this person from Drupal is inflicting on my servers. This person is doing version checks several times a minute throughout the day and night. It's been going on for over three weeks now. There is no need for that and so I've blocked the IP Address of 67.40.255.110. The user agent always begins with, simpletest, and each hit shows a different series of randomized hex tokens. If this is you, and assuming you can somehow still see my site, get in touch with me promptly to discuss my terms for letting you have access again.
I've seen enough crawlers and bots tapping into the power of Twitter, all of which run amuck on my sites, that I'm banning anything with "twit" in it. Unless you have unlimited server resources to throw at these abusive and useless piles of junk I recommend you do the same. I've tagged them all with the isBanned property. You can find them in the Social Bookmarkers parent.
At long last I've seen a new version of iCab, version 4.7. Last one I saw before that was 4.2.
Version: 0
Released: 10/23/2009 3:41:42 PM
Updated W3C user agents and added the mobileOK validator.
Added a bunch of newly discovered user agents for Yahoo's FeedSeeker bot.
Tweaked Opera 10 user agent patterns to recognize 10.10.
Corrected the browser name for Konqueror 4.3.
Just a reminder that you can now check the version files and download updates securely using SSL. Use https instead of http in all your requests.
Version: 0
Released: 10/9/2009 4:00:49 PM
This is the last of my updates for the current week. You can expect regular updates starting next week.
Just one thing is worthy of note in this update. I've installed an SSL certificate on the site, so now you can use https instead of http to check for updates and ensure you're really getting the data you download from my site. I've never had any problems like that, but I guess it's best to be as safe as possible.
Version: 0
Released: 10/8/2009 1:10:51 PM
I'm still waiting on some information regarding Opera's Windows Unite project. I'll publish a new update when I hear back from my two friends at Opera.
For now, this update should make the files current in terms of everything that was delayed while I was in hospital.
There's an updated Google Desktop UA, a newly updated AdCrawler UA from Yahoo, and the newest MJ12Bot UA.
Majestic (MJ12Bot) is now leading the way with regard to securely and reliably identifying its distributed bot. It's been a pleasure working with them in helping bring this awesome idea to reality. I normally put distributed bots on my blacklist, but this one is a rare and pleasant exception. I'm hoping more bots adopt this system of ensureing they are whom they claim to be. For more information read the thread on WebmasterWorld.
Version: 0
Released: 10/5/2009 10:05:04 AM
This is the first of several updates I'll be doing this week in an attempt to finally get up to date. I've been very ill again and in hospital, which explains the lack of updates. I'm doing great now, despite being a newly diagnosed type 2 diabetic.
This first update is to add compatibility for the newest iPhone version, 3.1.
Some tweaks for Opera will come next once I've touched based with some of my friends at Opera.
More updates to come...
BTW, there once again appears to be serious bugs in the newest version of PHP in terms of parsing .ini files. I'm not sure of the status but you might want to look into it if you're getting weird results in PHP. Anyone using Microsoft's browscap.dll will not be affected by this bug!
Version: 0
Released: 8/7/2009 10:09:28 PM
I've been doing some more fine-tuning of IE8 user agents. I'm not sure Microsoft could have made proper identification any more difficult!
I just learned Konquerer supports Windows so I've added user agent patterns to detect this.
With this update all the version files are now officially located on my new virtual server. Authors of both scripts have updated their scripts to reflect the new locations so please download them again. I suggest any of you using your own scripts do the same. I do have permanent redirects to the new locations in effect, but obviously it makes more sense to update your scripts to the correct locations. If you have any problems accessing the version files please use my contact form.
Version: 0
Released: 7/31/2009 9:54:09 PM
Added support for iPhone OS 3_0_1, released a few hours ago, that patches the SMS vulnerability unveiled at the Black Hat security conference in Las Vegas. http://tinyurl.com/lakxek
Version: 0
Released: 7/24/2009 12:09:58 AM
Added support for Palm Pre's webOS 1.1.
Version: 0
Released: 7/3/2009 9:50:21 PM
This mid-week update was necessitated for two reasons.
First, there were some Windows version errors for Iron. And I needed to add Windows 7 support for Iron.
Second, after finally hearing from Opera that those user agents starting with Opera/9.8 are really valid I've started adding support for them. All along someone else at Opera kept telling me those strings were not valid. But after hearing from David Storey I feel confident I've got the correct information.
Version: 0
Released: 7/1/2009 5:25:27 PM
New Firefox is out. It has lots of great new features. And the files support it properly. Including a bug fix to correct the browser name being shown as Firefox 3.5 instead of just Firefox.
There's support for the new Chrome and Iron versions.
Also included is a new version of Yahoo's advertising/search marketing contextual spider.
Version: 0
Released: 6/18/2009 5:53:12 PM
What a busy week it's been so far. This is the third mid-week update this week. This one to add support for the just released Firefox 3.5 Release Canditate 1. I've been using it since last night and so far so good. Still waiting on support for the most popular add-ons like Tab Mix Plus.
Version: 0
Released: 6/17/2009 6:23:25 PM
Mid-week update to add support for the new iPhone OS 3.0.
Version: 0
Released: 6/17/2009 6:16:48 AM
There's a couple of new msnbot entries. One, msnbot-webmaster, is for their webmaster tools bot. The other, adidxbot, I'm still not sure about.
Version: 0
Released: 6/10/2009 2:14:58 AM
Mid-week update to add support for Firefox 3.5 Beta 99.
Version: 0
Released: 6/8/2009 4:00:00 PM
I'm sorry for the long delay between updates. Family health issues are to blame. You can expect regular updates now.
Firefox 3.5 Beta 4 is now recognized properly. So is Chrome 3.0. I'm working on adding support for Midori and the Mozilla project called Prism.
I don't think I've missed anything really important in my absence. If I have please let me know about it and I'll do a mid-week update.
Version: 0
Released: 4/18/2009 3:37:33 PM
Somehow the change in the next version of Firefox from 3.1 to 3.5 went unnoticed by me. It's due to heavy changes in the 3.1 Beta. A new beta is due out this week. I am a very bad geek! It's in the files now.
Version: 0
Released: 4/13/2009 5:31:10 PM
The only thing of note that's new in the files this week is a new crawler from Yandex called YaDirectBot. On my sites it read robots.txt, respected it, and took pages at a reasonable rate. In short, it did everything I've come to expect from this great search engine.
A minor addition is the first user agent for the Nintendo Wii. It uses an embedded version of Opera Moble. If anyone finds other user agents please send them to me.
An engineer at Opera sent me a slew of Opera Mobile user agents. I've begun working on integrating them into the files. I'll let you know when I publish the first set of files with them included.
I don't know why, but recently I've had a slew of complaints that the update-browscap.zip file is infected with some kind of worm according to Kaspersky. AVG on my server and here at home says it's clean. I just checked it again this morning.
Version: 0
Released: 3/26/2009 1:13:46 AM
This week I had to ban yet another user agent, Desktop Sidebar, for abusing my version checkers.
There seems to be some question about whether the new T-Mobile user agent is really from Microsoft. A few people have seen it crawling via the IP Address of a Brazilian company hosted here in the USA. For now I am assuming it's legit.
I have finally gotten around to adding Windows 7 support to most of the browsers. I already had it for IE. Thanks to Eric for reminding me about this!
Version: 0
Released: 3/19/2009 1:32:01 AM
I've had to ban yet another user agent for abusing the version checker. This time it was Rewmi/3.0 (http://ns.rewmi.com).
I was hoping to see the new Chrome beta this week, but so far no luck.
This is largely a maintenance update to correct some errors in 32 vs. 64 bit Internet Explorer. Thanks to Alexandre for pointing them out to me. They're contrary to what MS said on IE Blog, but he has screenshots to document it so I can hardly dispute it.
Version: 0
Released: 3/9/2009 6:53:58 PM
Added pattern recognition for Opera Mini.
Updated Konquerer patterns to recognize more user agents.
New crawler from Microosoft China. renlifangbot is the Chinese version. It's EntityCube in English. It seems to be well-behaved, but I'm unsure why a Chinese version is needed. I'm not blocking it for now.
Version: 0
Released: 3/2/2009 6:34:00 PM
There appears to be a new public beta of Safari 4 available now. I saw hundreds of them last week, but only for the Mac.
Version: 0
Released: 2/26/2009 6:33:41 PM
I had to goto hospital emergency room because of a really bad side-effect from one of my many medications.
For the next few days I have to stay with someone so I'm staying with my father at his condo.
I don't have internet service there so I cannot respond to any requests for help.
Sorry for the temporary inconvenience.
Version: 0
Released: 2/18/2009 12:46:12 AM
If anyone has the JAVA browscap.ini parser I used to offer for download please send it to me. Many thanks.
Microsoft recently announced their intention to start slipstreaming IE8 into OEM releases by March. They also announced their intention to make it optionally available via their various update services including Microsoft Update starting in March. The product has officially been out of Beta since January 26 when it entered RC1. I have today removed the beta tag from IE8 in the files.
Abuse of my Terms of Service is growing to an all-time high again. I have begun working on a new method for version checking using Google Code. You can abuse that site all you want to and I could care less. There will eventually be no more version checking on this site. That should put to rest my issues with TOS abuse when it comes to you morons who check for updates every ten seconds. If I run out of bandwidth there then nobody will be able to do any version checks until the next month. Until the new method has gone live I will continue to ban huge swaths of net ranges and user agents. I have other sites on this server and will not tolerate them slowing down just to accommodate the rude sons of bitches who check for updates every ten seconds despite me only updating on average once weekly on Tuesday.
Version: 0
Released: 2/14/2009 2:33:03 AM
I have banned the Apple-PubSub user agent, Safari's RSS parser, due to abusive behavior. Regardless of who's using it the UA checks for updates every 30 minutes. My Terms of Use prohibits checking for updates more than once a day. There were hundreds of them doing that until I implemented the ban. I will continue to ban user agents, IP Addresses and entire net ranges for that kind of rude behavior.
There's a new beta crawler from MSN. msnbot/2.0b. It's not very well-behaved yet, but it is legit according to the MSN Webmaster Blog.
Chrome's better browser, Iron, has a new update to v0.4.
I'm now including Fennec aka Firefox Mobile in the files.
Version: 0
Released: 2/2/2009 11:24:17 PM
It seems all this time I've been mistaking mobile crawlers from MSN, Yahoo and Google for mobile devices using open proxies from each of the above search engines. No more. I think I've got the ones from MSN and Google identified properly now. I added one from Yahoo and will be working on the others.
Starting this week I have a new file for download. For several years I've kept track of the full headers for every user agent that visits this site. Until now that data has been private. I decided to make most of it public. There's no personally identifiable information in any of it. The only thing personal would be the IP Address and I've omitted that in the public version of the file. I hope some of you find it useful.
Version: 0
Released: 1/26/2009 5:03:02 PM
I've done some reshuffling of MSIE 8 and Windows 7 user agents to clear-up some misunderstandings from IE Blog. Hopefully you'll now have accurate MSIE 8 definitions.
There's a a new user agent project in the works. I'll have more to say about it in the coming weeks.
Version: 0
Released: 1/20/2009 6:23:50 PM
I've done away with the login requirement. It just didn't work out the way I had planned. Too many of you who use automated scripts were having problems staying logged-in. And to fix it would have meant as much load on my server as the people who were abusing it were causing. So instead I'm simply going to be much faster to ban large blocks of IP Addresses to keep the abusers at bay. Keep that in mind before you start doing any kind of testing. Let me know in advance what you plan on doing otherwise you could well find yourself permanently banned. Once I ban someone there's absolutely no chance I will ever un-ban them.
Version: 0
Released: 1/18/2009 3:00:00 PM
I didn't think through the login requirements clearly enough. As a result, a lot of you are having problems updating your scripts. In an attempt to make it a little easier on you I am updating my login procedures to permit passing login credentials in the URL in a way that doesn't require cookies. I hope to go live with this new method on Sunday evening or sometime on Monday Eastern Time.
If you're seeing the banned error page it's because you're using a user agent I have flagged with the isBanned property in browscap.ini. Typically this is any user agent with "cURL" or "wGET" in it. Just change the user agent and you won't be banned anymore. Keep in mind if I see abusive behavior, regardless of the user agent, you will get banned. I'm darned serious about stopping the abuse, so don't come whining to me about it cause I don't care any more.
Let me be very clear about the abuse issue. It's not because of bandwidth or anything else except for several hundred people using dynamic IP Addresses and a script you got somewhere that was hitting my server ten times per minute, 24/7, and I typically only update once a week. That's why my TOS state you may not check for updates more than once a day. I couldn't ban you via IP Address cause every time I did you'd switch to a new IP Address. An effective ban would have blocked net ranges with millions of IP Addresses in them.
Version: 0
Released: 1/13/2009 1:08:05 AM
Eric Lawrence, Program Manager for IE, has published the official word over on IE Blog about how to identify MSIE 8.00 in both Vista and Windows 7.
As you might expect it's seemingly constructed to be confusing, contradictory, conflicting and counterintuitive. How's that for world-class alliteration?
I've done my best to amend the files so they can properly identify these user agents. If it doesn't work blame Microsoft, not me, cause I've done the best I can within the increasingly antiquated limits of the browscap.ini file structure. But you're still bound to run into things that will confuse the heck out of any browscap.ini parser.
For example, in MSIE 8.0, Vista 32-bit is identified as MSIE 7.00 with a Trident (MSIE's rendering engine) token thrown-in to distinguish it from the real MSIE 7.00 which doesn't have the Trident token.
But just to confuse things a bit Vista 32-bit also has a MSIE 8.00 user agent without the Trident token. Windows 7 is identified as NT 6.1 instead of the more logical NT 7.0, which causes several conflicts with early versions of Windows Server 2008; those before R2.
Worse still, early beta releases of Windows 7 were identified as NT 7.0.
Generally speaking, all MSIE user agents from Windows XP forward have a: Win64; x64 or WOW64 token to designate a 64-bit operating system.
Confused? Now you can download the newly updated files and share the headache I had Saturday afternoon while trying to figure this out!
Oh, Google Chrome v2.00 Alpha is available for download and it's been including in this version of the files.
I've also gone through and updated all user agents that are capable of running in Windows 7.
The official word from Apple is the iPod/iTouch/iPhone use iPhone OSX, not Max OSX. So all those user agents have been updated.
Last but not least, welcome to the newest version of my website. In order to check for and download updates you'll need to register and be logged-in.
Jonathan should have a new version of his fantastic PHP class published soon. I haven't been able to reach anyone at Drupal so their browscap module will likely not work for awhile until someone updates it. Until your update method of preference has been updated you may have to do manual updates.
Version: 0
Released: 1/3/2009 11:15:00 PM
We needed a new phone and decided to get an iPhone. So far so good. As a result of this purchase the site has been redesigned to look better in mobile devices. If you run into any problems please let me know about them.
The other change is system news will be archived instead of deleted. This should provide a better record of what changes have been made in case you've missed a week or more.
That's all for now.
Version: 0
Released: 12/29/2008 6:40:00 AM
There will be no updates this week or next.
The site has been getting hammered by people using automated scripts to check for updates as often as 10 times a minute.
Multiply this by hundreds of people doing the same thing and it's clear to me this cannot continue.
It's putting a huge load on my dedicated server and I will put an stop to it.
| About FAQ Terms of Use Downloads Your Browser User Agent Search Contact Us | © 1998-2012 Gary J. Keith and Browser Capabilities Project |