v2.37.122
spider-rs/spiderv2.37.122May 17, 2025by j-mendez
AI Summary
Spider-rs release focusing on Chrome spoofing emulation and fingerprinting improvements.
Key Highlights
- Major spoof emulations for Chrome moved to spider_fingerprint
- Added navigator.hardwareConcurrency spoof
- Fixed device pixel ratio and WebGL spoofing
New Features
- Chrome spoof emulations
- Navigator hardwareConcurrency spoof
- WebGL worker spoof
Full Release Notes
## What's Changed Major spoof emulations for chrome moved to `spider_fingerprint`. * chore(fingerprint): add navigator.hardwareConcurrency spoof * chore(examples): fix anti_bot with_user_agent * chore(fingerprint): fix device_pixel_ratio mac defaults * chore(fingerprint): fix hide chrome * chore(fingerprint): prep fingerprint canvas noise * chore(fingerprint): add profiles start * chore(fingerprint): add env section * chore(fingerprint): fix userAgentData getHighEntropyValues * chore(chrome): add to block list * chore(fingerprint): fix webgl worker spoof gpu * chore(chrome): default enable service_workers * chore(fingerprint): fix navigator.userAgentData prototype * chore(fingerprint): fix plugins spoof toJSON * chore(fingerprint): revert plugins * chore(fingerprint): fix plugins spoof * chore(spider_chrome): add rust-tls flag * chore(fingerprint): fix firefox spoof * chore(fingerprint): allow reference viewport * chore(chrome): add scroll method * chore(fingerprint): fix referer defaulting * chore(chrome): add screencast * chrome_remote.rs: Add note about headless-browser by @jkoppel in https://github.com/spider-rs/spider/pull/296 * feat(chrome): add max_page_bytes control * chore(utils): fix fetch advance out of bounds panic ## New Contributors * @jkoppel made their first contribution in https://github.com/spider-rs/spider/pull/296 **Full Changelog**: https://github.com/spider-rs/spider/compare/v2.37.18...v2.37.120