Codebase list libhttp-browserdetect-perl / upstream/1.23 Changes
upstream/1.23

Tree @upstream/1.23 (Download .tar.gz)

Changes @upstream/1.23

153e825
 
3364bfa
 
 
 
 
 
 
 
 
 
 
60c1d6c
 
 
8539da5
 
 
 
 
1dd2118
 
 
 
 
3c29faf
 
 
ff19484
 
 
d9f5017
 
 
 
0f76f01
 
 
ff19484
0f76f01
 
 
 
 
 
da05540
 
 
 
b075de8
 
 
da05540
b075de8
0f76f01
e9c2b0e
 
 
 
7cb36ba
 
 
066074c
7cb36ba
 
066074c
63f191c
 
153e825
63f191c
 
7cb36ba
63f191c
7cb36ba
 
 
63f191c
153e825
63f191c
 
153e825
63f191c
7cb36ba
63f191c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7cb36ba
 
63f191c
 
 
 
 
 
 
 
 
 
 
 
153e825
 
63f191c
 
 
 
 
 
 
 
 
 
 
 
 
7cb36ba
63f191c
 
 
 
 
 
 
 
7cb36ba
 
 
63f191c
 
7cb36ba
63f191c
Revision history for Perl extension HTTP::BrowserDetect.

1.23 2011-05-02
    - Adds a browser_properties() call that exposes all the browser "properties" (Olivier Bilodeau)
    - Fixes issues where a Chrome string would return 1 to a ->nav45up check (Olivier Bilodeau)
    - Fixes issue where some WebKit/KHTML browsers returned 1 on ->gecko (Olivier Bilodeau)
    - Adds wince method (Windows CE) (Olivier Bilodeau)
    - Now detects Java UserAgent as a robot (Graham Barr)
    - Now detects Jakarta Commons-HttpClient as a Java client (Graham Barr)
    - UserAgent tests moved from YAML to JSON
    - Moves issue tracking to Github
    - Dist now includes META.json file

1.22 2011-03-10
    - Adds Namoroka to list of Firefox browsers (Viacheslav Tykhanovskyi)

1.21 2010-12-23
    - Test suite now uses YAML rather than YAML::Tiny as YAML::Tiny 1.46
      refuses to load useragents.yaml
    - Alphabetically re-ordered some of the documentation
    
1.20 2010-11-23
    - Be a little more selective in marking ua as robot when contains search
      or seek (Graham Barr)
    - Add facebook crawler as a robot (Graham Barr) (Enrico Sorcinelli)
    
1.19 2010-09-24
    - Added support for WebOS (Jesse Thompson) RT #61437

1.18 2010-09-06
    - Added support for Netfront and Safari on Kindle

1.17 2010-08-28
    - Added support for Mobile Safari, Links and Elinks (Jon Jensen)
    - Added more UserAgents to test suite (Jon Jensen)

1.16 2010-08-19
    - Added support for the < 3.0 Safari public versions (Jon Jensen)
    - Added new UserAgents to useragents.yaml (Jon Jensen)

1.15 2010-08-18
    - Re-releasing after some folders unintentionally included in build

1.14 2010-08-18
    - Fixed uninitialized value warnings for Safari (Heiko Weber) RT #60440

1.13 2010-08-10
    - Firefox Mobile (Fennec) is now detected as mobile RT #60186 (Jacob Rask)
    - Double digit Opera version #s now detected correctly RT #50717, #59817

1.12 2010-08-01
    - Added msn and msnmobile (Luke Saunders: f5c87a17b8fa2b09e294)
    - Added googlemobile (Luke Saunders: ec28d49d7218b43788b9)
    - SymbOS and Opera Mobi added to mobile detection RT #59817 (Jacob Rask)
    - Distribution is now managed with Dist::Zilla

1.11 2010-06-03
    - Added ps3 and psp (commit 85a619c9a977c0a8e403) (Alexey Surikov)

1.10 2010-05-05
    - Google toolbar no longer triggers false positive for Googlebot (Jay
      Rifkin)

1.09 2010-04-04
    - Better language detection (commit
      68025ca1a58afa1db9b4eeffe8c246d129825cc0) (Maroš Kollár)

1.08 2010-03-19
    - Added ipad(), device() and device_name() methods

1.07 2010-02-10
    - Added realplayer() and _realplayer_version() methods RT #52355 (Marc
      Sebastian Pelzer)
    - Added engine_string(), engine_version(), engine_major(), engine_minor()
      methods
    - Added Windows 7 detection (commit
      73795d8189faded8b07717e55488f128eaa00752) (Alexey Surikov)
    - Added public_version(), public_major() and public_minor() methods

1.06 2009-11-24
    - Added missing file t/useragents.yaml to MANIFEST

1.05 2009-11-23
    - Fixed RT #31847 (Mike Clarke) SCO/Unix false positives

1.04 2009-11-23
    - Moved test config to a YAML file
    - Added language() method
    - Added iphone() method
    - Added ipod() method
    - Added android() method
    - Fixed RT #12259 (guest) Netscape 6 version detection
    - Fixed RT #52007 (Josh Ritter) Chrome browser false positives
    - Added country() method

1.03 2009-10-24
    - Added mobile() method with support for various handsets (Richard Noble)
    - perltidied source

1.02 2009-10-21
    - Fixed RT #48727 (Robin Smidsrod)
        - Made "KHTML, like Gecko" not match gecko
        - Properly detect Safari version >4.0

1.01 2009-10-20
    - Switched to Module::Build from ExtUtils::MakeMaker
    - Re-organized file structure
    - Re-organized tests and expanded coverage to check major and minor
      methods
    - Manually added patch for Iceweasel from RT #41263 (merlynkline)
    - Added test for RT #41541 and RT #41263 (merlynkline)
    - curl added back to list of supported browsers RT #27878 (RT #Toni
      Cebrián)
    - Added test for RT #8547 (Steve Purkis)
    - Added test for RT #30705 (david.hilton.p)
    - Applied patch and added test for RT #7443

1.00 2009-10-19
    - Applied patch from RT #47271 (Denis F. Latypoff), which adds support for
      Chrome
    - Have moved repository to GitHub

0.99 Thu Feb 22 16:47:00 2007
    - Modifications by Peter Walsham
    - Added support for Windows Server 2003 and Windows Vista

0.98 Tue Jun 21 00:39:00 2004
    - Added more browsers including Mozilla, Firefox, Safari
    - added Mac OS X, WinXP, Win2k detection
    - added more test cases

0.962 Tues Jan 31 12:45:00 2001
    - changed how minor() method to return minor version as a floating point
    - added additional browsers
    - added additional 'up' methods
    - added detection for mobile devices: wap, avantgo, audrey, etc.
    - added netscape 6 detection and gecko
    - added Windows ME detection
    - updated url to javascript browser sniffer page

0.95 Sat Aug 4 09:08:00 2000
    - added additional browsers

0.94 Sun Mar 19 18:51:00 2000
    - changed copyright notice
    - changed object's internal structure
    - added Windows 2000 detection
    - eliminated AUTOLOAD subroutine

0.92 Mon Feb 7 12:34:56 2000
    - fixed version numbering problem, would return '.' instead of undef if
      useragent's version couldn't be found
    - added more detection for AOL

0.9 Wed Feb 17 23:45:52 1999
    - original version; created by h2xs 1.18