Releases: forattini-dev/recker
v1.0.101
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
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
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
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
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
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
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
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
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
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.