I’ve just committed a documentation change that should go out in the next deploy in the coming days, as well as a blog post explaining the changes.
For the sake of speed of getting the info to you, here’s the work-in-progress doc update prior to deployment (may be slightly tweaked yet):
twitter:image for summary card: A URL to a unique image representing the content of the page. You should not use a generic image such as your website logo, author photo, or other image that spans multiple pages. Images for this Card support an aspect ratio of 1:1 with minimum dimensions of 144x144 or maximum of 4096x4096 pixels. Images must be less than 5MB in size. The image will be cropped to a square on all platforms. JPG, PNG and GIF formats are supported. Only the first frame of an animated GIF will be used. SVG is not supported.
twitter:image for summary_large_image card: A URL to a unique image representing the content of the page. You should not use a generic image such as your website logo, author photo, or other image that spans multiple pages. Images for this Card support an aspect ratio of 2:1 with minimum dimensions of 300x157 or maximum of 4096x4096 pixels. Images must be less than 5MB in size. JPG, PNG and GIF formats are supported. Only the first frame of an animated GIF will be used. SVG is not supported.
Note that, in all cases, images will be transcoded to JPG by our crawler at a quality based on performance criteria in our pipeline.