Skip to content

Skip data URIs in transformer#202

Merged
lavr merged 2 commits intomasterfrom
fix/issue-62-data-uri-scheme
Mar 31, 2026
Merged

Skip data URIs in transformer#202
lavr merged 2 commits intomasterfrom
fix/issue-62-data-uri-scheme

Conversation

@lavr
Copy link
Copy Markdown
Owner

@lavr lavr commented Mar 31, 2026

Summary

  • Data URIs (data:image/png;base64,...) in HTML were treated as relative paths by the transformer, causing broken attachments and fetch errors
  • Added early return in _load_attachment_func to preserve data URIs as-is
  • Added tests for img src, css url(), and background attribute

Closes #62

Test plan

  • All 86 tests pass
  • New test covers img src, css url(), and background with data URIs

@lavr lavr merged commit 579c280 into master Mar 31, 2026
7 checks passed
@lavr lavr deleted the fix/issue-62-data-uri-scheme branch April 2, 2026 17:38
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.

Support for "data url scheme" in transformer

1 participant