Skip to content

Commit 8abb91b

Browse files
committed
docs: move changelog to changelog.md, add 3.1.0
1 parent 6d2a875 commit 8abb91b

File tree

2 files changed

+63
-39
lines changed

2 files changed

+63
-39
lines changed

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Changelog
2+
3+
## [3.1.0] - 2018-11-24
4+
5+
### Changed
6+
7+
- Move changelog to `CHANGELOG.md`
8+
9+
### Added
10+
11+
- Detect [Beaker](https://beakerbrowser.com/)
12+
- Detect [Brave](https://brave.com/)
13+
14+
### Fixed
15+
16+
- Fix race issue ([#36](https://github.com/vweevers/win-detect-browsers/issues/36))
17+
18+
## [3.0.0] - 2018-11-24
19+
20+
### Changed
21+
22+
- 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.
23+
- Update `debug`, `resolve` and `yargs`
24+
- Add `standard`
25+
26+
## [3.0.0-rc1] - 2018-05-20
27+
28+
### Changed
29+
30+
- Error-first callback: `cb(err, browsers)` instead of `cb(browsers)`
31+
- Remove streams: with new metadata being discovered via multiple avenues, results have to be merged before we can emit something;
32+
- More than 2x faster by using native modules: [registry-js](https://www.npmjs.com/package/registry-js) to read the Windows Registry and [win-version-info](https://www.npmjs.org/package/win-version-info) to read executable metadata. No longer spawns child processes.
33+
34+
### Added
35+
36+
- Add Node 6, 8, 9, 10
37+
- Add release channel for Chrome, Firefox and Opera
38+
- Add executable metadata and CPU type to all browsers
39+
- Support `phantomjs-prebuilt` (2.x) as well as `phantomjs` (1.x)
40+
- Detect Firefox ESR
41+
- Add Firefox Developer Edition default location;
42+
- Add Firefox Nightly default location.
43+
44+
### Removed
45+
46+
- Drop Node 0.10, 4, 5
47+
- Drop XP and Vista
48+
- Remove `version` option;
49+
- Remove `lucky` option.
50+
51+
## 2.0.0 - 2018-05-03
52+
53+
### Changed
54+
55+
- Speed improvement (2-4x), because it uses a single `cscript` process to query the registry (replaces `reg` queries) and a single `cscript` process to get the version numbers (replaces `wmic` queries).
56+
- Exports a readable object stream, but 1.x callback style is still supported
57+
- Only emits executables (`*.exe`)
58+
- 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.
59+
60+
[3.1.0]: https://github.com/vweevers/win-detect-browsers/compare/v3.0.0...v3.1.0
61+
[3.0.0]: https://github.com/vweevers/win-detect-browsers/compare/v3.0.0-rc1...v3.0.0
62+
[3.0.0-rc1]: https://github.com/vweevers/win-detect-browsers/compare/v2.1.0...v3.0.0-rc1

readme.md

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -340,45 +340,7 @@ npm install win-detect-browsers -g # For CLI
340340

341341
## Changelog
342342

343-
### 3.0.0
344-
345-
#### Changed
346-
347-
- 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.
348-
- Update `debug`, `resolve` and `yargs`
349-
- Add `standard`
350-
351-
### 3.0.0-rc1
352-
353-
#### Changed
354-
355-
- Error-first callback: `cb(err, browsers)` instead of `cb(browsers)`
356-
- Remove streams: with new metadata being discovered via multiple avenues, results have to be merged before we can emit something;
357-
- More than 2x faster by using native modules: [registry-js](https://www.npmjs.com/package/registry-js) to read the Windows Registry and [win-version-info](https://www.npmjs.org/package/win-version-info) to read executable metadata. No longer spawns child processes.
358-
359-
#### Added
360-
361-
- Add Node 6, 8, 9, 10
362-
- Add release channel for Chrome, Firefox and Opera
363-
- Add executable metadata and CPU type to all browsers
364-
- Support `phantomjs-prebuilt` (2.x) as well as `phantomjs` (1.x)
365-
- Detect Firefox ESR
366-
- Add Firefox Developer Edition default location;
367-
- Add Firefox Nightly default location.
368-
369-
#### Removed
370-
371-
- Drop Node 0.10, 4, 5
372-
- Drop XP and Vista
373-
- Remove `version` option;
374-
- Remove `lucky` option.
375-
376-
### 2.0.0
377-
378-
- Speed improvement (2-4x), because it uses a single `cscript` process to query the registry (replaces `reg` queries) and a single `cscript` process to get the version numbers (replaces `wmic` queries).
379-
- Exports a readable object stream, but 1.x callback style is still supported
380-
- Only emits executables (`*.exe`)
381-
- 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.
343+
*The changelog has moved to [CHANGELOG.md](CHANGELOG.md).*
382344

383345
## Background
384346

0 commit comments

Comments
 (0)