Skip to content

release: polite-crawler 0.7.4 (freshUntil, the watch-list repair) - #172

Merged
mark1russell7 merged 1 commit into
mainfrom
release/0.7.4-pr
Nov 15, 2026
Merged

mark1russell7 merged 1 commit into
mainfrom
release/0.7.4-pr

Conversation

@mark1russell7

Copy link
Copy Markdown
Owner

Version 0.7.4 of polite-crawler and polite-crawler-mcp.

SemVer: PATCH. Before 1.0.0, a feature or a fix raises PATCH:

Also in this PR:

  • The doc comment of freshUntil names each case where a permanent redirect gets capMs. A Last-Modified at or after Date, or one that is not a date, counts as no Last-Modified. Four new test cases hold this, also for a status of 200, which gets no heuristic freshness in that case.
  • scripts/version.ts wrote the version to each place, and the server changelog line "The server uses polite-crawler 0.7.4."

Local checks: the freshness tests (12 pass), prettier and ste-lint on the changed source, a build of polite-crawler, then api-report check and the API Extractor check of its reports (the same).

🤖 Generated with Claude Code

PATCH before 1.0: a new beta export (freshUntil in polite-crawler/api)
and a fix (the watch list makes its table and index at each open). The
doc comment of freshUntil names each case where a permanent redirect
gets capMs, and four test cases hold it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mark1russell7
mark1russell7 merged commit 49e6bcb into main Nov 15, 2026
26 checks passed
@mark1russell7
mark1russell7 deleted the release/0.7.4-pr branch November 15, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant