Released on April 19, 2022
Note: The 1.0.0 release contains some breaking changes. Please read the upgrade guide on how to upgrade your application to this version.
Roach::collectSpidermethod to start a spider run and return all scraped items.
array $contextparameter to
Roach::collectSpiderto pass arbitrary context data to a spider when starting a run.
roach run <spider>command to start a spider through the CLI.
Roach::fake()method to test that a run for a given spider was started
Requests dropped by downloader middleware are no longer affected by
Renamed REPL command from
./roach shell <url>to invoke it.
suggestas it's only necessary if the
ext-exifas a dependency for the same reason.
Removed default command from CLI. To start the REPL, you now need to explicitly invoke the
roach shell <url>command, instead.