Skip to content

Commit 8377ad6

Browse files
committed
Chores:Add changelog
1 parent 6b7234e commit 8377ad6

File tree

1 file changed

+284
-0
lines changed

1 file changed

+284
-0
lines changed

CHANGELOG.md

Lines changed: 284 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,284 @@
1+
# [v4.0.0](https://github.com/coder-hxl/x-crawl/compare/v3.3.0...v4.0.0) (2023-03-27)
2+
3+
### Features
4+
5+
- The crawlPage API can add batch requests.
6+
- The crawlPage API remove JSDOM.
7+
- Document updates.
8+
9+
# [v3.3.0](https://github.com/coder-hxl/x-crawl/compare/v3.2.12...v3.3.0) (2023-03-24)
10+
11+
### Features
12+
13+
- The crawlerPage API crawling page allows to carry Cookies (for login and other operations).
14+
15+
# [v3.2.12](https://github.com/coder-hxl/x-crawl/compare/v3.2.11...v3.2.12) (2023-03-23)
16+
17+
### Bug Fixes
18+
19+
- Document jump fix
20+
21+
# [v3.2.11](https://github.com/coder-hxl/x-crawl/compare/v3.2.10...v3.2.11) (2023-03-22)
22+
23+
### Bug Fixes
24+
25+
- Fix crawlPage API internal error
26+
27+
### Features
28+
29+
- Test updates, unit test all APIs
30+
31+
# [v3.2.10](https://github.com/coder-hxl/x-crawl/compare/v3.2.9...v3.2.10) (2023-03-21)
32+
33+
### Features
34+
35+
- Update documents
36+
37+
# [v3.2.9](https://github.com/coder-hxl/x-crawl/compare/v3.2.8...v3.2.9) (2023-03-20)
38+
39+
### Features
40+
41+
- Update dependency
42+
43+
# [v3.2.8](https://github.com/coder-hxl/x-crawl/compare/v3.2.7...v3.2.8) (2023-02-19)
44+
45+
### Bug Fixes
46+
47+
- Internal type adjustment.
48+
- Catch crawlPage API errors.
49+
50+
# [v3.2.7](https://github.com/coder-hxl/x-crawl/compare/v3.2.6...v3.2.7) (2023-03-14)
51+
52+
### Features
53+
54+
- Update documents
55+
56+
# [v3.2.6](https://github.com/coder-hxl/x-crawl/compare/v3.2.5...v3.2.6) (2023-03-14)
57+
58+
### Features
59+
60+
- Update documents
61+
62+
# [v3.2.5](https://github.com/coder-hxl/x-crawl/compare/v3.2.4...v3.2.5) (2023-03-12)
63+
64+
### Features
65+
66+
- Update documents
67+
68+
# [v3.2.4](https://github.com/coder-hxl/x-crawl/compare/v3.2.3...v3.2.4) (2023-03-09)
69+
70+
### Features
71+
72+
- Update documents
73+
74+
# [v3.2.3](https://github.com/coder-hxl/x-crawl/compare/v3.2.2...v3.2.3) (2023-03-08)
75+
76+
### Features
77+
78+
- Update documents
79+
80+
# [v3.2.2](https://github.com/coder-hxl/x-crawl/compare/v3.2.1...v3.2.2) (2023-03-07)
81+
82+
### Features
83+
84+
- Update documents
85+
86+
# [v3.2.1](https://github.com/coder-hxl/x-crawl/compare/v3.2.0...v3.2.1) (2023-03-07)
87+
88+
### Features
89+
90+
- Update documents
91+
92+
# [v3.2.0](https://github.com/coder-hxl/x-crawl/compare/v3.1.1...v3.2.0) (2023-03-06)
93+
94+
### Bug Fixes
95+
96+
- The result page of crawlPage API reported an error. Expose the browser and let the user decide to close the browser
97+
98+
### Features
99+
100+
- crawlPage API return value update
101+
102+
# [v3.1.1](https://github.com/coder-hxl/x-crawl/compare/v3.1.0...v3.1.1) (2023-02-05)
103+
104+
### Bug Fixes
105+
106+
- publish type is missing
107+
108+
# [v3.1.0](https://github.com/coder-hxl/x-crawl/compare/v3.0.0...v3.1.0) (2023-03-05)
109+
110+
### Features
111+
112+
- The callback function adds a stopPolling parameter, which can be called to stop subsequent polling operations. The stop polling of the startPolling API is determined by the user
113+
114+
- Update documents
115+
116+
# [v3.0.0](https://github.com/coder-hxl/x-crawl/compare/v2.4.2...v3.0.0) (2023-03-04)
117+
118+
### Features
119+
120+
- The three APIs fetchPage, fetchData, and fetchFile are renamed to crawlPage, crawlData, and crawlFile respectively
121+
- Multiple ways of writing requestConfig options
122+
- All types are exposed
123+
124+
# [v2.4.2](https://github.com/coder-hxl/x-crawl/compare/v2.4.1...v2.4.2) (2023-03-04)
125+
126+
### Features
127+
128+
- Update documents
129+
130+
# [v2.4.1](https://github.com/coder-hxl/x-crawl/compare/v2.4.0...v2.4.1) (2023-03-04)
131+
132+
### Bug Fixes
133+
134+
- Interval time doesn't work
135+
136+
# [v2.4.0](https://github.com/coder-hxl/x-crawl/compare/v2.3.0...v2.4.0) (2023-03-03)
137+
138+
### Features
139+
140+
- Update documents
141+
142+
# [v2.3.0](https://github.com/coder-hxl/x-crawl/compare/v2.2.1...v2.3.0) (2023-03-02)
143+
144+
### Features
145+
146+
- fetchHTML API rename fetchPage
147+
148+
# [v2.2.1](https://github.com/coder-hxl/x-crawl/compare/v2.2.0...v2.2.1) (2023-03-01)
149+
150+
### Features
151+
152+
- Update documents
153+
154+
# [v2.2.0](https://github.com/coder-hxl/x-crawl/compare/v2.1.0...v2.2.0) (2023-02-28)
155+
156+
### Features
157+
158+
- Parameter config name correction
159+
- Update documents
160+
161+
# [v2.1.0](https://github.com/coder-hxl/x-crawl/compare/v2.0.0...v2.1.0) (2023-02-28)
162+
163+
### Features
164+
165+
- The fetchHTML API results remove content options
166+
- The fetchHTML API cancels the incoming header attribute
167+
- The running mode of crawling is highlighted
168+
169+
# [v2.0.0](https://github.com/coder-hxl/x-crawl/compare/v1.1.1...v2.0.0) (2023-02-27)
170+
171+
### Features
172+
173+
- Significantly changed
174+
- Create a crawler method, created by calling
175+
- The fetchHTML API uses puppeteer to crawl HTML
176+
- The fetchPolling API renamed to startPolling, removed year and month
177+
178+
# [v1.1.1](https://github.com/coder-hxl/x-crawl/compare/v1.1.0...v1.1.1) (2023-02-22)
179+
180+
### Features
181+
182+
- Add jump to a detailed type
183+
184+
# [v1.1.0](https://github.com/coder-hxl/x-crawl/compare/v1.0.1...v1.1.0) (2023-02-21)
185+
186+
### Features
187+
188+
- The fetchFile API uses async for save file operations and sorts errors
189+
- The fetchFile API fileConfig can pass in non-existing path
190+
191+
# [v1.0.1](https://github.com/coder-hxl/x-crawl/compare/v1.0.0...v1.0.1) (2023-02-20)
192+
193+
### Features
194+
195+
- Sorting of error messages and fetchData/fetchFile API results
196+
197+
# [v1.0.0](https://github.com/coder-hxl/x-crawl/compare/v0.4.0...v1.0.0) (2023-02-17)
198+
199+
### Features
200+
201+
- Added the method of getting the request result through the callback function, The result of each request can be obtained through the callback function, and the total result can be obtained through PromIse
202+
- API internal refactoring
203+
204+
# [v0.4.0](https://github.com/coder-hxl/x-crawl/compare/v0.3.1...v0.4.0) (2023-02-16)
205+
206+
### Features
207+
208+
- The fetchFile API config can provide the extension of the downloaded file
209+
210+
# [v0.3.1](https://github.com/coder-hxl/x-crawl/compare/v0.3.0...v0.3.1) (2023-02-10)
211+
212+
### Features
213+
214+
- Update documents
215+
216+
# [v0.3.0](https://github.com/coder-hxl/x-crawl/compare/v0.2.0...v0.3.0) (2023-02-10)
217+
218+
### Features
219+
220+
- Add proxy option
221+
- Rename the data object raw of fetchHTML return value to html
222+
223+
# [v0.2.0](https://github.com/coder-hxl/x-crawl/compare/v0.1.5...v0.2.0) (2023-02-09)
224+
225+
### Features
226+
227+
- Add polling function
228+
229+
# [v0.1.5](https://github.com/coder-hxl/x-crawl/compare/v0.1.4...v0.1.5) (2023-02-05)
230+
231+
### Bug Fixes
232+
233+
- Fix fetchFile API file save is lost
234+
235+
# [v0.1.4](https://github.com/coder-hxl/x-crawl/compare/v0.1.3...v0.1.4) (2023-02-05)
236+
237+
### Features
238+
239+
- Add chalk library
240+
241+
# [v0.1.3](https://github.com/coder-hxl/x-crawl/compare/v0.1.2...v0.1.3) (2023-02-05)
242+
243+
### Features
244+
245+
- fetchHTML API exposes more content
246+
247+
# [v0.1.2](https://github.com/coder-hxl/x-crawl/compare/v0.1.1...v0.1.2) (2023-02-02)
248+
249+
### Features
250+
251+
- Add requst mode option: async/sync
252+
- Document adjustment
253+
254+
# [v0.1.1](https://github.com/coder-hxl/x-crawl/compare/v0.1.0...v0.1.1) (2023-01-31)
255+
256+
### Features
257+
258+
- fetchHTML API parameter can be Object type
259+
260+
# [v0.1.0](https://github.com/coder-hxl/x-crawl/compare/v0.0.3...v0.1.0) (2023-01-30)
261+
262+
### Features
263+
264+
- fetch API renamed to fetchData API
265+
- fetchData and fetchFile request handling
266+
267+
# [v0.0.3](https://github.com/coder-hxl/x-crawl/compare/v0.0.2...v0.0.3) (2023-01-29)
268+
269+
### Features
270+
271+
- Request Protocol
272+
- Use jest test
273+
274+
# [v0.0.2](https://github.com/coder-hxl/x-crawl/compare/v0.0.1...v0.0.2) (2023-01-28)
275+
276+
### Features
277+
278+
- Add jsdom type
279+
280+
- Combined configuration when the basic configuration is not undefined will be processed
281+
282+
# v0.0.1 (2023-01-28)
283+
284+
- Feat:Crawl is a Nodejs multifunctional crawler library. Provide configuration to batch fetch HTML, JSON, images, etc.

0 commit comments

Comments
 (0)