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.
- #204: Upgrading Symfony dependencies to allow ^7.0
- #201: Pint
- #200: Upgrade from league/uri 6.x to league/uri 7.x, replacing deprecated function use with new recommended ones
- #199: Add CI job names
- #196: Upgrading repo tools
- #195: Add Pint
- #194: Fix HTTPClient config
- #192: Fix few problems reported by PHPStan
- #190: Fix typos and a critical error
- #188: Move phpstan to local temp path to ensure Windows users can run it
- #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
- #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.
- #156: Tidy up: Make file naming more intuitive and fix comments
- #154: Expose GoutteClient as an accessible property
- #151: Migrate website into separate repo.
- #150: Switch namespaces. See UPGRADING for more details.
- #147: Prepare for v1.0
- #146: Implement plain text file/URL parsing.
- #137: Fix download bug and improve testing
- #136: Expand set of URL-related methods
- #79: Replace URL lib. Sub-domain support dropped.
- Maintenance: Split Core lib for better understandably.
- Generalize Configuration API for better usability.
- Proxy Support
- #77: Upgrade to allow Symfony 6
- Add
rel
-interpretation to link methods. - Add support to BYO-HTML:
setContent
. - Improve typing support
- Add Lists
- Add keyword scoring in.
- Add keyword extraction lib in.
- Start testing using PHPUnit.
- Drop keeping own copy of current URL.
- Initial commit with basics functionality.