Skip to content

chore: release 1.3.1 - #24

Merged
jcddc83 merged 1 commit into
mainfrom
release/v1.3.1
Sep 17, 2026
Merged

jcddc83 merged 1 commit into
mainfrom
release/v1.3.1

Conversation

@jcddc83

@jcddc83 jcddc83 commented Sep 17, 2026

Copy link
Copy Markdown
Owner

#23 landed with detailed commit messages and no CHANGELOG entry — the one place users actually look. This records the fixes and cuts a patch release, so a deployment can pin a version rather than an arbitrary commit.

Both fixes are user-visible:

  • Links were silently dropped from the scan. A third-party URL that merely mentioned substack.com was treated as Substack chrome and skipped, with nothing in the report saying so. That is the worst failure mode this tool has.
  • An explicit port defeated the domain flags. --skip-domains, --broken-domains and triage --retired-hosts compared netloc, which keeps the port, so https://wikipedia.org:443/… didn't match a wikipedia.org entry.

Verification

143 tests pass. Both halves of the lint job run clean this time — ruff check and ruff format --check, the latter being what I skipped on #23's last commit and which caught a formatted Python block inside markdown.

substack-link-checker --version reports 1.3.1.

🤖 Generated with Claude Code

#23's fixes went in with careful commit messages and no CHANGELOG entry,
which is the one place users actually look. Recording them, and cutting a
patch release so a deployment can pin a version rather than a commit.

Both fixes are user-visible: a third-party link could be silently dropped
from the scan, and an explicit port quietly stopped --skip-domains,
--broken-domains and --retired-hosts from applying.
@jcddc83
jcddc83 merged commit 1a5cab3 into main Sep 17, 2026
8 checks passed
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