|
2 | 2 | <PropertyGroup> |
3 | 3 | <Copyright>Copyright © 2019-$([System.DateTime]::Now.Year) Aaron Stannard</Copyright> |
4 | 4 | <Authors>Aaron Stannard</Authors> |
5 | | - <VersionPrefix>0.1.1</VersionPrefix> |
6 | | - <PackageReleaseNotes>**New Features:** |
7 | | -- **HTML Comment-Based Link Ignoring** - Added ability to exclude specific links from validation using HTML comments ([#70](https://github.com/Aaronontheweb/link-validator/pull/70)) |
8 | | - - Use `<!-- link-validator-ignore -->` to ignore the next link |
9 | | - - Use `<!-- begin link-validator-ignore -->` / `<!-- end link-validator-ignore -->` to ignore blocks of links |
10 | | - - Comments are case-insensitive and W3C compliant |
11 | | - - Perfect for development URLs, local services, or intentionally broken example links |
| 5 | + <VersionPrefix>0.1.2</VersionPrefix> |
| 6 | + <PackageReleaseNotes>**Bug Fixes:** |
| 7 | +- **Improved External Link Validation** - Fixed false positives for legitimate external sites with slow response times ([#80](https://github.com/Aaronontheweb/link-validator/pull/80)) |
| 8 | + - External links that timeout now get retried using existing `--max-external-retries` and `--retry-delay-seconds` configuration |
| 9 | + - Prevents false positives for legitimate sites that are simply responding slowly |
| 10 | + - Maintains existing behavior for SSL errors and DNS failures (immediate failure, no retry) |
| 11 | + - Retry attempts are logged and respect maximum retry limits with jitter |
12 | 12 |
|
13 | | -**Bug Fixes:** |
14 | | -- **Fixed External URL Processing** - External URLs now preserve their original scheme and port instead of being incorrectly modified to match the base URL ([#70](https://github.com/Aaronontheweb/link-validator/pull/70)) |
15 | | -- **Install Script Improvements** - Fixed multiple issues with installation scripts ([#69](https://github.com/Aaronontheweb/link-validator/pull/69), [#68](https://github.com/Aaronontheweb/link-validator/pull/68)) |
16 | | - - Fixed bash script line endings (CRLF to LF conversion) |
17 | | - - Fixed JSON parsing for single-line GitHub API responses |
18 | | - - Fixed PowerShell PATH variable escaping syntax |
19 | | - - Added .NET runtime requirement documentation and detection |
20 | | - |
21 | | -**Documentation:** |
22 | | -- Added comprehensive documentation for HTML comment-based link ignoring feature |
23 | | -- Added Prerequisites section explaining .NET 9 Runtime requirement |
24 | | -- Simplified installation instructions with one-liner commands</PackageReleaseNotes> |
| 13 | +**Dependencies:** |
| 14 | +- Updated HtmlAgilityPack from 1.11.72 to 1.12.2 ([#77](https://github.com/Aaronontheweb/link-validator/pull/77))</PackageReleaseNotes> |
25 | 15 | <PackageIconUrl> |
26 | 16 | </PackageIconUrl> |
27 | 17 | <PackageProjectUrl> |
|
0 commit comments