Skip to content

Releases: livepeer/ui-kit

@livepeer/react@1.3.0

02 Nov 18:09
5abadf1
Compare
Choose a tag to compare

Minor Changes

  • #123 b5990cf Thanks @0xcadams! - Feature: added prefetch to all React hooks.

    The new functions include: prefetchAsset, prefetchAssetMetrics, prefetchPlaybackInfo, prefetchStream, prefetchStreamSession, prefetchStreamSessions, which provide prefetching using React Query. Also added prefetchPlayer, which wraps prefetchPlaybackInfo to make it easier to use the prefetch hooks with the Player.

Patch Changes

  • #122 f5b370c Thanks @suhailkakar! - Fix: updated the fingerprint for Tus upload. This should fix the issue with the resumable uploads.

  • #120 86d9a69 Thanks @iameli! - Fix: updated the Player metrics endpoint to use the correct ports for staging and canary environments.

  • #129 543560c Thanks @0xcadams! - Feature: Added automatic fetching/importing of Arweave URLs to the Player.

    An Arweave URL (such as ar://<HASH>, https://<SUBDOMAIN>.arweave.dev/<HASH> or https://arweave.net/<HASH>, but cannot be a directory) can be passed as the src or playbackID to the Player, and it will automatically detect if it is a valid Arweave URL and attempt to fetch the playback info. If the API does not have an Asset with the corresponding Arweave transaction hash, the Player will automatically attempt to import the Arweave content, and then play the transcoded content back.

  • Updated dependencies [f5b370c, 86d9a69, 543560c]:

    • livepeer@1.2.2

livepeer@1.2.1

31 Oct 16:47
0726ec5
Compare
Choose a tag to compare

Patch Changes

  • #113 488bdcd Thanks @0xcadams! - Refactor: moved metrics addition to be a single function which handles fetching the reporting URL internally.

  • #107 8aeb0b9 Thanks @0xcadams! - Feature: Added automatic fetching/importing of IPFS URLs to the Player.

    An IPFS v0 or v1 CID or URL (such as ipfs://<CID>, https://<CID>.ipfs.dweb.link/ or https://cloudflare-ipfs.com/ipfs/<CID>, but cannot be a directory) can be passed as the src or playbackID to the Player, and it will automatically detect if it is a valid CID and attempt to fetch the playback info for the CID. If the API does not have an Asset with the corresponding CID, the Player will automatically attempt to import the CID from IPFS, and then play the transcoded content back.

  • #115 Thanks @clacladev! - Fix: changed the z-index to hide browser controls on the Player to only be applied on fullscreen.

@livepeer/react@1.2.1

31 Oct 16:47
0726ec5
Compare
Choose a tag to compare

Patch Changes

  • #113 488bdcd Thanks @0xcadams! - Refactor: moved metrics addition to be a single function which handles fetching the reporting URL internally.

  • #107 8aeb0b9 Thanks @0xcadams! - Feature: Added automatic fetching/importing of IPFS URLs to the Player.

    An IPFS v0 or v1 CID or URL (such as ipfs://<CID>, https://<CID>.ipfs.dweb.link/ or https://cloudflare-ipfs.com/ipfs/<CID>, but cannot be a directory) can be passed as the src or playbackID to the Player, and it will automatically detect if it is a valid CID and attempt to fetch the playback info for the CID. If the API does not have an Asset with the corresponding CID, the Player will automatically attempt to import the CID from IPFS, and then play the transcoded content back.

  • #115 Thanks @clacladev! - Fix: changed the z-index to hide browser controls on the Player to only be applied on fullscreen.

  • Updated dependencies [488bdcd, 8aeb0b9, aab12d4]:

    • livepeer@1.2.1

livepeer@1.2.0

26 Oct 18:58
1445e88
Compare
Choose a tag to compare

Minor Changes

  • #104 39d277f Thanks @0xcadams! - Breaking: removed the meta field on an Asset (which is a custom field stored in the Studio provider and not replicated to IPFS) to reduce confusion around metadata fields.

@livepeer/react@1.2.0

26 Oct 18:58
1445e88
Compare
Choose a tag to compare

Minor Changes

  • #104 39d277f Thanks @0xcadams! - Breaking: removed the meta field on an Asset (which is a custom field stored in the Studio provider and not replicated to IPFS) to reduce confusion around metadata fields.

Patch Changes

  • Updated dependencies [39d277f]:
    • livepeer@1.2.0

livepeer@1.1.0

20 Oct 21:25
ad6f5f1
Compare
Choose a tag to compare

Minor Changes

  • #98 5fc44a5 Thanks @suhailkakar! - Feature: added picture in picture support to the Livepeer player.

    We support both the w3c standard (which most modern browsers support), as well as the older Safari/iOS spec. See the browsers which support Picture-in-Picture on caniuse.

    <Player playbackId="6d7el73r1y12chxr" showPipButton />
  • #92 e7348f4 Thanks @0xcadams! - Fix: updated dependencies and fixed exporting to have individual paths for smaller bundle size.

Patch Changes

  • #95 0b02851 Thanks @0xcadams! - Fix: further changes to imports to change build config to be smaller.

  • #98 5fc44a5 Thanks @suhailkakar! - Fix: fixed fullscreen state updating properly when entering/exiting fullscreen.

@livepeer/react@1.1.0

20 Oct 21:25
ad6f5f1
Compare
Choose a tag to compare

Minor Changes

  • #98 5fc44a5 Thanks @suhailkakar! - Feature: added picture in picture support to the Livepeer player.

    We support both the w3c standard (which most modern browsers support), as well as the older Safari/iOS spec. See the browsers which support Picture-in-Picture on caniuse.

    <Player playbackId="6d7el73r1y12chxr" showPipButton />
  • #92 e7348f4 Thanks @0xcadams! - Fix: updated dependencies and fixed exporting to have individual paths for smaller bundle size.

Patch Changes

livepeer@1.1.0-next.2

20 Oct 21:12
abe35a5
Compare
Choose a tag to compare
livepeer@1.1.0-next.2 Pre-release
Pre-release

Minor Changes

  • #98 5fc44a5 Thanks @suhailkakar! - Feature: added picture in picture support to the Livepeer player.

    We support both the w3c standard (which most modern browsers support), as well as the older Safari/iOS
    spec
    .
    See the browsers which support Picture-in-Picture on
    caniuse.

    <Player playbackId="6d7el73r1y12chxr" showPipButton />

Patch Changes

  • #98 5fc44a5 Thanks @suhailkakar! - Fix: fixed fullscreen state updating properly when entering/exiting fullscreen.

@livepeer/react@1.1.0-next.2

20 Oct 21:12
abe35a5
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • #98 5fc44a5 Thanks @suhailkakar! - Feature: added picture in picture support to the Livepeer player.

    We support both the w3c standard (which most modern browsers support), as well as the older Safari/iOS
    spec
    .
    See the browsers which support Picture-in-Picture on
    caniuse.

    <Player playbackId="6d7el73r1y12chxr" showPipButton />

Patch Changes

livepeer@1.1.0-next.1

07 Oct 21:57
ea988e8
Compare
Choose a tag to compare
livepeer@1.1.0-next.1 Pre-release
Pre-release

Patch Changes

  • #95 0b02851 Thanks @0xcadams! - Fix: further changes to imports to change build config to be smaller.