Skip to content

Commit 2fc2afb

Browse files
committed
Add: changelog
1 parent 8377ad6 commit 2fc2afb

File tree

1 file changed

+62
-51
lines changed

1 file changed

+62
-51
lines changed

CHANGELOG.md

+62-51
Original file line numberDiff line numberDiff line change
@@ -1,284 +1,295 @@
11
# [v4.0.0](https://github.com/coder-hxl/x-crawl/compare/v3.3.0...v4.0.0) (2023-03-27)
22

3-
### Features
3+
### 🚨 Breaking Changes
44

55
- The crawlPage API can add batch requests.
66
- The crawlPage API remove JSDOM.
7+
8+
### 🚀 Features
9+
710
- Document updates.
811

912
# [v3.3.0](https://github.com/coder-hxl/x-crawl/compare/v3.2.12...v3.3.0) (2023-03-24)
1013

11-
### Features
14+
### 🚀 Features
1215

1316
- The crawlerPage API crawling page allows to carry Cookies (for login and other operations).
1417

1518
# [v3.2.12](https://github.com/coder-hxl/x-crawl/compare/v3.2.11...v3.2.12) (2023-03-23)
1619

17-
### Bug Fixes
20+
### 🐞 Bug Fixes
1821

1922
- Document jump fix
2023

2124
# [v3.2.11](https://github.com/coder-hxl/x-crawl/compare/v3.2.10...v3.2.11) (2023-03-22)
2225

23-
### Bug Fixes
26+
### 🚀 Features
2427

25-
- Fix crawlPage API internal error
28+
- Test updates, unit test all APIs
2629

27-
### Features
30+
### 🐞 Bug Fixes
2831

29-
- Test updates, unit test all APIs
32+
- Fix crawlPage API internal error
3033

3134
# [v3.2.10](https://github.com/coder-hxl/x-crawl/compare/v3.2.9...v3.2.10) (2023-03-21)
3235

33-
### Features
36+
### 🚀 Features
3437

3538
- Update documents
3639

3740
# [v3.2.9](https://github.com/coder-hxl/x-crawl/compare/v3.2.8...v3.2.9) (2023-03-20)
3841

39-
### Features
42+
### 🚀 Features
4043

4144
- Update dependency
4245

4346
# [v3.2.8](https://github.com/coder-hxl/x-crawl/compare/v3.2.7...v3.2.8) (2023-02-19)
4447

45-
### Bug Fixes
48+
### 🐞 Bug Fixes
4649

4750
- Internal type adjustment.
4851
- Catch crawlPage API errors.
4952

5053
# [v3.2.7](https://github.com/coder-hxl/x-crawl/compare/v3.2.6...v3.2.7) (2023-03-14)
5154

52-
### Features
55+
### 🚀 Features
5356

5457
- Update documents
5558

5659
# [v3.2.6](https://github.com/coder-hxl/x-crawl/compare/v3.2.5...v3.2.6) (2023-03-14)
5760

58-
### Features
61+
### 🚀 Features
5962

6063
- Update documents
6164

6265
# [v3.2.5](https://github.com/coder-hxl/x-crawl/compare/v3.2.4...v3.2.5) (2023-03-12)
6366

64-
### Features
67+
### 🚀 Features
6568

6669
- Update documents
6770

6871
# [v3.2.4](https://github.com/coder-hxl/x-crawl/compare/v3.2.3...v3.2.4) (2023-03-09)
6972

70-
### Features
73+
### 🚀 Features
7174

7275
- Update documents
7376

7477
# [v3.2.3](https://github.com/coder-hxl/x-crawl/compare/v3.2.2...v3.2.3) (2023-03-08)
7578

76-
### Features
79+
### 🚀 Features
7780

7881
- Update documents
7982

8083
# [v3.2.2](https://github.com/coder-hxl/x-crawl/compare/v3.2.1...v3.2.2) (2023-03-07)
8184

82-
### Features
85+
### 🚀 Features
8386

8487
- Update documents
8588

8689
# [v3.2.1](https://github.com/coder-hxl/x-crawl/compare/v3.2.0...v3.2.1) (2023-03-07)
8790

88-
### Features
91+
### 🚀 Features
8992

9093
- Update documents
9194

9295
# [v3.2.0](https://github.com/coder-hxl/x-crawl/compare/v3.1.1...v3.2.0) (2023-03-06)
9396

94-
### Bug Fixes
97+
### 🚀 Features
9598

96-
- The result page of crawlPage API reported an error. Expose the browser and let the user decide to close the browser
99+
- crawlPage API return value update
97100

98-
### Features
101+
### 🐞 Bug Fixes
99102

100-
- crawlPage API return value update
103+
- The result page of crawlPage API reported an error. Expose the browser and let the user decide to close the browser
101104

102105
# [v3.1.1](https://github.com/coder-hxl/x-crawl/compare/v3.1.0...v3.1.1) (2023-02-05)
103106

104-
### Bug Fixes
107+
### 🐞 Bug Fixes
105108

106109
- publish type is missing
107110

108111
# [v3.1.0](https://github.com/coder-hxl/x-crawl/compare/v3.0.0...v3.1.0) (2023-03-05)
109112

110-
### Features
113+
### 🚀 Features
111114

112115
- 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
113116

114117
- Update documents
115118

116119
# [v3.0.0](https://github.com/coder-hxl/x-crawl/compare/v2.4.2...v3.0.0) (2023-03-04)
117120

118-
### Features
121+
### 🚨 Breaking Changes
119122

120123
- The three APIs fetchPage, fetchData, and fetchFile are renamed to crawlPage, crawlData, and crawlFile respectively
124+
125+
### 🚀 Features
126+
121127
- Multiple ways of writing requestConfig options
128+
122129
- All types are exposed
123130

124131
# [v2.4.2](https://github.com/coder-hxl/x-crawl/compare/v2.4.1...v2.4.2) (2023-03-04)
125132

126-
### Features
133+
### 🚀 Features
127134

128135
- Update documents
129136

130137
# [v2.4.1](https://github.com/coder-hxl/x-crawl/compare/v2.4.0...v2.4.1) (2023-03-04)
131138

132-
### Bug Fixes
139+
### 🐞 Bug Fixes
133140

134141
- Interval time doesn't work
135142

136143
# [v2.4.0](https://github.com/coder-hxl/x-crawl/compare/v2.3.0...v2.4.0) (2023-03-03)
137144

138-
### Features
145+
### 🚀 Features
139146

140147
- Update documents
141148

142149
# [v2.3.0](https://github.com/coder-hxl/x-crawl/compare/v2.2.1...v2.3.0) (2023-03-02)
143150

144-
### Features
151+
### 🚨 Breaking Changes
145152

146153
- fetchHTML API rename fetchPage
147154

148155
# [v2.2.1](https://github.com/coder-hxl/x-crawl/compare/v2.2.0...v2.2.1) (2023-03-01)
149156

150-
### Features
157+
### 🚀 Features
151158

152159
- Update documents
153160

154161
# [v2.2.0](https://github.com/coder-hxl/x-crawl/compare/v2.1.0...v2.2.0) (2023-02-28)
155162

156-
### Features
163+
### 🚀 Features
157164

158165
- Parameter config name correction
159166
- Update documents
160167

161168
# [v2.1.0](https://github.com/coder-hxl/x-crawl/compare/v2.0.0...v2.1.0) (2023-02-28)
162169

163-
### Features
170+
### 🚀 Features
164171

165172
- The fetchHTML API results remove content options
166173
- The fetchHTML API cancels the incoming header attribute
167174
- The running mode of crawling is highlighted
168175

169176
# [v2.0.0](https://github.com/coder-hxl/x-crawl/compare/v1.1.1...v2.0.0) (2023-02-27)
170177

171-
### Features
178+
### 🚨 Breaking Changes
172179

173-
- Significantly changed
174180
- Create a crawler method, created by calling
175181
- The fetchHTML API uses puppeteer to crawl HTML
176182
- The fetchPolling API renamed to startPolling, removed year and month
177183

178184
# [v1.1.1](https://github.com/coder-hxl/x-crawl/compare/v1.1.0...v1.1.1) (2023-02-22)
179185

180-
### Features
186+
### 🚀 Features
181187

182188
- Add jump to a detailed type
183189

184190
# [v1.1.0](https://github.com/coder-hxl/x-crawl/compare/v1.0.1...v1.1.0) (2023-02-21)
185191

186-
### Features
192+
### 🚀 Features
187193

188194
- The fetchFile API uses async for save file operations and sorts errors
189195
- The fetchFile API fileConfig can pass in non-existing path
190196

191197
# [v1.0.1](https://github.com/coder-hxl/x-crawl/compare/v1.0.0...v1.0.1) (2023-02-20)
192198

193-
### Features
199+
### 🚀 Features
194200

195201
- Sorting of error messages and fetchData/fetchFile API results
196202

197203
# [v1.0.0](https://github.com/coder-hxl/x-crawl/compare/v0.4.0...v1.0.0) (2023-02-17)
198204

199-
### Features
205+
### 🚨 Breaking Changes
200206

201207
- 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
202208
- API internal refactoring
203209

204210
# [v0.4.0](https://github.com/coder-hxl/x-crawl/compare/v0.3.1...v0.4.0) (2023-02-16)
205211

206-
### Features
212+
### 🚀 Features
207213

208214
- The fetchFile API config can provide the extension of the downloaded file
209215

210216
# [v0.3.1](https://github.com/coder-hxl/x-crawl/compare/v0.3.0...v0.3.1) (2023-02-10)
211217

212-
### Features
218+
### 🚀 Features
213219

214220
- Update documents
215221

216222
# [v0.3.0](https://github.com/coder-hxl/x-crawl/compare/v0.2.0...v0.3.0) (2023-02-10)
217223

218-
### Features
224+
### 🚨 Breaking Changes
219225

220-
- Add proxy option
221226
- Rename the data object raw of fetchHTML return value to html
222227

228+
### 🚀 Features
229+
230+
- Add proxy option
231+
223232
# [v0.2.0](https://github.com/coder-hxl/x-crawl/compare/v0.1.5...v0.2.0) (2023-02-09)
224233

225-
### Features
234+
### 🚀 Features
226235

227236
- Add polling function
228237

229238
# [v0.1.5](https://github.com/coder-hxl/x-crawl/compare/v0.1.4...v0.1.5) (2023-02-05)
230239

231-
### Bug Fixes
240+
### 🐞 Bug Fixes
232241

233242
- Fix fetchFile API file save is lost
234243

235244
# [v0.1.4](https://github.com/coder-hxl/x-crawl/compare/v0.1.3...v0.1.4) (2023-02-05)
236245

237-
### Features
246+
### 🚀 Features
238247

239248
- Add chalk library
240249

241250
# [v0.1.3](https://github.com/coder-hxl/x-crawl/compare/v0.1.2...v0.1.3) (2023-02-05)
242251

243-
### Features
252+
### 🚀 Features
244253

245254
- fetchHTML API exposes more content
246255

247256
# [v0.1.2](https://github.com/coder-hxl/x-crawl/compare/v0.1.1...v0.1.2) (2023-02-02)
248257

249-
### Features
258+
### 🚀 Features
250259

251260
- Add requst mode option: async/sync
252261
- Document adjustment
253262

254263
# [v0.1.1](https://github.com/coder-hxl/x-crawl/compare/v0.1.0...v0.1.1) (2023-01-31)
255264

256-
### Features
265+
### 🚀 Features
257266

258267
- fetchHTML API parameter can be Object type
259268

260269
# [v0.1.0](https://github.com/coder-hxl/x-crawl/compare/v0.0.3...v0.1.0) (2023-01-30)
261270

262-
### Features
271+
### 🚀 Features
263272

264273
- fetch API renamed to fetchData API
265274
- fetchData and fetchFile request handling
266275

267276
# [v0.0.3](https://github.com/coder-hxl/x-crawl/compare/v0.0.2...v0.0.3) (2023-01-29)
268277

269-
### Features
278+
### 🚀 Features
270279

271280
- Request Protocol
272281
- Use jest test
273282

274283
# [v0.0.2](https://github.com/coder-hxl/x-crawl/compare/v0.0.1...v0.0.2) (2023-01-28)
275284

276-
### Features
285+
### 🐞 Bug Fixes
277286

278287
- Add jsdom type
279288

280289
- Combined configuration when the basic configuration is not undefined will be processed
281290

282291
# v0.0.1 (2023-01-28)
283292

284-
- Feat:Crawl is a Nodejs multifunctional crawler library. Provide configuration to batch fetch HTML, JSON, images, etc.
293+
### 🚀 Features
294+
295+
- Feat:First release of x-crawl

0 commit comments

Comments
 (0)