Skip to content

Use of AbortSignal.an() is not supported prior to iOS 17.4 #125

Description

@irnnr

Butter client use AbortSignal.any(), but that is not available prior to Safari/iOS v17.4 / March 2024.

This results in api requests failing and content not loading.

Please implement a polyfill or avoid using AbortSignal.any() until it is considered widely available.

https://github.com/ButterCMS/buttercms-js/blob/master/lib/useButter.js#L99

https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal/any_static
https://caniuse.com/mdn-api_abortsignal_any_static
https://telemetrydeck.com/survey/apple/iOS/majorSystemVersions/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions