This PR updates our default MIME types to be properly dynamic by OS version. It also adds support for JPEG2000 on all OSes, HEIC and HEIF on 2017 OSes, and WebP on macOS 11 and iOS 14 (doesn't seem to work on tvOS 14).
Implementation Details :construction:
Simply constructs the default accept types dynamically.
Testing Details :mag:
Tests updated for additional MIME types and image type support.
Issue Link :link:
428 #47
Goals :soccer:
This PR updates our default MIME types to be properly dynamic by OS version. It also adds support for JPEG2000 on all OSes, HEIC and HEIF on 2017 OSes, and WebP on macOS 11 and iOS 14 (doesn't seem to work on tvOS 14).
Implementation Details :construction:
Simply constructs the default accept types dynamically.
Testing Details :mag:
Tests updated for additional MIME types and image type support.