Skip to content

feat: add fullscreen API on player element#1107

Merged
luwes merged 2 commits intomainfrom
fullscreen-api
Apr 29, 2025
Merged

feat: add fullscreen API on player element#1107
luwes merged 2 commits intomainfrom
fullscreen-api

Conversation

@luwes
Copy link
Contributor

@luwes luwes commented Apr 28, 2025

this is needed for iOS. fix #643

@luwes luwes self-assigned this Apr 28, 2025
@luwes luwes requested a review from a team as a code owner April 28, 2025 22:03
@vercel
Copy link

vercel bot commented Apr 28, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
elements-demo-astro ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2025 7:20pm
elements-demo-nextjs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2025 7:20pm
elements-demo-svelte-kit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2025 7:20pm
elements-demo-vanilla ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2025 7:20pm
elements-demo-vue ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2025 7:20pm

@snyk-io
Copy link

snyk-io bot commented Apr 28, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

Copy link
Contributor

@cjpillsbury cjpillsbury left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would like these to conform to the relevant APIs and yield promises that resolve on completion. Otherwise, LGTM. Defer to you on whether you want to create a new ticket for this as a fast follow or try to solve before merging.

@luwes luwes merged commit 205f3c8 into main Apr 29, 2025
14 checks passed
@luwes luwes deleted the fullscreen-api branch April 29, 2025 19:21
@github-actions github-actions bot mentioned this pull request Apr 29, 2025
luwes pushed a commit that referenced this pull request May 2, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>@mux/mux-audio: 0.15.8</summary>

##
[0.15.8](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.7...@mux/mux-audio@0.15.8)
(2025-05-01)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

<details><summary>@mux/mux-audio-react: 0.15.8</summary>

##
[0.15.8](https://github.com/muxinc/elements/compare/@mux/mux-audio-react@0.15.7...@mux/mux-audio-react@0.15.8)
(2025-05-01)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

<details><summary>@mux/playback-core: 0.29.0</summary>

##
[0.29.0](https://github.com/muxinc/elements/compare/@mux/playback-core@0.28.7...@mux/playback-core@0.29.0)
(2025-05-01)


### Features

* add video-title attr & prop
([#1108](#1108))
([7763a49](7763a49)),
closes [#639](#639)
</details>

<details><summary>@mux/mux-player: 3.4.0</summary>

##
[3.4.0](https://github.com/muxinc/elements/compare/@mux/mux-player@3.3.4...@mux/mux-player@3.4.0)
(2025-05-01)


### Features

* add fullscreen API on player element
([#1107](#1107))
([205f3c8](205f3c8))
* add video-title attr & prop
([#1108](#1108))
([7763a49](7763a49)),
closes [#639](#639)


### Bug Fixes

* bump player.style from 0.1.7 to 0.1.8 in the prod-dependencies group
across 1 directory
([#1110](#1110))
([34dcba4](34dcba4))
* bump the prod-dependencies group across 1 directory with 2 updates
([#1109](#1109))
([7969b53](7969b53))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/mux-video bumped from 0.25.1 to 0.25.2
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

<details><summary>@mux/mux-player-react: 3.4.0</summary>

##
[3.4.0](https://github.com/muxinc/elements/compare/@mux/mux-player-react@3.3.4...@mux/mux-player-react@3.4.0)
(2025-05-01)


### Features

* add video-title attr & prop
([#1108](#1108))
([7763a49](7763a49)),
closes [#639](#639)


### Bug Fixes

* default-hidden-captions order bug for React
([#1105](#1105))
([7b706ba](7b706ba))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/mux-player bumped from 3.3.4 to 3.4.0
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

<details><summary>@mux/mux-video: 0.25.2</summary>

##
[0.25.2](https://github.com/muxinc/elements/compare/@mux/mux-video@0.25.1...@mux/mux-video@0.25.2)
(2025-05-01)


### Bug Fixes

* bump castable-video from 1.1.5 to 1.1.6 in the prod-dependencies group
across 1 directory
([#1103](#1103))
([9f27791](9f27791))
* bump the prod-dependencies group across 1 directory with 2 updates
([#1109](#1109))
([7969b53](7969b53))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

<details><summary>@mux/mux-video-react: 0.25.2</summary>

##
[0.25.2](https://github.com/muxinc/elements/compare/@mux/mux-video-react@0.25.1...@mux/mux-video-react@0.25.2)
(2025-05-01)


### Miscellaneous Chores

* **@mux/mux-video-react:** Synchronize video versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @mux/playback-core bumped from 0.28.7 to 0.29.0
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot mentioned this pull request Sep 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: programmatically exit full screen

2 participants