Win Detect Browsers Versions Save

Fast and native browser detection on Windows.

v7.0.0

2 years ago

Changed

  • Breaking: bump win-version-info and yargs (b0c9ab0, b438175) (Vincent Weevers). Drops support of Node.js 8.
  • Change CLI to always print result as JSON (88dc694) (Vincent Weevers)
  • Remove xtend dependency (fbcba58) (Vincent Weevers)
  • Refactor: remove unused pre hook (ec92805) (Vincent Weevers)
  • Refactor: remove unused events and opts from Finder (48c683c) (Vincent Weevers)

Added

  • Add promise support (ca8d84e) (Vincent Weevers)

Fixed

  • Fix documentation of name (83a1f79) (Vincent Weevers).

v6.0.0

4 years ago

Changed

v5.0.0

4 years ago

Changed

Added

Removed

  • Breaking: remove bitness from chrome metadata (#61) (@vweevers)

Fixed

  • Improve detection of Chrome channel variants (#61) (@pimterry)
  • Avoid errors if the registry is not readable (#65) (@pimterry). Previously this could happen if the user did not have access to the given hive or key.

v4.0.1

4 years ago

Changed

v4.0.0

4 years ago

Changed

  • Upgrade win-version-info from ~2.1.0 to ~3.0.0 (#46) (d92aee4)
  • Upgrade resolve from ~1.8.1 to ~1.11.0 (0fda232, 1e0502a)
  • Upgrade registry-js from ~1.0.7 to ~1.4.0 (0fda232, f1269fe)
  • Upgrade yargs from ~12.0.4 to ~13.2.2 (0fda232)
  • Upgrade tape devDependency from ~4.9.0 to ~4.10.1 (0fda232)
  • Use standard badge style in README.md (fe624eb)

Added

  • Add node 12 to AppVeyor (f3e8f2e)

Removed

v3.1.0

5 years ago

Changed

  • Move changelog to CHANGELOG.md

Added

Fixed

  • Fix race issue (#36)

v3.0.0

5 years ago

Changed

  • Move registry-js and win-version-info out of optionalDependencies. Both are safe to install on all platforms and export a noop on non-windows.
  • Update debug, resolve and yargs
  • Add standard

Please also see the changes of v3.0.0-rc1.

v3.0.0-rc1

5 years ago

Changed

  • Error-first callback: cb(err, browsers) instead of cb(browsers)
  • Remove streams: with new metadata being discovered via multiple avenues, results have to be merged before we can emit something;
  • More than 2x faster by using native modules: registry-js to read the Windows Registry and win-version-info to read executable metadata. No longer spawns child processes.

Added

  • Add Node 6, 8, 9, 10
  • Add release channel for Chrome, Firefox and Opera
  • Add executable metadata and CPU type to all browsers
  • Support phantomjs-prebuilt (2.x) as well as phantomjs (1.x)
  • Detect Firefox ESR
  • Add Firefox Developer Edition default location;
  • Add Firefox Nightly default location.

Removed

  • Drop Node 0.10, 4, 5
  • Drop XP and Vista
  • Remove version option;
  • Remove lucky option.