6.0.0 - 2020-03-04
- Breaking: Stop detecting the Chrome-only guid & uninstall properties (#68) (@pimterry)
- Upgrade
pascal-casefrom~2.0.1to~3.1.1(addbdab) (@vweevers) - Unlock dependencies (
5e370a1) (@vweevers)
5.0.0 - 2019-11-22
- Upgrade
chalkfrom~2.4.1to~3.0.0(8c8849d) (@vweevers) - Upgrade
whichfrom~1.3.0to~2.0.1(fdc033f) (@vweevers) - Upgrade
registry-jsfrom~1.8.0to~1.9.0(#58) (@vweevers) - Upgrade
yargsfrom~13.3.0to~15.0.1(d45d938,a63e8bf,8d73bdc) (@vweevers)
- 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.
4.0.1 - 2019-08-17
- Upgrade
registry-jsfrom~1.4.0to~1.8.0(#51) (@vweevers) - Upgrade
yargsfrom~13.2.2to~13.3.0(#50) (@vweevers) - Upgrade
hallmarkdevDependency from^0.1.0to^1.0.0(#49) (@vweevers) - Upgrade
standarddevDependency from^12.0.1to^13.0.1(#48) (@vweevers) - Unlock devDependencies (
e90ff25) (@vweevers)
4.0.0 - 2019-06-01
- Upgrade
win-version-infofrom~2.1.0to~3.0.0(#46) (d92aee4) - Upgrade
resolvefrom~1.8.1to~1.11.0(0fda232,1e0502a) - Upgrade
registry-jsfrom~1.0.7to~1.4.0(0fda232,f1269fe) - Upgrade
yargsfrom~12.0.4to~13.2.2(0fda232) - Upgrade
tapedevDependency from~4.9.0to~4.10.1(0fda232) - Use standard badge style in
README.md(fe624eb)
- Add node 12 to AppVeyor (
f3e8f2e)
- Drop support for PhantomJS (#44) (
ca6448d) (@pimterry) - Remove node 9 from AppVeyor (
f3e8f2e) - Drop node 6 (#38) (
0fda232)
3.1.0 - 2018-11-24
- Move changelog to
CHANGELOG.md
- Fix race issue (#36)
3.0.0 - 2018-11-24
- Move
registry-jsandwin-version-infoout ofoptionalDependencies. Both are safe to install on all platforms and export a noop on non-windows. - Update
debug,resolveandyargs - Add
standard
3.0.0-rc1 - 2018-05-20
- Error-first callback:
cb(err, browsers)instead ofcb(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.
- 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 asphantomjs(1.x) - Detect Firefox ESR
- Add Firefox Developer Edition default location;
- Add Firefox Nightly default location.
- Drop Node 0.10, 4, 5
- Drop XP and Vista
- Remove
versionoption; - Remove
luckyoption.
2.1.0 - 2015-05-05
- Uppercase environment variables (
a2395b8)
- Speed improvement (2-4x), because it uses a single
cscriptprocess to query the registry (replacesregqueries) and a singlecscriptprocess to get the version numbers (replaceswmicqueries). - Exports a readable object stream, but 1.x callback style is still supported
- Only emits executables (
*.exe) - No longer uses command-line version flags or version numbers found in the registry or elsewhere. This simplifies the process and makes the version numbers consistent and more detailed.