Skip to content

Releases: spider-rs/spider

Crawl sync api fix

21 Apr 17:05
1efc75e
Compare
Choose a tag to compare

This release brings fixing the thread handling of async task with the client that is established on the main thread.
Crawl speed is improved drastically due to the incorrect handling between the client pool releasing between threads.

What's Changed

  • chore(log): add log util by @j-mendez in #31
  • feat(regex): add optional regex black listing by @j-mendez in #36
  • perf(crawl): improve crawl link exclusion by @j-mendez in #37
  • perf(parsing): add async parallel page handling by @j-mendez in #38
  • perf(client): fix blocking and async mixture by @j-mendez in #39

Full Changelog: v1.5.1...v1.6.0

v1.5.1

15 Apr 19:27
Compare
Choose a tag to compare

What's Changed

  • chore(ua): add cargo env ua defaults by @j-mendez in #27
  • chore(links): fix parsing valid website pages by @j-mendez in #30

Full Changelog: v1.5.0...v1.5.1

v1.4.0

21 Feb 17:41
d24da4b
Compare
Choose a tag to compare
  • feat(cli): add cli ability (#16 thanks to @j-mendez)
  • feat(concurrency): dynamic concurrent cpu defaults (#15 thanks to @j-mendez)
  • docs: add a changelog

v1.3.1

12 Feb 13:30
730fb12
Compare
Choose a tag to compare

v1.3.0

11 Feb 19:15
a6f97d3
Compare
Choose a tag to compare
  • feat(crawl): callback to run when link is found (#13 thanks to @j-mendez)

v1.2.0

12 Feb 21:20
d6ee032
Compare
Choose a tag to compare

v1.1.3

12 Feb 21:23
490cd74
Compare
Choose a tag to compare

v1.1.2

12 Oct 09:32
fdf378d
Compare
Choose a tag to compare
Update dependencies

v1.1.1

12 Oct 09:32
Compare
Choose a tag to compare
Correct tag

v1.0.3

06 Feb 13:16
Compare
Choose a tag to compare
Merge branch 'master' of https://github.com/madeindjs/spider