1 | # Changelog
|
2 |
|
3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
4 |
|
5 | ## [2.3.0](https://github.com/peerigon/parse-domain/compare/v2.2.1...v2.3.0) (2019-05-29)
|
6 |
|
7 |
|
8 | ### Features
|
9 |
|
10 | * Add TypeScript typings ([#66](https://github.com/peerigon/parse-domain/issues/66)) ([10b6693](https://github.com/peerigon/parse-domain/commit/10b6693))
|
11 |
|
12 |
|
13 |
|
14 | ### [2.2.1](https://github.com/peerigon/parse-domain/compare/v2.2.0...v2.2.1) (2019-05-28)
|
15 |
|
16 |
|
17 | ### Bug Fixes
|
18 |
|
19 | * Fix 'run-s: command not found' on postinstall ([ce42e2e](https://github.com/peerigon/parse-domain/commit/ce42e2e)), closes [#72](https://github.com/peerigon/parse-domain/issues/72)
|
20 | * Fix problem where malformed URLs threw an error ([#70](https://github.com/peerigon/parse-domain/issues/70)) ([28d7e4b](https://github.com/peerigon/parse-domain/commit/28d7e4b))
|
21 |
|
22 |
|
23 |
|
24 | ## [2.2.0](https://github.com/peerigon/parse-domain/compare/v2.1.8...v2.2.0) (2019-05-27)
|
25 |
|
26 |
|
27 | ### Features
|
28 |
|
29 | * Remove runtime dependency on npm ([ad6ced2](https://github.com/peerigon/parse-domain/commit/ad6ced2))
|
30 |
|
31 |
|
32 |
|
33 | ### [2.1.8](https://github.com/peerigon/parse-domain/compare/v2.1.7...v2.1.8) (2019-05-27)
|
34 |
|
35 |
|
36 | ### Bug Fixes
|
37 |
|
38 | * Add timeout to download public suffix list ([#56](https://github.com/peerigon/parse-domain/issues/56)) ([1fbd49c](https://github.com/peerigon/parse-domain/commit/1fbd49c))
|
39 | * Fix error where a lot of domains were not detected ([fc80789](https://github.com/peerigon/parse-domain/commit/fc80789)), closes [#64](https://github.com/peerigon/parse-domain/issues/64)
|
40 | * Fix sanity check during npm run build:tries ([a3c1eeb](https://github.com/peerigon/parse-domain/commit/a3c1eeb))
|
41 | * Fix thrown error with input that only contains whitespaces ([1d1a24a](https://github.com/peerigon/parse-domain/commit/1d1a24a)), closes [#32](https://github.com/peerigon/parse-domain/issues/32) [#61](https://github.com/peerigon/parse-domain/issues/61)
|
42 |
|
43 |
|
44 |
|
45 | <a name="2.1.7"></a>
|
46 | ## [2.1.7](https://github.com/peerigon/parse-domain/compare/v2.1.6...v2.1.7) (2018-11-27)
|
47 |
|
48 | * Update dependencies [#57](https://github.com/peerigon/parse-domain/pull/57). Removes malicious code which has been introduced by event-stream ([more information](https://snyk.io/blog/malicious-code-found-in-npm-package-event-stream)).
|
49 |
|
50 | <a name="2.1.6"></a>
|
51 | ## [2.1.6](https://github.com/peerigon/parse-domain/compare/v2.1.5...v2.1.6) (2018-10-19)
|
52 |
|
53 |
|
54 | ### Bug Fixes
|
55 |
|
56 | * Broken published version ([f36d76e](https://github.com/peerigon/parse-domain/commit/f36d76e))
|
57 |
|
58 |
|
59 |
|
60 | <a name="2.1.5"></a>
|
61 | ## [2.1.5](https://github.com/peerigon/parse-domain/compare/v2.1.4...v2.1.5) (2018-10-19)
|
62 |
|
63 |
|
64 | ### Bug Fixes
|
65 |
|
66 | * Compatibility problems with older JavaScript engines ([#51](https://github.com/peerigon/parse-domain/issues/51)) ([d9d782b](https://github.com/peerigon/parse-domain/commit/d9d782b))
|
67 |
|
68 |
|
69 |
|
70 | <a name="2.1.4"></a>
|
71 | ## [2.1.4](https://github.com/peerigon/parse-domain/compare/v2.1.3...v2.1.4) (2018-10-19)
|
72 |
|
73 |
|
74 | ### Bug Fixes
|
75 |
|
76 | * Wrong entry in package.json files ([50fe635](https://github.com/peerigon/parse-domain/commit/50fe635))
|
77 |
|
78 |
|
79 |
|
80 | <a name="2.1.3"></a>
|
81 | ## [2.1.3](https://github.com/peerigon/parse-domain/compare/v2.1.2...v2.1.3) (2018-10-19)
|
82 |
|
83 |
|
84 | ### Bug Fixes
|
85 |
|
86 | * Do not write in the file system on postinstall if it's forbidden ([#39](https://github.com/peerigon/parse-domain/issues/39)) ([9aee180](https://github.com/peerigon/parse-domain/commit/9aee180))
|
87 | * Re-add missing prepare script after ([e5d6362](https://github.com/peerigon/parse-domain/commit/e5d6362))
|
88 |
|
89 |
|
90 |
|
91 | <a name="2.1.2"></a>
|
92 | ## [2.1.2](https://github.com/peerigon/parse-domain/compare/v2.1.1...v2.1.2) (2018-06-13)
|
93 |
|
94 |
|
95 | ### Bug Fixes
|
96 |
|
97 | * Add .babelrc for create-react-app apps ([#37](https://github.com/peerigon/parse-domain/issues/37)) ([d2d3728](https://github.com/peerigon/parse-domain/commit/d2d3728))
|
98 |
|
99 |
|
100 |
|
101 | <a name="2.1.1"></a>
|
102 | ## [2.1.1](https://github.com/peerigon/parse-domain/compare/v2.1.0...v2.1.1) (2018-05-30)
|
103 |
|
104 |
|
105 | ### Bug Fixes
|
106 |
|
107 | * Support url which has no protocol ([#28](https://github.com/peerigon/parse-domain/issues/28)) ([74dec41](https://github.com/peerigon/parse-domain/commit/74dec41))
|
108 |
|
109 |
|
110 |
|
111 | <a name="2.1.0"></a>
|
112 | # [2.1.0](https://github.com/peerigon/parse-domain/compare/v2.0.0...v2.1.0) (2018-05-30)
|
113 |
|
114 |
|
115 | ### Features
|
116 |
|
117 | * Use trie data structure to decrease file size ([#33](https://github.com/peerigon/parse-domain/issues/33)) ([59f951b](https://github.com/peerigon/parse-domain/commit/59f951b))
|
118 |
|
119 |
|
120 |
|
121 | <a name="2.0.0"></a>
|
122 | # [2.0.0](https://github.com/peerigon/parse-domain/compare/v1.2.0...v2.0.0) (2017-12-03)
|
123 |
|
124 |
|
125 | ### Code Refactoring
|
126 |
|
127 | * Update code to node 4 ([4d87f43](https://github.com/peerigon/parse-domain/commit/4d87f43))
|
128 |
|
129 |
|
130 | ### Features
|
131 |
|
132 | * Update list of TLDs ([df15b19](https://github.com/peerigon/parse-domain/commit/df15b19))
|
133 |
|
134 |
|
135 | ### BREAKING CHANGES
|
136 |
|
137 | * node 4 or newer is required
|
138 |
|
139 |
|
140 |
|
141 | <a name="1.2.0"></a>
|
142 | # [1.2.0](https://github.com/peerigon/parse-domain/compare/v1.1.0...v1.2.0) (2017-12-03)
|
143 |
|
144 |
|
145 |
|
146 | Changelog
|
147 | ---------
|
148 |
|
149 | ### 1.1.0
|
150 | - Fix parsing of URLs that have an @ character in the path [#13](https://github.com/peerigon/parse-domain/issues/13)
|
151 | - Update tlds a27a2c83102c563978b831bd161f1fb5409376bd
|
152 |
|
153 | ### 1.0.0
|
154 | - Removed private tlds from the default regexp [#4](https://github.com/peerigon/parse-domain/issues/4) [#6](https://github.com/peerigon/parse-domain/issues/6)
|
155 | - Introduced `privateTlds` boolean flag to include private tlds
|
156 | - Reached stable state :)
|