# Changelog

## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.25...@videojs/store@10.0.0-beta.26) (2026-08-02)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.26
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.26
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.26

## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.24...@videojs/store@10.0.0-beta.25) (2026-07-07)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.25
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.25
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.25

## [10.0.0-beta.24](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.23...@videojs/store@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))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.24
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.24
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.24

## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.22...@videojs/store@10.0.0-beta.23) (2026-04-27)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.23
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.23
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.23

## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.21...@videojs/store@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))


### 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))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.22
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.22
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.22

## [10.0.0-beta.21](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.20...@videojs/store@10.0.0-beta.21) (2026-04-14)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.21
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.21
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.21

## [10.0.0-beta.20](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.19...@videojs/store@10.0.0-beta.20) (2026-04-14)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.20
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.20
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.20

## [10.0.0-beta.19](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.18...@videojs/store@10.0.0-beta.19) (2026-04-14)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.19
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.19
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.19

## [10.0.0-beta.18](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.17...@videojs/store@10.0.0-beta.18) (2026-04-14)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.18
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.18
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.18

## [10.0.0-beta.17](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.16...@videojs/store@10.0.0-beta.17) (2026-04-11)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.17
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.17
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.17

## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.15...@videojs/store@10.0.0-beta.16) (2026-04-10)


### Features

* **core:** add toggleControls to controls feature ([#1280](https://github.com/videojs/v10/issues/1280)) ([11f3057](https://github.com/videojs/v10/commit/11f305713bba718d54944a57684e8c135fe4e0e1))


### Bug Fixes

* **packages:** consistent react versions ([#1285](https://github.com/videojs/v10/issues/1285)) ([1c937da](https://github.com/videojs/v10/commit/1c937da4704d51c0c64e5085b6f235bb95a236eb))
* **packages:** narrow react peer dependency to v18+ ([#1289](https://github.com/videojs/v10/issues/1289)) ([6fb6ab7](https://github.com/videojs/v10/commit/6fb6ab7dfb4ac2671bfac4269dfc5813ab76f0e8))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.16
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.16
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.16

## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.14...@videojs/store@10.0.0-beta.15) (2026-04-03)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.15
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.15
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.15

## [10.0.0-beta.14](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.13...@videojs/store@10.0.0-beta.14) (2026-04-03)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.14
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.14
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.14

## [10.0.0-beta.13](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.12...@videojs/store@10.0.0-beta.13) (2026-04-01)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.13
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.13
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.13

## [10.0.0-beta.12](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.11...@videojs/store@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))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.12
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.12
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.12

## [10.0.0-beta.11](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.10...@videojs/store@10.0.0-beta.11) (2026-03-24)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.11
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.11
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.11

## [10.0.0-beta.10](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.9...@videojs/store@10.0.0-beta.10) (2026-03-23)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.10
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.10
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.10

## [10.0.0-beta.9](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.8...@videojs/store@10.0.0-beta.9) (2026-03-23)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.9
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.9
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.9

## [10.0.0-beta.8](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.7...@videojs/store@10.0.0-beta.8) (2026-03-20)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.8
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.8
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.8

## [10.0.0-beta.7](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.6...@videojs/store@10.0.0-beta.7) (2026-03-19)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.7
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.7
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.7

## [10.0.0-beta.6](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.5...@videojs/store@10.0.0-beta.6) (2026-03-15)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.6
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.6
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.6

## [10.0.0-beta.5](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.4...@videojs/store@10.0.0-beta.5) (2026-03-12)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.5
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.5
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.5

## [10.0.0-beta.4](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.3...@videojs/store@10.0.0-beta.4) (2026-03-12)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.4
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.4
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.4

## [10.0.0-beta.3](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.2...@videojs/store@10.0.0-beta.3) (2026-03-11)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.3
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.3
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.3

## [10.0.0-beta.2](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.1...@videojs/store@10.0.0-beta.2) (2026-03-10)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.2
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.2
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.2

## [10.0.0-beta.1](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.0...@videojs/store@10.0.0-beta.1) (2026-03-10)


### Features

* **cd:** switch to npm trusted publishers ([1cab75c](https://github.com/videojs/v10/commit/1cab75c2ef555126949153ef3bf8fbc6276020e9))
* **core:** add error feature ([#713](https://github.com/videojs/v10/issues/713)) ([879d55d](https://github.com/videojs/v10/commit/879d55d1d216aac9f31f3fb22e2e31fde55a002b))
* **core:** add play button component ([#383](https://github.com/videojs/v10/issues/383)) ([9cfab26](https://github.com/videojs/v10/commit/9cfab264d85ea5b8e20fc2d020171ba5ef53b0f4))
* **core:** dom media slices ([#292](https://github.com/videojs/v10/issues/292)) ([47659f5](https://github.com/videojs/v10/commit/47659f5352634ef094b9ab83476a59ac1f244115))
* **element:** add lightweight reactive element base ([#513](https://github.com/videojs/v10/issues/513)) ([33b2190](https://github.com/videojs/v10/commit/33b21906cd3b55ac059633f3cfebbb070ffa9a11))
* **html:** setup player api ([#374](https://github.com/videojs/v10/issues/374)) ([a419f5e](https://github.com/videojs/v10/commit/a419f5ef190a47575c4a7e11353a5454e6ee7fe6))
* **react:** setup react player api ([#372](https://github.com/videojs/v10/issues/372)) ([d28dda1](https://github.com/videojs/v10/commit/d28dda114c10d99334a0ec2ffe3c1406aec9eefb))
* **site:** add util reference pipeline ([#537](https://github.com/videojs/v10/issues/537)) ([78112fb](https://github.com/videojs/v10/commit/78112fbefdaace678a2d1335409e40533f3819fa))
* small state and naming fixes  ([#719](https://github.com/videojs/v10/issues/719)) ([5c42245](https://github.com/videojs/v10/commit/5c422452e4b547dc00f13082b755ea12d1860f21))
* **store:** add error codes ([#284](https://github.com/videojs/v10/issues/284)) ([8a1c674](https://github.com/videojs/v10/commit/8a1c674dad72c7902cf93c1591b0f45eea36d2be))
* **store:** add reactive state primitives ([#311](https://github.com/videojs/v10/issues/311)) ([beb8615](https://github.com/videojs/v10/commit/beb8615c1c75a996d1e4ea2db804c49acdc10ef0))
* **store:** align queue with native ([#312](https://github.com/videojs/v10/issues/312)) ([f25ad6c](https://github.com/videojs/v10/commit/f25ad6c9244e232e0c2cfa42123a0e0563d386d8))
* **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:** lit bound controllers ([#297](https://github.com/videojs/v10/issues/297)) ([836c329](https://github.com/videojs/v10/commit/836c32952cd645a32ad887a2940037f9275a8142))
* **store:** queue task refactor ([#287](https://github.com/videojs/v10/issues/287)) ([6a7acda](https://github.com/videojs/v10/commit/6a7acdabfe3a5dd806af64423a9f2eb0769a4496))
* **store:** react bindings ([#288](https://github.com/videojs/v10/issues/288)) ([1735787](https://github.com/videojs/v10/commit/17357871102386ad69fabf8c4ae189ee1a8acbd6))
* **store:** skin store setup ([#298](https://github.com/videojs/v10/issues/298)) ([b2e2b88](https://github.com/videojs/v10/commit/b2e2b88e19634fa67e064b898e37f954d6939e2a))
* **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))
* **store:** sync queue ([#308](https://github.com/videojs/v10/issues/308)) ([285222e](https://github.com/videojs/v10/commit/285222e660153059814951b9209ae55e1ebf9475))
* **store:** useMutation hook for react ([#290](https://github.com/videojs/v10/issues/290)) ([ecd4940](https://github.com/videojs/v10/commit/ecd4940bc7c5fc555d789f085fa0d725265da222))
* **store:** useOptimistic hook for react ([#291](https://github.com/videojs/v10/issues/291)) ([8da3ab1](https://github.com/videojs/v10/commit/8da3ab1b352d595468d6bdea8f911dc0e4a451ec))


### Bug Fixes

* **cd:** add repository field to all packages for provenance verification ([b723589](https://github.com/videojs/v10/commit/b72358904a78a9403df16d77936d4a1f41a64bfe))
* **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))
* **store:** guard abort on request supersession ([#313](https://github.com/videojs/v10/issues/313)) ([e643ee1](https://github.com/videojs/v10/commit/e643ee1f08ba41732acce27021da9bdc76032890))


### Performance Improvements

* **store:** optimize reactive state hot paths ([#314](https://github.com/videojs/v10/issues/314)) ([c48c626](https://github.com/videojs/v10/commit/c48c626211cd7a6a304e6e47912a240b80f73db4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-beta.1
  * devDependencies
    * @videojs/element bumped to 10.0.0-beta.1
  * peerDependencies
    * @videojs/element bumped to 10.0.0-beta.1

## [10.0.0-alpha.11](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.10...@videojs/store@10.0.0-alpha.11) (2026-03-10)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.11
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.11
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.11

## [10.0.0-alpha.10](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.9...@videojs/store@10.0.0-alpha.10) (2026-03-10)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.10
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.10
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.10

## [10.0.0-alpha.9](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.8...@videojs/store@10.0.0-alpha.9) (2026-03-06)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.9
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.9
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.9

## [10.0.0-alpha.8](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.7...@videojs/store@10.0.0-alpha.8) (2026-03-05)


### Features

* **core:** add error feature ([#713](https://github.com/videojs/v10/issues/713)) ([879d55d](https://github.com/videojs/v10/commit/879d55d1d216aac9f31f3fb22e2e31fde55a002b))
* small state and naming fixes  ([#719](https://github.com/videojs/v10/issues/719)) ([5c42245](https://github.com/videojs/v10/commit/5c422452e4b547dc00f13082b755ea12d1860f21))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.8
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.8
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.8

## [10.0.0-alpha.7](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.6...@videojs/store@10.0.0-alpha.7) (2026-03-04)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.7
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.7
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.7

## [10.0.0-alpha.6](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.5...@videojs/store@10.0.0-alpha.6) (2026-03-04)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.6
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.6
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.6

## [10.0.0-alpha.5](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.4...@videojs/store@10.0.0-alpha.5) (2026-03-04)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.5
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.5
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.5

## [10.0.0-alpha.4](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.3...@videojs/store@10.0.0-alpha.4) (2026-02-26)


### Miscellaneous Chores

* **@videojs/store:** Synchronize videojs versions


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.4
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.4
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.4

## [10.0.0-alpha.3](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.2...@videojs/store@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))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.3
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.3
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.3

## [10.0.0-alpha.2](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-alpha.1...@videojs/store@10.0.0-alpha.2) (2026-02-26)


### Features

* **cd:** switch to npm trusted publishers ([1cab75c](https://github.com/videojs/v10/commit/1cab75c2ef555126949153ef3bf8fbc6276020e9))
* **core:** add play button component ([#383](https://github.com/videojs/v10/issues/383)) ([9cfab26](https://github.com/videojs/v10/commit/9cfab264d85ea5b8e20fc2d020171ba5ef53b0f4))
* **core:** dom media slices ([#292](https://github.com/videojs/v10/issues/292)) ([47659f5](https://github.com/videojs/v10/commit/47659f5352634ef094b9ab83476a59ac1f244115))
* **element:** add lightweight reactive element base ([#513](https://github.com/videojs/v10/issues/513)) ([33b2190](https://github.com/videojs/v10/commit/33b21906cd3b55ac059633f3cfebbb070ffa9a11))
* **html:** setup player api ([#374](https://github.com/videojs/v10/issues/374)) ([a419f5e](https://github.com/videojs/v10/commit/a419f5ef190a47575c4a7e11353a5454e6ee7fe6))
* **react:** setup react player api ([#372](https://github.com/videojs/v10/issues/372)) ([d28dda1](https://github.com/videojs/v10/commit/d28dda114c10d99334a0ec2ffe3c1406aec9eefb))
* **site:** add util reference pipeline ([#537](https://github.com/videojs/v10/issues/537)) ([78112fb](https://github.com/videojs/v10/commit/78112fbefdaace678a2d1335409e40533f3819fa))
* **store:** add error codes ([#284](https://github.com/videojs/v10/issues/284)) ([8a1c674](https://github.com/videojs/v10/commit/8a1c674dad72c7902cf93c1591b0f45eea36d2be))
* **store:** add reactive state primitives ([#311](https://github.com/videojs/v10/issues/311)) ([beb8615](https://github.com/videojs/v10/commit/beb8615c1c75a996d1e4ea2db804c49acdc10ef0))
* **store:** align queue with native ([#312](https://github.com/videojs/v10/issues/312)) ([f25ad6c](https://github.com/videojs/v10/commit/f25ad6c9244e232e0c2cfa42123a0e0563d386d8))
* **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:** lit bound controllers ([#297](https://github.com/videojs/v10/issues/297)) ([836c329](https://github.com/videojs/v10/commit/836c32952cd645a32ad887a2940037f9275a8142))
* **store:** queue task refactor ([#287](https://github.com/videojs/v10/issues/287)) ([6a7acda](https://github.com/videojs/v10/commit/6a7acdabfe3a5dd806af64423a9f2eb0769a4496))
* **store:** react bindings ([#288](https://github.com/videojs/v10/issues/288)) ([1735787](https://github.com/videojs/v10/commit/17357871102386ad69fabf8c4ae189ee1a8acbd6))
* **store:** skin store setup ([#298](https://github.com/videojs/v10/issues/298)) ([b2e2b88](https://github.com/videojs/v10/commit/b2e2b88e19634fa67e064b898e37f954d6939e2a))
* **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))
* **store:** sync queue ([#308](https://github.com/videojs/v10/issues/308)) ([285222e](https://github.com/videojs/v10/commit/285222e660153059814951b9209ae55e1ebf9475))
* **store:** useMutation hook for react ([#290](https://github.com/videojs/v10/issues/290)) ([ecd4940](https://github.com/videojs/v10/commit/ecd4940bc7c5fc555d789f085fa0d725265da222))
* **store:** useOptimistic hook for react ([#291](https://github.com/videojs/v10/issues/291)) ([8da3ab1](https://github.com/videojs/v10/commit/8da3ab1b352d595468d6bdea8f911dc0e4a451ec))


### Bug Fixes

* **packages:** enable unbundle mode to avoid mangled exports ([00fdf96](https://github.com/videojs/v10/commit/00fdf966ca5148bcca303058dd798b1b880896e0))
* **store:** guard abort on request supersession ([#313](https://github.com/videojs/v10/issues/313)) ([e643ee1](https://github.com/videojs/v10/commit/e643ee1f08ba41732acce27021da9bdc76032890))


### Performance Improvements

* **store:** optimize reactive state hot paths ([#314](https://github.com/videojs/v10/issues/314)) ([c48c626](https://github.com/videojs/v10/commit/c48c626211cd7a6a304e6e47912a240b80f73db4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @videojs/utils bumped to 10.0.0-alpha.2
  * devDependencies
    * @videojs/element bumped to 10.0.0-alpha.2
  * peerDependencies
    * @videojs/element bumped to 10.0.0-alpha.2
