MarshalX / atproto

The AT Protocol (🦋 Bluesky) SDK for Python 🐍
https://atproto.blue
MIT License
420 stars 43 forks source link

send_image and send_images should support aspect ratio parameter #475

Open palmer-cl opened 5 hours ago

palmer-cl commented 5 hours ago

It looks like there was a break in the UI causing images sent via api (not the web client) to use a fallback aspect ratio and object-cover causing different size aspect ratios to render incorrectly:

image

When you post through the web client, an aspectRatio is set:

image

Should the send_image function include the ability to set aspect ratio?

image

palmer-cl commented 5 hours ago

Related pull request: https://github.com/bluesky-social/social-app/pull/6828

ulrischa commented 2 hours ago

Huge issues caused by this breaking api change