Skip to content

feat: use rawload, drop imagemagick - #312

Draft
mertalev wants to merge 1 commit into
mainfrom
feat/rawload
Draft

feat: use rawload, drop imagemagick#312
mertalev wants to merge 1 commit into
mainfrom
feat/rawload

Conversation

@mertalev

@mertalev mertalev commented Mar 8, 2026

Copy link
Copy Markdown
Member

Description

libvips 8.18 now has a loader for libraw, which means we can use it directly without proxying through ImageMagick. That in turn means we can remove ImageMagick from the build altogether as this was its only purpose. There are several advantages to this:

  • One fewer dependency
  • Faster image builds
  • 76MB prod image size reduction from 987MB to 911MB
  • ~16% faster execution (545ms average for raw images in test-assets vs 630ms)

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.

2 participants