Skip to content

fix: preserve changelog entries with missing ATT&CK URLs - #247

Merged
jondricek merged 2 commits into
mainfrom
fix/diff-stix-missing-url
Sep 30, 2026
Merged

jondricek merged 2 commits into
mainfrom
fix/diff-stix-missing-url

Conversation

@jondricek

Copy link
Copy Markdown
Contributor

Summary

  • Warn with the STIX ID, ATT&CK ID, and name when the first external reference has no usable ATT&CK website URL.
  • Keep affected changelog entries as plain text, including revocation and data-component entries, instead of emitting broken links.
  • Check only the first external reference for an object URL and add regression coverage for missing and invalid URLs.

Validation

  • Full pytest suite: 297 passed, 4 skipped.
  • ruff check . and ruff format --check . passed.
  • Pre-commit hooks passed.

The repository has no GitHub Actions workflow triggered by pushes to this feature branch; PR workflows will run on this pull request.

@sonarqubecloud

Copy link
Copy Markdown

@jondricek
jondricek merged commit 2d7640b into main Sep 30, 2026
5 checks passed
@jondricek
jondricek deleted the fix/diff-stix-missing-url branch September 30, 2026 15:15
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