robots_txt 2.3.1 robots_txt: ^2.3.1 copied to clipboard
A complete, dependency-less and fully documented `robots.txt` ruleset parser.
2.3.1 #
- Fixed empty
Disallow
entry not allowing access to everything. - Bumped year in
LICENSE
.
2.3.0 #
- Bumped dependencies.
- Bumped the SDK version to
3.0.0
. - Removed the
meta
package. - Removed work-around for issue fixed by https://github.com/dart-lang/sdk/issues/49188.
2.2.0+3 #
- Updated licence bearer.
2.2.0+2 #
- Small phrasing change in README.md.
2.2.0+1 #
- Compiled the example files into a single file
example.dart
.
2.2.0 #
- Added support for the
Crawl-delay
andHost
fields.
2.1.0+1 #
- Updated README.md.
2.1.0 #
- Added a method
.validate()
for validating files. - Renamed
parser.dart
torobots.dart
.
2.0.1 #
- Converted the
onlyApplicableTo
parameter inRobots.parse()
from aString
into aSet
to allow multiple user-agents to be specified at once. - Fixed the
onlyApplicableTo
parameter inRobots.parse()
not being taken into account.
2.0.0 #
- Additions:
- Added dependencies:
meta
for static analysis.
- Added developer dependencies:
test
for testing.
- Added support for the 'Sitemap' field.
- Added support for specifying:
- The precedent rule type for determining whether a certain user-agent can
or cannot access a certain path. (
PrecedentRuleType
) - The comparison strategy to use for comparing rule precedence.
(
PrecedenceStrategy
)
- The precedent rule type for determining whether a certain user-agent can
or cannot access a certain path. (
- Added tests.
- Added dependencies:
- Changes:
- Bumped the minimum SDK version to
2.17.0
for enhanced enum support.
- Bumped the minimum SDK version to
- Improvements:
- Made all structs
const
and marked them as@sealed
and@immutable
.
- Made all structs
- Deletions:
- Removed dependencies:
sprint
web_scraper
- Removed dependencies:
1.1.1 #
- Updated project description.
- Adapted code to lint rules.
1.1.0+3 #
- Improved documentation.
- Bumped year in the license.
1.1.0+2 #
- Updated package description.
- Updated dependency versions.
1.1.0+1 #
- Formatted files in accordance with
dartfmt
.
1.1.0 #
- Fixed the reading of the contents of
robots.txt
. - Fixed the parsing of rule fields to
Rule
s. - Added
example.dart
.
1.0.0 #
- Initial release.