Files
v10/packages/utils/CHANGELOG.md
T
Wesley LuytenGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
5f1c2370fa chore: release main (#1477)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 12:48:40 -07:00

354 lines
22 KiB
Markdown

# Changelog
## [10.0.0-beta.24](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.23...@videojs/utils@10.0.0-beta.24) (2026-05-19)
### Features
* **packages:** add playback rate menu ([#1527](https://github.com/videojs/v10/issues/1527)) ([ad831d2](https://github.com/videojs/v10/commit/ad831d25f00187929e6eed93770422fa7003071c))
* **spf:** HLS engine composition walkthrough + doc-driven cleanups ([#1512](https://github.com/videojs/v10/issues/1512)) ([0cfd3bb](https://github.com/videojs/v10/commit/0cfd3bb395332b19cf85e9dc7eb08f656bec3e2b))
## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.22...@videojs/utils@10.0.0-beta.23) (2026-04-27)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.21...@videojs/utils@10.0.0-beta.22) (2026-04-18)
### Bug Fixes
* **packages:** add server-only bundles ([#1349](https://github.com/videojs/v10/issues/1349)) ([3331fda](https://github.com/videojs/v10/commit/3331fdaf25c8a89ea6d36c2972631df589fc0ad3))
* **react:** prevent gesture tap from firing on slider interactions ([#1361](https://github.com/videojs/v10/issues/1361)) ([769d436](https://github.com/videojs/v10/commit/769d436f4ec78b71d18e0028a606114af48b7afb))
### Reverts
* **packages:** add server-only bundles ([#1349](https://github.com/videojs/v10/issues/1349)) ([#1354](https://github.com/videojs/v10/issues/1354)) ([8530316](https://github.com/videojs/v10/commit/8530316987b5122a2e455b0db3bad6fd3ffa8186))
## [10.0.0-beta.21](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.20...@videojs/utils@10.0.0-beta.21) (2026-04-14)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.20](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.19...@videojs/utils@10.0.0-beta.20) (2026-04-14)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.19](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.18...@videojs/utils@10.0.0-beta.19) (2026-04-14)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.18](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.17...@videojs/utils@10.0.0-beta.18) (2026-04-14)
### ⚠ BREAKING CHANGES
* **packages:** replace DelegateMixin & ProxyMixin with MediaHost base classes ([#1292](https://github.com/videojs/v10/issues/1292))
### Bug Fixes
* **packages:** ignore gestures on interactive child elements ([#1327](https://github.com/videojs/v10/issues/1327)) ([b768c29](https://github.com/videojs/v10/commit/b768c29f98043a41c6272683e240bf1948238042))
### Code Refactoring
* **packages:** replace DelegateMixin & ProxyMixin with MediaHost base classes ([#1292](https://github.com/videojs/v10/issues/1292)) ([8f1653e](https://github.com/videojs/v10/commit/8f1653efcd0a3a8cc75881bc6b4c0b87599a3b8d))
## [10.0.0-beta.17](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.16...@videojs/utils@10.0.0-beta.17) (2026-04-11)
### Features
* **packages:** add gesture bindings to default skins and presets ([#1310](https://github.com/videojs/v10/issues/1310)) ([1509a66](https://github.com/videojs/v10/commit/1509a66f60fc0598452f21af396c4b6f3569be5b))
## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.15...@videojs/utils@10.0.0-beta.16) (2026-04-10)
### Features
* **packages:** add hotkey system with coordinator, actions, and ARIA support ([#1238](https://github.com/videojs/v10/issues/1238)) ([627ea20](https://github.com/videojs/v10/commit/627ea204fcadb50d8cd0878ae816fabdaee470d0))
### Bug Fixes
* **utils:** stable sort comparator and orphaned JSDoc ([#1286](https://github.com/videojs/v10/issues/1286)) ([071325d](https://github.com/videojs/v10/commit/071325de4dee666a09e305399ea95e163c5d8de4))
## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.14...@videojs/utils@10.0.0-beta.15) (2026-04-03)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.14](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.13...@videojs/utils@10.0.0-beta.14) (2026-04-03)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.13](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.12...@videojs/utils@10.0.0-beta.13) (2026-04-01)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.12](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.11...@videojs/utils@10.0.0-beta.12) (2026-04-01)
### Features
* add Mux video component ([#1036](https://github.com/videojs/v10/issues/1036)) ([271a8c8](https://github.com/videojs/v10/commit/271a8c850216bd1654baaa26f8bb2f5eda56be37))
* add native hls media + refactor ([#1154](https://github.com/videojs/v10/issues/1154)) ([1b2afc6](https://github.com/videojs/v10/commit/1b2afc6e41a4a8bb4f3ea42b5c04c6232813727e))
### Bug Fixes
* **utils:** polyfill AbortSignal.any for Chromium ≤115 ([#1142](https://github.com/videojs/v10/issues/1142)) ([c3641c8](https://github.com/videojs/v10/commit/c3641c888c9630b2780cdda556431512d9ca5b81))
## [10.0.0-beta.11](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.10...@videojs/utils@10.0.0-beta.11) (2026-03-24)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.10](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.9...@videojs/utils@10.0.0-beta.10) (2026-03-23)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.9](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.8...@videojs/utils@10.0.0-beta.9) (2026-03-23)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.8](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.7...@videojs/utils@10.0.0-beta.8) (2026-03-20)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.7](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.6...@videojs/utils@10.0.0-beta.7) (2026-03-19)
### Bug Fixes
* correct popup fallback positioning offsets ([#981](https://github.com/videojs/v10/issues/981)) ([82ede77](https://github.com/videojs/v10/commit/82ede77322204500d7ca0adc5cb24d4f068af462))
* **utils:** handle missing media.querySelectorAll for HLS ([#986](https://github.com/videojs/v10/issues/986)) ([7bacb1b](https://github.com/videojs/v10/commit/7bacb1b2ae3151fc58ca5526a1f9713c188df2cf))
## [10.0.0-beta.6](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.5...@videojs/utils@10.0.0-beta.6) (2026-03-15)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.5](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.4...@videojs/utils@10.0.0-beta.5) (2026-03-12)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.4](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.3...@videojs/utils@10.0.0-beta.4) (2026-03-12)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.3](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.2...@videojs/utils@10.0.0-beta.3) (2026-03-11)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.2](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.1...@videojs/utils@10.0.0-beta.2) (2026-03-10)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-beta.1](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.0...@videojs/utils@10.0.0-beta.1) (2026-03-10)
### Features
* add background video preset ([#607](https://github.com/videojs/v10/issues/607)) ([c2bc488](https://github.com/videojs/v10/commit/c2bc488366fd28f9a6d00dd28a4f790b5e1400ed))
* add console banner ([#186](https://github.com/videojs/v10/issues/186)) ([072b0de](https://github.com/videojs/v10/commit/072b0dece76289d7d4215907ce70b36debbb78bc))
* add subtitles handling + captions core ([#692](https://github.com/videojs/v10/issues/692)) ([5c11606](https://github.com/videojs/v10/commit/5c116065a91ed04753bb2cb83e72dd6471f75ced))
* add tooltip core ([#212](https://github.com/videojs/v10/issues/212)) ([cbf41ce](https://github.com/videojs/v10/commit/cbf41ce4c750cd5c3bb6cbf247bad91ccd578cd0))
* **core:** add play button component ([#383](https://github.com/videojs/v10/issues/383)) ([9cfab26](https://github.com/videojs/v10/commit/9cfab264d85ea5b8e20fc2d020171ba5ef53b0f4))
* **core:** add popover component ([#615](https://github.com/videojs/v10/issues/615)) ([44188d4](https://github.com/videojs/v10/commit/44188d4823d687bae2806f38e199e9719ff05083))
* **core:** add thumbnail component and text track store feature ([#643](https://github.com/videojs/v10/issues/643)) ([7bae887](https://github.com/videojs/v10/commit/7bae887920a71665fdd24a2f0aca0718de062084))
* **core:** add time display component ([#460](https://github.com/videojs/v10/issues/460)) ([7b8bc11](https://github.com/videojs/v10/commit/7b8bc11f9f90684269b6acebeb79677063112e1f))
* **core:** dom media slices ([#292](https://github.com/videojs/v10/issues/292)) ([47659f5](https://github.com/videojs/v10/commit/47659f5352634ef094b9ab83476a59ac1f244115))
* **example/react:** improvements to react examples ([#210](https://github.com/videojs/v10/issues/210)) ([c35b012](https://github.com/videojs/v10/commit/c35b0122509ce3230dcfce4a0acf0d315ba5f0ee))
* **icons:** setup icons package ([#536](https://github.com/videojs/v10/issues/536)) ([78de97e](https://github.com/videojs/v10/commit/78de97ec23c474b70edda0a594e277f7eaf1b86c))
* idiomatic html markup, use popover API, add safe polygon utility ([#143](https://github.com/videojs/v10/issues/143)) ([419911f](https://github.com/videojs/v10/commit/419911f2f2b9f505700f5becb623bfe12e3878aa))
* **packages:** add slider core layer ([#529](https://github.com/videojs/v10/issues/529)) ([7efee3d](https://github.com/videojs/v10/commit/7efee3d03361f195706257b4950708cbe5356cf5))
* **react:** add slider component ([#644](https://github.com/videojs/v10/issues/644)) ([2f8ca09](https://github.com/videojs/v10/commit/2f8ca094ad5bc5bafc5435c2e97bca58c6d29b5d))
* **react:** implement default and minimal video skins ([#550](https://github.com/videojs/v10/issues/550)) ([7d3be36](https://github.com/videojs/v10/commit/7d3be367f5b31b8a6d5b9a9e3c87245f95b8e22a))
* **skin:** add audio skins for HTML and React presets ([#772](https://github.com/videojs/v10/issues/772)) ([d751fda](https://github.com/videojs/v10/commit/d751fdabea9782b9f6c73aaebfb93ed393e488f7))
* **store:** add reactive state primitives ([#311](https://github.com/videojs/v10/issues/311)) ([beb8615](https://github.com/videojs/v10/commit/beb8615c1c75a996d1e4ea2db804c49acdc10ef0))
* **store:** initial release ([#279](https://github.com/videojs/v10/issues/279)) ([d74e4e6](https://github.com/videojs/v10/commit/d74e4e6701e5de2a03cf76e4ceff96d230790e3f))
* **store:** lit bindings ([#289](https://github.com/videojs/v10/issues/289)) ([648aae7](https://github.com/videojs/v10/commit/648aae7e31db02f6d69dba138b98e7cbfd398902))
* **store:** queue task refactor ([#287](https://github.com/videojs/v10/issues/287)) ([6a7acda](https://github.com/videojs/v10/commit/6a7acdabfe3a5dd806af64423a9f2eb0769a4496))
* **store:** state subscription primitives ([#528](https://github.com/videojs/v10/issues/528)) ([839a7e4](https://github.com/videojs/v10/commit/839a7e43bff6b420de3fd53c1b7847aece1f0a1c))
* **store:** store selector api ([#370](https://github.com/videojs/v10/issues/370)) ([ad94af2](https://github.com/videojs/v10/commit/ad94af25b5faaf003ab79482ad40be70309e39a8))
* use anchor API for html elements ([#174](https://github.com/videojs/v10/issues/174)) ([4a2d580](https://github.com/videojs/v10/commit/4a2d580bb3db35d17d89827326617d0bd2c54499))
### Bug Fixes
* add popover core, use in html and improve factory ([#204](https://github.com/videojs/v10/issues/204)) ([f3b1b19](https://github.com/videojs/v10/commit/f3b1b199173f3750bc05ad9063fcccbd4163b12b))
* **cd:** add repository field to all packages for provenance verification ([b723589](https://github.com/videojs/v10/commit/b72358904a78a9403df16d77936d4a1f41a64bfe))
* **html:** apply popover data attributes before showing via popover API ([#763](https://github.com/videojs/v10/issues/763)) ([206bc9b](https://github.com/videojs/v10/commit/206bc9b4ae914176e50c1708c272c75d90a12286))
* **packages:** enable unbundle mode to avoid mangled exports ([00fdf96](https://github.com/videojs/v10/commit/00fdf966ca5148bcca303058dd798b1b880896e0))
* **packages:** set release-please manifest and package versions to beta.0 ([#850](https://github.com/videojs/v10/issues/850)) ([e085a0d](https://github.com/videojs/v10/commit/e085a0d73af0c142e0c0a371337daae98fdbaac9))
* **packages:** update package READMEs for beta ([#848](https://github.com/videojs/v10/issues/848)) ([9562a0e](https://github.com/videojs/v10/commit/9562a0ecca212034759d7cc948d4b3f0bc7a19c3))
* **packages:** update version badges ([#138](https://github.com/videojs/v10/issues/138)) ([22d9cb6](https://github.com/videojs/v10/commit/22d9cb64f2e5b9601a2039bb166dbe3fee6a1b3e))
* **root:** add videojs keyword to package.json ([4a9f8b2](https://github.com/videojs/v10/commit/4a9f8b2ad6fb27b463dcfe8d1a5fd883c9fa21d1))
* **site:** update discord link ([#170](https://github.com/videojs/v10/issues/170)) ([bb10294](https://github.com/videojs/v10/commit/bb10294419439fb02df650f3e7f7c5496ecc3a73))
* **store:** guard abort on request supersession ([#313](https://github.com/videojs/v10/issues/313)) ([e643ee1](https://github.com/videojs/v10/commit/e643ee1f08ba41732acce27021da9bdc76032890))
* textTrackList and optimize ([#760](https://github.com/videojs/v10/issues/760)) ([04e98f4](https://github.com/videojs/v10/commit/04e98f4007dcc5957ff4b646482036da49e1efd4))
* toKebabCase import issue ([c4f1012](https://github.com/videojs/v10/commit/c4f1012f4619bf41cc4e4deae08f882da1b56fc3))
* **utils:** remove unnecessary keyboard utils ([#146](https://github.com/videojs/v10/issues/146)) ([b737758](https://github.com/videojs/v10/commit/b737758453c7a932c646137d92bb5303e251ca4b))
## [10.0.0-alpha.11](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.10...@videojs/utils@10.0.0-alpha.11) (2026-03-10)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-alpha.10](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.9...@videojs/utils@10.0.0-alpha.10) (2026-03-10)
### Features
* **skin:** add audio skins for HTML and React presets ([#772](https://github.com/videojs/v10/issues/772)) ([d751fda](https://github.com/videojs/v10/commit/d751fdabea9782b9f6c73aaebfb93ed393e488f7))
### Bug Fixes
* **html:** apply popover data attributes before showing via popover API ([#763](https://github.com/videojs/v10/issues/763)) ([206bc9b](https://github.com/videojs/v10/commit/206bc9b4ae914176e50c1708c272c75d90a12286))
## [10.0.0-alpha.9](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.8...@videojs/utils@10.0.0-alpha.9) (2026-03-06)
### Features
* add subtitles handling + captions core ([#692](https://github.com/videojs/v10/issues/692)) ([5c11606](https://github.com/videojs/v10/commit/5c116065a91ed04753bb2cb83e72dd6471f75ced))
### Bug Fixes
* textTrackList and optimize ([#760](https://github.com/videojs/v10/issues/760)) ([04e98f4](https://github.com/videojs/v10/commit/04e98f4007dcc5957ff4b646482036da49e1efd4))
## [10.0.0-alpha.8](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.7...@videojs/utils@10.0.0-alpha.8) (2026-03-05)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-alpha.7](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.6...@videojs/utils@10.0.0-alpha.7) (2026-03-04)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-alpha.6](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.5...@videojs/utils@10.0.0-alpha.6) (2026-03-04)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-alpha.5](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.4...@videojs/utils@10.0.0-alpha.5) (2026-03-04)
### Features
* **core:** add popover component ([#615](https://github.com/videojs/v10/issues/615)) ([44188d4](https://github.com/videojs/v10/commit/44188d4823d687bae2806f38e199e9719ff05083))
* **core:** add thumbnail component and text track store feature ([#643](https://github.com/videojs/v10/issues/643)) ([7bae887](https://github.com/videojs/v10/commit/7bae887920a71665fdd24a2f0aca0718de062084))
* **react:** add slider component ([#644](https://github.com/videojs/v10/issues/644)) ([2f8ca09](https://github.com/videojs/v10/commit/2f8ca094ad5bc5bafc5435c2e97bca58c6d29b5d))
## [10.0.0-alpha.4](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.3...@videojs/utils@10.0.0-alpha.4) (2026-02-26)
### Features
* add background video preset ([#607](https://github.com/videojs/v10/issues/607)) ([c2bc488](https://github.com/videojs/v10/commit/c2bc488366fd28f9a6d00dd28a4f790b5e1400ed))
## [10.0.0-alpha.3](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.2...@videojs/utils@10.0.0-alpha.3) (2026-02-26)
### Bug Fixes
* **cd:** add repository field to all packages for provenance verification ([b723589](https://github.com/videojs/v10/commit/b72358904a78a9403df16d77936d4a1f41a64bfe))
## [10.0.0-alpha.2](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.1...@videojs/utils@10.0.0-alpha.2) (2026-02-26)
### Miscellaneous Chores
* **@videojs/utils:** Synchronize videojs versions
## [10.0.0-alpha.1](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-alpha.0...@videojs/utils@10.0.0-alpha.1) (2026-02-26)
### Features
* add console banner ([#186](https://github.com/videojs/v10/issues/186)) ([072b0de](https://github.com/videojs/v10/commit/072b0dece76289d7d4215907ce70b36debbb78bc))
* add tooltip core ([#212](https://github.com/videojs/v10/issues/212)) ([cbf41ce](https://github.com/videojs/v10/commit/cbf41ce4c750cd5c3bb6cbf247bad91ccd578cd0))
* **core:** add play button component ([#383](https://github.com/videojs/v10/issues/383)) ([9cfab26](https://github.com/videojs/v10/commit/9cfab264d85ea5b8e20fc2d020171ba5ef53b0f4))
* **core:** add time display component ([#460](https://github.com/videojs/v10/issues/460)) ([7b8bc11](https://github.com/videojs/v10/commit/7b8bc11f9f90684269b6acebeb79677063112e1f))
* **core:** dom media slices ([#292](https://github.com/videojs/v10/issues/292)) ([47659f5](https://github.com/videojs/v10/commit/47659f5352634ef094b9ab83476a59ac1f244115))
* **example/react:** improvements to react examples ([#210](https://github.com/videojs/v10/issues/210)) ([c35b012](https://github.com/videojs/v10/commit/c35b0122509ce3230dcfce4a0acf0d315ba5f0ee))
* **icons:** setup icons package ([#536](https://github.com/videojs/v10/issues/536)) ([78de97e](https://github.com/videojs/v10/commit/78de97ec23c474b70edda0a594e277f7eaf1b86c))
* idiomatic html markup, use popover API, add safe polygon utility ([#143](https://github.com/videojs/v10/issues/143)) ([419911f](https://github.com/videojs/v10/commit/419911f2f2b9f505700f5becb623bfe12e3878aa))
* **packages:** add slider core layer ([#529](https://github.com/videojs/v10/issues/529)) ([7efee3d](https://github.com/videojs/v10/commit/7efee3d03361f195706257b4950708cbe5356cf5))
* **react:** implement default and minimal video skins ([#550](https://github.com/videojs/v10/issues/550)) ([7d3be36](https://github.com/videojs/v10/commit/7d3be367f5b31b8a6d5b9a9e3c87245f95b8e22a))
* **store:** add reactive state primitives ([#311](https://github.com/videojs/v10/issues/311)) ([beb8615](https://github.com/videojs/v10/commit/beb8615c1c75a996d1e4ea2db804c49acdc10ef0))
* **store:** initial release ([#279](https://github.com/videojs/v10/issues/279)) ([d74e4e6](https://github.com/videojs/v10/commit/d74e4e6701e5de2a03cf76e4ceff96d230790e3f))
* **store:** lit bindings ([#289](https://github.com/videojs/v10/issues/289)) ([648aae7](https://github.com/videojs/v10/commit/648aae7e31db02f6d69dba138b98e7cbfd398902))
* **store:** queue task refactor ([#287](https://github.com/videojs/v10/issues/287)) ([6a7acda](https://github.com/videojs/v10/commit/6a7acdabfe3a5dd806af64423a9f2eb0769a4496))
* **store:** state subscription primitives ([#528](https://github.com/videojs/v10/issues/528)) ([839a7e4](https://github.com/videojs/v10/commit/839a7e43bff6b420de3fd53c1b7847aece1f0a1c))
* **store:** store selector api ([#370](https://github.com/videojs/v10/issues/370)) ([ad94af2](https://github.com/videojs/v10/commit/ad94af25b5faaf003ab79482ad40be70309e39a8))
* use anchor API for html elements ([#174](https://github.com/videojs/v10/issues/174)) ([4a2d580](https://github.com/videojs/v10/commit/4a2d580bb3db35d17d89827326617d0bd2c54499))
### Bug Fixes
* add popover core, use in html and improve factory ([#204](https://github.com/videojs/v10/issues/204)) ([f3b1b19](https://github.com/videojs/v10/commit/f3b1b199173f3750bc05ad9063fcccbd4163b12b))
* **packages:** enable unbundle mode to avoid mangled exports ([00fdf96](https://github.com/videojs/v10/commit/00fdf966ca5148bcca303058dd798b1b880896e0))
* **packages:** update version badges ([#138](https://github.com/videojs/v10/issues/138)) ([22d9cb6](https://github.com/videojs/v10/commit/22d9cb64f2e5b9601a2039bb166dbe3fee6a1b3e))
* **root:** add videojs keyword to package.json ([4a9f8b2](https://github.com/videojs/v10/commit/4a9f8b2ad6fb27b463dcfe8d1a5fd883c9fa21d1))
* **site:** update discord link ([#170](https://github.com/videojs/v10/issues/170)) ([bb10294](https://github.com/videojs/v10/commit/bb10294419439fb02df650f3e7f7c5496ecc3a73))
* **store:** guard abort on request supersession ([#313](https://github.com/videojs/v10/issues/313)) ([e643ee1](https://github.com/videojs/v10/commit/e643ee1f08ba41732acce27021da9bdc76032890))
* toKebabCase import issue ([c4f1012](https://github.com/videojs/v10/commit/c4f1012f4619bf41cc4e4deae08f882da1b56fc3))
* **utils:** remove unnecessary keyboard utils ([#146](https://github.com/videojs/v10/issues/146)) ([b737758](https://github.com/videojs/v10/commit/b737758453c7a932c646137d92bb5303e251ca4b))