Skip to content

Notes to Kindle 0.1.5

Choose a tag to compare

@github-actions github-actions released this 17 Aug 01:34
· 8 commits to master since this release

What's new

  • Convert vault-local transparent PNG and static WebP images to opaque JPEG entirely inside Obsidian.
  • Flatten transparent pixels onto a white background before EPUB packaging.
  • Reject APNG and animated WebP before browser decoding.
  • Revalidate, hash, deduplicate, cache, and budget the exact converted JPEG bytes.
  • Limit conversion attempts and deduplicate identical source bytes to prevent resource amplification.
  • Show converted-image count and metadata behavior in the privacy preflight.

Remote images remain disabled for the planned 0.1.6 work. SVG remains disabled for the planned 0.1.7 work.

Verification

  • 212 automated tests passing.
  • Typecheck, lint, production build, generated-bundle policy, and security review passing.
  • End-to-end conversion and rendering verified in Obsidian and on a physical Kindle.

Full changelog: 0.1.4...0.1.5