Skip to content

Releases: forattini-dev/recker

v1.0.101

07 Apr 03:20

Choose a tag to compare

What's Changed

Changes since v1.0.100:

🔧 Maintenance

  • chore(release): 1.0.101

👥 Contributors


Full Changelog: v1.0.100...v1.0.101

📦 Installation

# NPM
npm install recker@v1.0.101

# PNPM
pnpm add recker@v1.0.101

# GitHub Packages
npm install @forattini-dev/recker@v1.0.101 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.99

07 Apr 03:12

Choose a tag to compare

What's Changed

Changes since v1.0.98:

🐛 Bug Fixes

  • fix: include postinstall script in published files

👥 Contributors


Full Changelog: v1.0.98...v1.0.99

📦 Installation

# NPM
npm install recker@v1.0.99

# PNPM
pnpm add recker@v1.0.99

# GitHub Packages
npm install @forattini-dev/recker@v1.0.99 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.98

07 Apr 00:53

Choose a tag to compare

What's Changed

Changes since v1.0.97:

🚀 Features

  • feat: add allowedDomains option with wildcard subdomain support

📚 Documentation

  • docs: document allowedDomains, DFS, auto-throttle, dedup, resume

🔧 Maintenance

  • chore(release): 1.0.98

👥 Contributors


Full Changelog: v1.0.97...v1.0.98

📦 Installation

# NPM
npm install recker@v1.0.98

# PNPM
pnpm add recker@v1.0.98

# GitHub Packages
npm install @forattini-dev/recker@v1.0.98 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.97

06 Apr 23:42

Choose a tag to compare

What's Changed

Changes since v1.0.96:

🔧 Maintenance

  • chore(release): 1.0.97

👥 Contributors


Full Changelog: v1.0.96...v1.0.97

📦 Installation

# NPM
npm install recker@v1.0.97

# PNPM
pnpm add recker@v1.0.97

# GitHub Packages
npm install @forattini-dev/recker@v1.0.97 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.96

06 Apr 22:20

Choose a tag to compare

What's Changed

Changes since v1.0.95:

🚀 Features

  • feat: auto-throttle, subdomain crawling, faster block detection, cleanup

🐛 Bug Fixes

  • fix: replace empty catches, fix isProtectedDomain, add DFS strategy

🔧 Maintenance

  • chore(release): 1.0.96

👥 Contributors


Full Changelog: v1.0.95...v1.0.96

📦 Installation

# NPM
npm install recker@v1.0.96

# PNPM
pnpm add recker@v1.0.96

# GitHub Packages
npm install @forattini-dev/recker@v1.0.96 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.95

06 Apr 21:51

Choose a tag to compare

What's Changed

Changes since v1.0.94:

🐛 Bug Fixes

  • fix: implement proper abort with AbortController for in-flight requests
  • fix: resolve 5 critical spider bugs found in code review

🔧 Maintenance

  • chore(release): 1.0.95

👥 Contributors


Full Changelog: v1.0.94...v1.0.95

📦 Installation

# NPM
npm install recker@v1.0.95

# PNPM
pnpm add recker@v1.0.95

# GitHub Packages
npm install @forattini-dev/recker@v1.0.95 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.94

06 Apr 20:46

Choose a tag to compare

What's Changed

Changes since v1.0.93:

🚀 Features

  • feat: add SQLite adapters, domain rate limiting, content dedup, and resume
  • feat: merge onPage + onPageWithHtml into unified onPage with lazy document()
  • feat: enrich spider hooks with full page results and wire SeoSpider
  • feat: add onBlocked, onError, onRetry, and onRedirect hooks to Spider

🐛 Bug Fixes

  • fix: call onPageWithHtml on blocked/non-HTML pages when HTML is available
  • fix: remove fire-and-forget curl install from CLI startup

📚 Documentation

  • docs: update spider and seo-spider docs for new hooks and unified onPage

🔧 Maintenance

  • chore(release): 1.0.94

👥 Contributors


Full Changelog: v1.0.93...v1.0.94

📦 Installation

# NPM
npm install recker@v1.0.94

# PNPM
pnpm add recker@v1.0.94

# GitHub Packages
npm install @forattini-dev/recker@v1.0.94 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.87

04 Apr 20:04

Choose a tag to compare

What's Changed

Changes since v1.0.86:

🚀 Features

  • feat: add queue adapters, pluggable spider crawl queue/storage/proxy, and proxy timings

📚 Documentation

  • docs: document timings system with per-stage vs cumulative breakdown and proxy timings

🔧 Maintenance

  • chore(release): 1.0.87

👥 Contributors


Full Changelog: v1.0.86...v1.0.87

📦 Installation

# NPM
npm install recker@v1.0.87

# PNPM
pnpm add recker@v1.0.87

# GitHub Packages
npm install @forattini-dev/recker@v1.0.87 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.86

15 Mar 17:01

Choose a tag to compare

What's Changed

Changes since v1.0.85:

🚀 Features

  • feat(browser): add Raffel protocol client to browser build

🔧 Maintenance

  • chore(release): 1.0.86
  • chore(deps): bump raffel to 1.0.18 (browser client support)

👥 Contributors


Full Changelog: v1.0.85...v1.0.86

📦 Installation

# NPM
npm install recker@v1.0.86

# PNPM
pnpm add recker@v1.0.86

# GitHub Packages
npm install @forattini-dev/recker@v1.0.86 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.

v1.0.85

15 Mar 04:05

Choose a tag to compare

What's Changed

Changes since v1.0.84:

🚀 Features

  • feat(raffel): add raw/full mode to RaffelClient with waitFor support

🐛 Bug Fixes

  • fix(tests): use raffel/testing sub-export to avoid barrel import
  • fix(tests): resolve flaky test failures
  • chore(deps): update dependencies

🔧 Maintenance

  • chore(release): 1.0.85
  • chore(deps): update dependencies
  • ci: fix pnpm availability with setup-node cache
  • ci: add corepack enable before prepare
  • ci: replace pnpm/action-setup with corepack

👥 Contributors


Full Changelog: v1.0.84...v1.0.85

📦 Installation

# NPM
npm install recker@v1.0.85

# PNPM
pnpm add recker@v1.0.85

# GitHub Packages
npm install @forattini-dev/recker@v1.0.85 --registry=https://npm.pkg.github.com

💻 Standalone Binaries

No Node.js required! Download the binary for your OS below.