Concerns: pushword/core
sizesAn image written  in a page body now announces the sizes declared by body_image_sizes — at the root of pushword:, or on a single app, which wins — instead of always falling back to the component default, 100vw.
Affects every site whose text column is narrower than the viewport. Declare that column its real width, body_image_sizes: '(max-width: 1023px) 100vw, 700px', and check that every candidate it makes the browser pick still covers twice the displayed width — under that, high-DPR screens go soft. Leaving it unset keeps 100vw and changes nothing. Already-cached body fragments re-render by themselves: the value is part of their cache key.