Skip to main content

Image upload with geometry.width now crops instead of scales (regression)

  • February 23, 2026
  • 1 reply
  • 31 views

Forum|alt.badge.img

When uploading an image via POST /v2/boards/{board_id}/images with a geometry.width smaller than  the image's native pixel width, Miro previously scaled the image to fit the container. It now clips the image at native resolution, showing only a cropped portion of the content.

Expected behaviour
The full image is displayed scaled down to fit the 750 × 1137.5 container — as it used to work.

Actual behaviour
The API returns the correct geometry (750 × 1137.5) but the image is rendered at its native 1500 × 2275 pixel resolution inside the container, clipping all content outside the container bounds. Only the top-left portion of the image is visible.

Can you please restore the scale-to-fit rendering behavior when geometry is smaller than the uploaded image's native pixel dimensions, or expose a parameter (e.g. imageScaleMode: "fit" | "clip") to control this explicitly?

Thanks!

Djon

1 reply

Forum|alt.badge.img+1

Hi,
Same here. I feel like there have been quite a few regressions lately.
I reported an error related to images a few days ago, and the problem was fixed without anyone responding to my initial post.

I feel like there's also an issue with image size because the dp (Device-independent pixels) are no longer the same for geometry as they are for position.