Skip to content


Subversion checkout URL

You can clone with
Download ZIP
tag: v2.0.2
Fetching contributors…

Cannot retrieve contributors at this time

48 lines (37 sloc) 1.56 kB

Version 2.0

  • v2.0.0 breaking

    • Added support for Operating System version parsing
    • Added support for Device parsing
    • Introduced deferred OnDemand parsing for Operating and Devices
    • The Agent#toJSON method now returns an object instread of JSON string. Use JSON.stringify(agent) instead.
    • Removed the fromAgent method
    • semver is removed from the dependencies, if you use the useragent/features you should add it to your own dependencies.
  • v2.0.1

    • Fixed broken reference to the update module.
    • Updated with some new parsers.
  • v2.0.2

    • Use LRU-cache for the lookups so it doesn't create a memory "leak" #22
    • Updated with some new parsers.

Version 1.0

  • v1.1.0

    • Removed the postupdate hook, it was causing to much issues #9
  • v1.0.6

    • Updated the agent parser, JHint issues and leaking globals.
  • v1.0.5

    • Potential fix for #11 where it doesn't install the stuff in windows this also brings a fresh update of the agents.js.
  • v1.0.3

    • Rewritten the is method so it doesn't display IE as true for firefox, chrome etc fixes #10 and #7.
  • v1.0.3

    • A fix for bug #6, updated the semver dependency for browserify support.
  • v1.0.2

    • Don't throw errors when .parse is called without a useragent string. It now defaults to a empty Agent instance.
  • v1.0.1

    • Added support for cURL, Wget and thunderbird using a custom useragent definition file.
  • v1.0.0 breaking

    • Complete rewrite of the API and major performance improvements.
Jump to Line
Something went wrong with that request. Please try again.