Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.23 KB

CHANGELOG.md

File metadata and controls

30 lines (22 loc) · 1.23 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.1.1] - 2022-11-08

Fixed

  • The Parser now also trims hidden whitespace characters that aren't covered by PHP's trim() function by default. Such characters at the beginning of a line can cause parsing to fail, because it's important that user-agent and rule lines actually start with the corresponding keywords.

[1.1.0] - 2022-09-23

Added

  • Method isExplicitlyNotAllowedFor() that ignores rules for wildcard user-agent (*) and checks if some path is explicitly not allowed for a certain user-agent.

[1.0.0] - 2022-09-22

Changed

  • Required PHP version is now 8.0.

Added

  • It now also parses Sitemap: lines. You can get all referenced sitemaps via the sitemaps() method of the RobotsTxt class.

[0.1.2] - 2022-09-16

Fixed

  • Also allow usage of crwlr/url 1.0 as it's not a problem at all and the PHP version requirement of this package is still ^7.4|^8.0.

[0.1.1] - 2022-09-16

Changed

  • Upgraded crwlr/url package version constraint.