jb-data.de/lib/sc/CHANGELOG.md
2025-08-11 22:23:30 +02:00

4.8 KiB

PHPScraper CHANGELOG

All notable changes to this project will be documented in this file.

Parts regarding the documentation website, the test pages and individual documentation changes are omitted for better readability.

This project adheres to Semantic Versioning.

2.0.0 (2023-06-01)

  • #187: Prepare v2: Improve typing, bringing PHPStan to --level=9. For details check the CHANGELOG.
  • #188: Support PHPStan for Windows Users
  • #185: Adding PHP 8.3 to test pipeline
  • #184: Adding PHPStan GitHub Action. Thank you @nadar!
  • #183: Switch from Goutte to BrowserKit
  • #182: Drop PHP 7.3 and 7.4
  • #174: Fix local testing
  • #173: Fix README example
  • #171: Various PHPStan improvements
  • #169: Adding <meta charset=...> extraction

1.0.2 (2022-12-15)

  • #167: Updating CHANGELOG.md
  • #166: Minor tidy ups in comments
  • #165: Adding PHP 8.2 to test workflow
  • #160: Allow complete interface for HttpClient instead of only one class.

1.0.1 (2022-12-02)

  • #156: Tidy up: Make file naming more intuitive and fix comments
  • #154: Expose GoutteClient as an accessible property

1.0.0 (2022-11-24)

  • #151: Migrate website into separate repo.
  • #150: Switch namespaces. See UPGRADING for more details.
  • #147: Prepare for v1.0

0.13.0 (2022-11-21)

  • #146: Implement plain text file/URL parsing.

0.12.0 (2022-11-10)

  • #142: Implement feed parsing.
  • #145: Re-enable previously deactivated tests

0.11.0 (2022-11-01)

  • #137: Fix download bug and improve testing

0.10.0 (2022-11-01)

  • #136: Expand set of URL-related methods

0.9.0 (2022-10-28)

  • #79: Replace URL lib. Sub-domain support dropped.

0.8.0 (2022-10-27)

0.7.0 (2022-10-14)

0.6.0 (2022-07-14)

  • #77: Upgrade to allow Symfony 6

0.5.0 (2022-08-16)

0.4.0 (2022-08-16)

0.3.0 (2022-06-20)

0.2.0 (2022-06-20)

0.1.0 (2022-05-04)

  • Start testing using PHPUnit.
  • Drop keeping own copy of current URL.
  • Initial commit with basics functionality.