Skip to content

Releases: joskfg/laravel-intelligent-scraper

Upgrade to Laravel 10

22 Oct 16:48
7f5e1b7
Compare
Choose a tag to compare

First stable release

The contract is stable enough to release our first stable release. I hope you enjoy it!

What's Changed

  • Feature/GitHub actions by @joskfg in #1
  • Add automatic crawlings for automatic navigation by @joskfg in #3
  • Update composer.json by @joskfg in #4
  • Fix scraped dataset structure to use a url hash as primary key by @joskfg in #5
  • Improve base library by @joskfg in #6
  • Bugfix/update documentation and fix bugs by @joskfg in #7
  • Support illuminate/events v9.0 by @Serginyu in #8
  • Upgrade goutte by @Serginyu in #10
  • Add Laravel 10 compatibility by @snakindia in #13
  • Moved to PSR-12 and remove fabpot/Goutte by @joskfg in #14

New Contributors

Full Changelog: 0.0.21...1.0.0

Goutte upgrade

28 Feb 16:14
d44d6d6
Compare
Choose a tag to compare

Remove support for Laravel 7.x because it is too outdated.
Moved from Goutte v3 to v4 to be able to use Guzzle 7.x

Laravel 9 compatibility

02 Dec 09:21
72fe8ad
Compare
Choose a tag to compare
Support illuminate/events v9.0 (#8)

Support Laravel 9

Release Candidate 7

28 Mar 13:49
8398524
Compare
Choose a tag to compare
Release Candidate 7 Pre-release
Pre-release

Improved Documentation
Fixed error when creating a scraped dataset manually.

Release Candidate 6

23 Mar 12:27
ae3e629
Compare
Choose a tag to compare
Release Candidate 6 Pre-release
Pre-release

Upgrade dependencies and improve base library structure

Release Candidate 5

12 Dec 10:17
1f105a3
Compare
Choose a tag to compare
Release Candidate 5 Pre-release
Pre-release

Fix problems in data structure

Release Candidate 4

11 Dec 19:56
Compare
Choose a tag to compare
Release Candidate 4 Pre-release
Pre-release

Upgrade PSR/LOG

Release Candidate 3

11 Dec 19:50
478f09f
Compare
Choose a tag to compare
Release Candidate 3 Pre-release
Pre-release

Change vendor

1.0.0 Release Candidate 2

11 Dec 19:18
e9b68f5
Compare
Choose a tag to compare
Pre-release

Features

  • Automatic crawling usin child types. This allows the system to crawl the whole site.

v1.0.0 - Release Candidate 1

24 Jul 15:48
Compare
Choose a tag to compare
Pre-release

Features

  • Use value objects to get the crawled information.
  • Allow optional fields in crawling.
  • Allow default values for optional fields.

Others

  • Add integration tests to improve development workflow.
  • Code Style

Braking Changes from 0.0.21:

  • Crawled data encapsulated in an entity.