Skip to content

Latest commit

 

History

History
291 lines (252 loc) · 7.57 KB

CHANGELOG.md

File metadata and controls

291 lines (252 loc) · 7.57 KB

Changelog

2016-01-11

  • regexes:
    • fix YAMLException with duplicated mapping keys

2015-11-24 v0.1.31

  • regexes
    • user_agent_parsers
      • better detection of Opera Mini
      • better detection of Chrome Mobile
    • os_parsers
      • adding tvOS

2015-10-18 v0.1.30

  • regexes
    • device
      • More XiaoMi Devices

2015-10-12 v0.1.29

  • regexes
    • user_agent_parsers
      • fix wrong mobile safari version
      • Adding support for Otter and QupZilla
      • Adding Version to BB10
      • Adding support for Edge Mobile

2015-10-11 v0.1.28

  • regexes
    • user_agent_parsers
      • Adding support for qutebrowser
      • Better detection of Facebook
      • Mobile Safari UIWebView

2015-10-01 v0.1.27

  • regexes
    • device_parsers
      • Mac OS X-Devices
      • Fix generic Android devices
      • More Wiko, Sony, Brondi, Kyocera devices
    • user_agent_parsers
      • social networks: Pinterest, Facebook
    • os_parsers
      • Mac OS X Version

2015-09-21 v0.1.26

  • regexes
    • os_parsers
      • CFNetwork Mac OS X 10.11 El Capitan
      • CFNetwork iOS 9.0

2015-09-19 v0.1.25

  • regexes
    • user_agent_parsers
      • SiteCon Bot
      • Firefox Browser for Android Tablets
      • Spotify Desktop App

2015-09-13 v0.1.24

  • replacing yamlparser with js-yaml

2015-09-13 v0.1.23

  • regexes
    • user_agent_parsers
      • Firefox on iOS
    • os_parsers
      • Firefox OS Versions

2015-06-26 v0.1.22

  • benchmark comparison
  • reducing regexes with neg lookahead
  • regexes
    • user_agent_parsers
      • Edge detected as Edge instead of IE

2015-05-17 v0.1.21

  • regexes
    • device_parsers
      • Karbonn, EverCoss, Toshiba, Blu, Alcatel, Gionee, Sharp, Aoc, Asus, Hisense, Lenovo, LG, ZTE, Amazon devices
      • new brand ADVAN, TWM, Yezz, Symphony, Vonino, NYX, Bangho

2015-05-14 v0.1.20

  • regexes
    • os_parsers
      • Mac OS X 10.10 Yosemite
      • detect "Mac OS X/" with slash
      • iOS 8.1 - 8.3
      • Apple TV
    • device_parsers
      • Apple TV with Hardware Version

2015-05-08 v0.1.19

  • fix failing Mac OS X test

2015-05-01 v0.1.18

  • regexes
    • user_agent_parsers
      • MacAppStore
      • bot: websitepulse checker
    • os_parsers
      • "MacOS X" and "Mac OS X Mach-0"
      • iTunes User-Agents

2015-05-01 v0.1.17

2015-04-15 v0.1.16

  • regexes
    • os_parsers:
      • Windows 10
    • device_parsers:
      • Karbonn: A10, A12, A15 ... are not Micromax
      • QMobile: improved regex
      • Allview AX4Nano
      • HbbTV Thomson

2015-03-11 v0.1.15

  • regexes
    • user_agent_parsers
      • Firefox: Better version detection using rv:
      • fix Phoenix: Fly Phoenix 2
    • os_parsers
      • Android: Better version detection
      • X11, Macintosh: Detection
      • fix Android Donut to version 1.6
    • device_parsers
      • ionik: TU-1201A, TU-1489A, TU-7851A
      • Jaytech: TPC_PX753, TPC-PA10.1M
      • Denver: PO#xxxx
      • MyPhone: Better detection
      • Medion: 4001, 4004
      • Ramos: New brand
      • Runbo: New brand
      • xiaomi: New devices mipad
      • mysaga: New brand
      • Leagoo: New brand
      • fix SonyEricsson X\d{2,3} devices (move to Generic_Android)
      • fix SonyEricsson E\d{4} devices
      • Brondi: New brand
      • NGM: New brand
      • Odys: NERON
      • ZTE: OpenC
      • Xtouch: New brand
      • Xianghe: improved regex
      • Windows Phones: improved parsers
  • update to contributing

2015-02-14 v0.1.14

  • parser
    • fix problem with node v0.12
  • regexes
    • device_parsers
      • Huawei: Honor, H60-L*, OrangeLuno, OrangeYumo
      • Samsung: GT-Xperia S
      • Acer: A1-000FHD, A3-A00FHD, B1-000FHD, b1-000, E39, E320, E380, E400, S55, S56, S500, S510, S520, Z140, Z150, Z160, Z200, Z410, Z500
      • Alcatel: 4032X, 5038D, 5050X, 5050Y, 6016D, 6016X, 6036Y, 6037Y, 6043D, 6050Y, Vodafone_Smart_II, Orange Infinity 8008X, Orange Hiro, Orange Yomi, Telenor Smart, Telenor Smart, Telenor_One_Touch_S, move 2, BS471, I213, Mobile Sosh, MTC975, smart_a17
      • Asus: K007, K010, K011, K013, K014, K015, K016, K017, K018, K019, TX201LA
      • Avus: New brand
      • Blackview: New brand
      • bq: Aquaris
      • CAT: B15, B15Q
      • Coolpad: Improvement
      • Cubot: GT89, GT90, GT91, P6, P7, P9, P10, S108, S168, S200, S208, S222, S308, s350, T9, X6, X9
      • Doogee: New brand
      • Doro: New brand
      • Elephone: New brand
      • Enot: Fix regexes
      • Fairphone: New brand
      • Gionee: E7
      • GoClever: ARIES
      • Haier: HW-W718, HW-W910, W867
      • Hannspree: HSG1279, HSG1281, HSG1291, HSG1297
      • HTC: A320a, Z520m, HTL22, 801a, Nexus 9, PJ83100, ADR6410
      • InFocus: New brand
      • Jaytech: TPC-PA10.1M, TPC-PA1070, TPC-PA762, TPC-PA777, TPC-PA7815, TPC-PA9702, TPC-PX753, TPC-81203G
      • Kazam: New brand
      • Kiano: New brand
      • Landvo: New brand
      • Lenovo: YOGA pad
      • Mobiwire: New brand
      • Motorola: Refactor Xoom, RAZR HD, Nexus 6
      • Neken: New brand
      • Newman: New brand
      • Nook: BNTV250A
      • Oneplus: New Brand
      • Odys: ARIA, AVIATOR, CONNECT7PRO, CONNECT8PLUS, GATE, INTELLITAB7, JUNIORTAB, MIRON, Motion, PRO_Q8, SKYPLUS3G, UNO_X10, VISIO, XelioPT2Pro
      • Phicomm: i600, i813w
      • Prestigio: PSP, PMT
      • Trekstor: VT10416, Surftab, breeze, xiron
      • Smartbook: New brand
      • SonyEricsson: R800a
      • Sony: S39h
      • Switel: New brand
      • Thl: W200S, T100S
      • Umi: New brand
      • Wiko: BIRDY, GETAWAY, GOA, HIGHWAY SIGNS, IGGY, JIMMY, KITE, LENNY, RIDGE, RIDGE FAB, SLIDE, SUNSET
      • Xiaomi: HM devices
      • Xoro: New devices
      • Amazon: 4th Gen Devices

**2014-12-17

  • regexes
    • ua: Opera Coast and Opera Mini
    • ua: escaped ' in bot regex solved
  • parser
    • simplification with regex gen

2014-12-16

  • tests
    • Change to streamss for all test cases.
    • Tests now also run on Node v0.8.x

2014-11-13

  • regexes
    • Better detection of ThL, Cubot, HTC One M*
    • New: Gigaset
    • New: IE Tech-Preview on Windows10

2014-11-05

  • regexes
    • type bot::healthcheck introduced for Monitors/Loadbalancers

2014-10-30

  • regexes
    • Puffin Browser added
    • Amazon Silk hidden by Chrome
    • Better detection of bots

2014-10-08

  • regexes
    • Xenu and other Bots added
    • Fix: Version detection of Bots
    • Motorola now contains brand name in device replacement

2014-09-25

  • regexes
    • Zopo Devices
    • Asus Transformer, PadFone

2014-09-24

  • regexes
    • Oppo Find 7a added
    • ZTE OpenC
    • Fix for Archos/ Arnova Tablets

2014-09-11

  • regexes
    • Riddler bot, Sony Xperia Z3 added

2014-09-02

  • regexes
    • Sony Playstation, os + device
    • CFNetwork, os
    • Better detection of bots
    • Fix in ua bot detection - major version not recognized as hidden by "google(^tv)"

2014-08-14

  • regexes
    • Sony Android Rule updated for D6603
    • engine_parsers:
      • Webkit::Nokia renamed for webkit based NokiaBrowser
      • Webkit:LG and Webkit::Samsung for tv sets
    • device_parsers: type=tv added

2014-08-10

  • regexes
    • Windows OS refactored, Cygwin added
    • New OS's added: YunOS, AmigaOS, Tizen, Sailfish, Haiku, BeOS, Nintendo, OS/2, PalmOS, Various Linux Distros, RISC OS, Solaris, HopenOS, Gogi
    • UA: Better catch of Browsers using Chrome Engine, CocoonJS
    • Device: types for camera, car added
    • Device: Nokia, Palm, Blackberry refactored
    • Device: garmin-asus Nuvifone added
    • Device: Nook, CnM, Versus, Danew, Lenovo, Acer, Micromax, Alcatel, Amoi, Avvio, Bmobile improved

2014-08-09

  • parser
    • Replacements use either $10 or ${1}0
    • Specification update -> Version 1.1 Final
    • Travis Build added
    • Quick tests (quick-tests.json) for npm package added. The big test file gets excluded.
    • parserdevice.js simplified in parser.js