@stemplayer-js/stemplayer-js
Version:
A streaming, low latency Stem Player Web-Component
1,016 lines (413 loc) • 50.9 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [4.0.0-beta.4](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@4.0.0-beta.3...@stemplayer-js/stemplayer-js@4.0.0-beta.4) (2025-10-20)
### Bug Fixes
* **stemplayer-js:** imprecise seeking ([8889bec](https://github.com/stemplayer-js/stemplayer-js/commit/8889bec6cc3b1750eac7e1dc34281a388c7f3594))
* **stemplayer-js:** render waveform color using css getComputedStyle ([a84acbd](https://github.com/stemplayer-js/stemplayer-js/commit/a84acbdcef214c01078c28d191c84d575203c28d))
# [4.0.0-beta.3](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@4.0.0-beta.2...@stemplayer-js/stemplayer-js@4.0.0-beta.3) (2025-07-18)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [4.0.0-beta.2](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@4.0.0-beta.1...@stemplayer-js/stemplayer-js@4.0.0-beta.2) (2025-04-17)
### Bug Fixes
* **stemplayer-js:** draghandle partially unset offset or duration when crossing region edges ([42ac78c](https://github.com/stemplayer-js/stem-player-js/commit/42ac78ce73c9dd01bc45046a3a946ea38a06ff85))
* **stemplayer-js:** update progress to 0 on end ([2d9da5a](https://github.com/stemplayer-js/stem-player-js/commit/2d9da5a13cbe59b2e4cea97d1854ac31a876ff16))
### Features
* **stemplayer-js:** added css var for display prop for region deselect button ([1f648de](https://github.com/stemplayer-js/stem-player-js/commit/1f648de839f6b189070d8470450b42805a94824d))
* **stemplayer-js:** drag existing region ([efb85da](https://github.com/stemplayer-js/stem-player-js/commit/efb85dadc4d3eeef96b446cfd6ac13f152e5b048))
* **stemplayer-js:** emit cancellable pre-update event from region ([adc5a90](https://github.com/stemplayer-js/stem-player-js/commit/adc5a90d39c55ecf75fb6983879e82962397364c))
# [4.0.0-beta.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@4.0.0-beta.0...@stemplayer-js/stemplayer-js@4.0.0-beta.1) (2025-02-26)
### Bug Fixes
* return undefined in hover handler when lockRegions is active ([e1173ba](https://github.com/stemplayer-js/stem-player-js/commit/e1173ba068df737c7fc1a86facfdb27df44d629a))
* **stemplayer-js:** overflow issue ([dcd722a](https://github.com/stemplayer-js/stem-player-js/commit/dcd722a7e901dbc47d5f662d23172d0e852e1a44))
* **stemplayer-js:** responsive slider text overflow truncate ([2b4a650](https://github.com/stemplayer-js/stem-player-js/commit/2b4a65073508ae8976515cf7d75ce4d39bf27f99))
* **stemplayer-js:** row end has lower z-index ([98708bd](https://github.com/stemplayer-js/stem-player-js/commit/98708bdbe61120ed5b0dbd544b0121a0af1a482b))
* **stemplayer-js:** row overflow hidden only on small screen ([a0857d9](https://github.com/stemplayer-js/stem-player-js/commit/a0857d9240aa4f674bdbb760070de291b2b53ccc))
* **stemplayer-js:** workspace click on controls when zoom no longer causes seek ([1d02b82](https://github.com/stemplayer-js/stem-player-js/commit/1d02b825a4b6a92dfe18766636a55988ba759376))
* **stemplayer-js:** workspace click outside area doesnt trigger seek ([0a755d1](https://github.com/stemplayer-js/stem-player-js/commit/0a755d16602921eb510f9a83dc71e30f1247729d))
### Features
* **stemplayer-js:** toggle collapse ([13847c7](https://github.com/stemplayer-js/stem-player-js/commit/13847c79ac24d71540b6cfed626bf8c22ca19ea6))
* **stemplayer-js:** workspace-width from css var ([44aaaf7](https://github.com/stemplayer-js/stem-player-js/commit/44aaaf7cdb748cc3d1044d0e2c94bdacad6d3e7c))
### Reverts
* Revert "style(stemplayer-js): align label right for large screen" ([a73d575](https://github.com/stemplayer-js/stem-player-js/commit/a73d5756dad484a7d3e8ef4bdb388a075bed5107))
# [4.0.0-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.8...@stemplayer-js/stemplayer-js@4.0.0-beta.0) (2025-01-02)
### Bug Fixes
* **stemplayer-js:** set duration when loading/initialising with controller as result of mount ([6c304b6](https://github.com/stemplayer-js/stem-player-js/commit/6c304b651a4a460f82e31ea77df03cf71a18cef3))
### Code Refactoring
* change to element names ([d82db60](https://github.com/stemplayer-js/stem-player-js/commit/d82db60849a36ec518cb533a7aa9ba6d87423d51))
* **stemplayer-js:** major refactor of component layout ([d5fc53a](https://github.com/stemplayer-js/stem-player-js/commit/d5fc53a771ff8a289f463cf1273e9e17f8b5e2af))
### Features
* **stemplayer-js:** controls component more configurable ([14b5573](https://github.com/stemplayer-js/stem-player-js/commit/14b55736e5bf8ecd9d61a7e8150a1d5db0f9f041))
### BREAKING CHANGES
* soundws- prefix is not fc-
* **stemplayer-js:** progress css vars different. Waveform progress rendering is different
# [3.5.0-beta.8](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.7...@stemplayer-js/stemplayer-js@3.5.0-beta.8) (2024-12-23)
### Bug Fixes
* **stemplayer-js:** controls take total duration into account ([4c2b36a](https://github.com/stemplayer-js/stem-player-js/commit/4c2b36af11fce39bf847bd7bd653b7b733367ebe))
# [3.5.0-beta.7](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.6...@stemplayer-js/stemplayer-js@3.5.0-beta.7) (2024-12-22)
### Bug Fixes
* **stemplayer-js:** waveform takes total duration into account when rendering ([9759ae4](https://github.com/stemplayer-js/stem-player-js/commit/9759ae4e456da3138cdb22d02010b7c964da5de2))
# [3.5.0-beta.6](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.5...@stemplayer-js/stemplayer-js@3.5.0-beta.6) (2024-12-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.5.0-beta.5](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.4...@stemplayer-js/stemplayer-js@3.5.0-beta.5) (2024-12-07)
### Bug Fixes
* **stemplayer-js:** queryselector is not in wheel event ([6aefe44](https://github.com/stemplayer-js/stem-player-js/commit/6aefe44694150929d3f9d3e3251d944022db08aa))
# [3.5.0-beta.4](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.3...@stemplayer-js/stemplayer-js@3.5.0-beta.4) (2024-12-06)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.5.0-beta.3](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.2...@stemplayer-js/stemplayer-js@3.5.0-beta.3) (2024-12-06)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.5.0-beta.2](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.1...@stemplayer-js/stemplayer-js@3.5.0-beta.2) (2024-12-03)
### Bug Fixes
* **stemplayer-js:** fix scroll behavior for regions ([972ca26](https://github.com/stemplayer-js/stem-player-js/commit/972ca26e49ae45203550ea46ebd8653200638a5c))
# [3.5.0-beta.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.5.0-beta.0...@stemplayer-js/stemplayer-js@3.5.0-beta.1) (2024-11-28)
### Bug Fixes
* **stemplayer-js:** fix for loading and unloading when (re-)setting src for stem ([21d83bd](https://github.com/stemplayer-js/stem-player-js/commit/21d83bd7a160caec0451cc59243b82650a2cb424))
# [3.5.0-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.4.0...@stemplayer-js/stemplayer-js@3.5.0-beta.0) (2024-11-28)
### Bug Fixes
* **stemplayer-js:** fix for setting style on undefined el ([8a052bd](https://github.com/stemplayer-js/stem-player-js/commit/8a052bd798bc15e6ab419dc66c37f2be949faf65))
### Features
* **stemplayer-js:** load and reload when src of stem is set or changes ([714407d](https://github.com/stemplayer-js/stem-player-js/commit/714407dc878c5ce385c413a6a6f129c97ebf136a))
# [3.4.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.4.0-beta.3...@stemplayer-js/stemplayer-js@3.4.0) (2024-09-21)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.4.0-beta.3](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.4.0-beta.2...@stemplayer-js/stemplayer-js@3.4.0-beta.3) (2024-09-18)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.4.0-beta.2](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.4.0-beta.1...@stemplayer-js/stemplayer-js@3.4.0-beta.2) (2024-06-06)
### Features
* **stemplayer-js:** ac destination can be injected. Demo for effects ([f41671b](https://github.com/stemplayer-js/stem-player-js/commit/f41671bd443e61856a34690cea053bb4edddf8bf))
# [3.4.0-beta.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.4.0-beta.0...@stemplayer-js/stemplayer-js@3.4.0-beta.1) (2024-06-05)
### Bug Fixes
* **stemplayer-js:** fix for scrolling with region ([3ee9dda](https://github.com/stemplayer-js/stem-player-js/commit/3ee9dda4e7185a73dc3f9abdfc2b0f9dd90a844c))
### Features
* **stemplayer-js:** scrollWrapper encompasses entire player ([81ef249](https://github.com/stemplayer-js/stem-player-js/commit/81ef249485b8a54adf2a1bcc206acbafab9abd1b))
# [3.4.0-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.1-beta.0...@stemplayer-js/stemplayer-js@3.4.0-beta.0) (2024-06-04)
### Bug Fixes
* **stemplayer-js:** seek with region works ([681c118](https://github.com/stemplayer-js/stem-player-js/commit/681c1182efba0be6933e67cd9f2cf8c5ebbb9703))
### Features
* **stemplayer-js:** export custom element as element.js ([6b5b18d](https://github.com/stemplayer-js/stem-player-js/commit/6b5b18d0c76ce33174a7880c5cd159c4dacb28b0))
## [3.3.1-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0...@stemplayer-js/stemplayer-js@3.3.1-beta.0) (2024-06-04)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.3.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.6...@stemplayer-js/stemplayer-js@3.3.0) (2024-06-01)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.3.0-beta.6](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.5...@stemplayer-js/stemplayer-js@3.3.0-beta.6) (2024-06-01)
### Bug Fixes
* **stemplayer-js:** cursor hover width collapses back to 0 when not hovering over waveform ([4d03f20](https://github.com/stemplayer-js/stem-player-js/commit/4d03f201459ee592719cd2d4627935d2a2892d84))
# [3.3.0-beta.5](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.4...@stemplayer-js/stemplayer-js@3.3.0-beta.5) (2024-05-31)
### Bug Fixes
* **stemplayer-js:** changing volume on muted-by-solo stem no longer cancels solo ([cde42c0](https://github.com/stemplayer-js/stem-player-js/commit/cde42c0230872d0f35c174c0dd662a50852e4ee0))
# [3.3.0-beta.4](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.3...@stemplayer-js/stemplayer-js@3.3.0-beta.4) (2024-05-23)
### Bug Fixes
* **stemplayer-js:** sensible title attribute for loop button ([5bd39d4](https://github.com/stemplayer-js/stem-player-js/commit/5bd39d468d6cfbf25980a290cfd832a2ae65c721))
# [3.3.0-beta.3](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.2...@stemplayer-js/stemplayer-js@3.3.0-beta.3) (2024-05-23)
### Bug Fixes
* **stemplayer-js:** remove global event handler on disconnected ([6deed11](https://github.com/stemplayer-js/stem-player-js/commit/6deed1156179b71a0108a0e02422a02b47b7a08c))
# [3.3.0-beta.2](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.1...@stemplayer-js/stemplayer-js@3.3.0-beta.2) (2024-05-06)
### Bug Fixes
* **stemplayer-js:** explicitly parse duration and offset as float when passing to controller ([6fdbd81](https://github.com/stemplayer-js/stem-player-js/commit/6fdbd81bcc4fe2f8630cfb273ad533073a915d09))
# [3.3.0-beta.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.3.0-beta.0...@stemplayer-js/stemplayer-js@3.3.0-beta.1) (2024-05-03)
### Bug Fixes
* **stemplayer-js:** hide/show region cursor on hover ([ff4b7cb](https://github.com/stemplayer-js/stem-player-js/commit/ff4b7cb839f50d9ab9122c3c7a9bc348bcd6772b))
# [3.3.0-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.1...@stemplayer-js/stemplayer-js@3.3.0-beta.0) (2024-05-03)
### Bug Fixes
* **stemplayer-js:** fix for hover when regions is active ([9a141fa](https://github.com/stemplayer-js/stem-player-js/commit/9a141fae1fd84b1b2ee91b3bc0929890eae8a709))
* **stemplayer-js:** no select for entire player. fix safari ([9c716ff](https://github.com/stemplayer-js/stem-player-js/commit/9c716ffb0fcef0205fd67590ee63fd9fff5988af))
### Features
* **stemplayer-js:** added region selection ([68822a0](https://github.com/stemplayer-js/stem-player-js/commit/68822a0640f79fee2ecabf386f5c444b36a8355f))
## [3.2.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.1-beta.0...@stemplayer-js/stemplayer-js@3.2.1) (2024-04-10)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [3.2.1-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0...@stemplayer-js/stemplayer-js@3.2.1-beta.0) (2024-04-10)
### Bug Fixes
* **stemplayer-js:** fix loop property not responding ([6b6e850](https://github.com/stemplayer-js/stem-player-js/commit/6b6e850f639759cb181bd214970a32150ca1d956))
# [3.2.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.6...@stemplayer-js/stemplayer-js@3.2.0) (2024-04-09)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# 3.2.0-beta.6 (2024-04-09)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.5](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.4...@stemplayer-js/stemplayer-js@3.2.0-beta.5) (2024-03-28)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.4](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.3...@stemplayer-js/stemplayer-js@3.2.0-beta.4) (2024-03-08)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.3](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.2...@stemplayer-js/stemplayer-js@3.2.0-beta.3) (2024-03-07)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.2](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.1...@stemplayer-js/stemplayer-js@3.2.0-beta.2) (2024-03-06)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.2.0-beta.0...@stemplayer-js/stemplayer-js@3.2.0-beta.1) (2024-03-06)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.2.0-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.1...@stemplayer-js/stemplayer-js@3.2.0-beta.0) (2024-03-06)
### Bug Fixes
* **stemplayer-js:** disable play button if no duration ([76cd9e7](https://github.com/stemplayer-js/stem-player-js/commit/76cd9e7433ac3d4dd8b4225fadb640e3033914d4))
### Features
* **stemplayer-js:** added end slot ([afe3ecc](https://github.com/stemplayer-js/stem-player-js/commit/afe3eccd5c6137d93bc2b7d6c5d5fd3de35d2a0f))
## [3.1.1](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.1-beta.0...@stemplayer-js/stemplayer-js@3.1.1) (2024-03-01)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [3.1.1-beta.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0...@stemplayer-js/stemplayer-js@3.1.1-beta.0) (2024-02-29)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.14...@stemplayer-js/stemplayer-js@3.1.0) (2024-02-29)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.14](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.13...@stemplayer-js/stemplayer-js@3.1.0-beta.14) (2024-02-29)
### Bug Fixes
* **stemplayer-js:** emit Peaks object in event payload ([b2ea793](https://github.com/stemplayer-js/stem-player-js/commit/b2ea793623e1693654adbb9c5b7929424c190b00))
# [3.1.0-beta.13](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.12...@stemplayer-js/stemplayer-js@3.1.0-beta.13) (2024-02-27)
### Bug Fixes
* **stemplayer-js:** hover div should not be wider than waveform ([10aad73](https://github.com/stemplayer-js/stem-player-js/commit/10aad737040512a86d87d29c231e35fc730e6c75))
* **stemplayer-js:** keypress on keydown to fix chrome scrolling ([85ba266](https://github.com/stemplayer-js/stem-player-js/commit/85ba266f39cffdded1606ab5c53b21c0892aa847))
# [3.1.0-beta.12](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.11...@stemplayer-js/stemplayer-js@3.1.0-beta.12) (2024-02-27)
### Bug Fixes
* **stemplayer-js:** fix for hover width too wide on hover out ([b600688](https://github.com/stemplayer-js/stem-player-js/commit/b600688d19e6d553e82b26920e8e4b2682097ac8))
### Features
* **stemplayer-js:** escape keypress blur. added attr to disable keyboard events ([37eb599](https://github.com/stemplayer-js/stem-player-js/commit/37eb599d3f748be022335ea555ea798f570cea91))
# [3.1.0-beta.11](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.10...@stemplayer-js/stemplayer-js@3.1.0-beta.11) (2024-02-24)
### Bug Fixes
* **stemplayer-js:** preventdefault on keypress space event ([1120b31](https://github.com/stemplayer-js/stem-player-js/commit/1120b318b39ed2a19f0d67a26767975d8598d4a9))
# [3.1.0-beta.10](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.9...@stemplayer-js/stemplayer-js@3.1.0-beta.10) (2024-02-24)
### Features
* **stemplayer-js:** added keyboard control.. play on spacebar ([bdd42a8](https://github.com/stemplayer-js/stem-player-js/commit/bdd42a8bb92f76fb55488842781fd3c5bc5ff2e8))
# [3.1.0-beta.9](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.8...@stemplayer-js/stemplayer-js@3.1.0-beta.9) (2024-02-24)
### Bug Fixes
* **stemplayer-js:** fix autoplay ([c535b9a](https://github.com/stemplayer-js/stem-player-js/commit/c535b9a0b61c34ffae7bed8e469f39f3fe490eeb))
# [3.1.0-beta.8](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.7...@stemplayer-js/stemplayer-js@3.1.0-beta.8) (2024-02-24)
### Bug Fixes
* **stemplayer-js:** listen to renamed stem loading end event ([12df156](https://github.com/stemplayer-js/stem-player-js/commit/12df1565278cdd387570c28daf0b453978c4a513))
* **stemplayer-js:** overflow hiiden ([dc3186d](https://github.com/stemplayer-js/stem-player-js/commit/dc3186d41fe062e902719a71dca64a6bb7437609))
# [3.1.0-beta.7](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.6...@stemplayer-js/stemplayer-js@3.1.0-beta.7) (2024-02-24)
### Bug Fixes
* **stemplayer-js:** added getter for waveform component ([b5f23ec](https://github.com/stemplayer-js/stem-player-js/commit/b5f23ec9ec8040e44c5c7a64f89f0c5d245290ba))
# [3.1.0-beta.6](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.5...@stemplayer-js/stemplayer-js@3.1.0-beta.6) (2024-02-24)
### Bug Fixes
* **stemplayer-js:** fix solo ([4806868](https://github.com/stemplayer-js/stem-player-js/commit/48068686bc41e566b3c7487921015ebece34b685))
* **stemplayer-js:** reverted responsive widths ([59fdee5](https://github.com/stemplayer-js/stem-player-js/commit/59fdee521503603a1e16df46f2cb885f35b29681))
# [3.1.0-beta.5](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.4...@stemplayer-js/stemplayer-js@3.1.0-beta.5) (2024-02-24)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.4](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.3...@stemplayer-js/stemplayer-js@3.1.0-beta.4) (2024-02-23)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.3](https://github.com/stemplayer-js/stem-player-js/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.2...@stemplayer-js/stemplayer-js@3.1.0-beta.3) (2024-02-23)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.2](https://github.com/firstcoders/monorepo/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.1...@stemplayer-js/stemplayer-js@3.1.0-beta.2) (2024-02-23)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.1](https://github.com/firstcoders/monorepo/compare/@stemplayer-js/stemplayer-js@3.1.0-beta.0...@stemplayer-js/stemplayer-js@3.1.0-beta.1) (2024-02-23)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [3.1.0-beta.0](https://github.com/firstcoders/monorepo/compare/@stemplayer-js/stemplayer-js@2.1.0...@stemplayer-js/stemplayer-js@3.1.0-beta.0) (2024-02-23)
### Bug Fixes
* **stemplayer-js:** also export config as default ([e24c6a5](https://github.com/firstcoders/monorepo/commit/e24c6a581f6c835f482610bcec307d345d623f8d))
* **stemplayer-js:** differing waveform durations ([a57bce1](https://github.com/firstcoders/monorepo/commit/a57bce1ca19319a686e62b8c9bc04171b828fd3a))
* **stemplayer-js:** fix for css vars + safari + inherit ([535f429](https://github.com/firstcoders/monorepo/commit/535f429a22d2fec708697d28a9138b901e71efce))
* **stemplayer-js:** fix for waveformstyles referencing wrong barwidth and bargap pros ([99db1b6](https://github.com/firstcoders/monorepo/commit/99db1b69f2a2368c5cb9d2b6387279faa984ff98))
* **stemplayer-js:** fix seeking controls ([c297d70](https://github.com/firstcoders/monorepo/commit/c297d7008d269774a6669e98b3468a001f8d33a8))
* **stemplayer-js:** fix seeking event ([f3a0286](https://github.com/firstcoders/monorepo/commit/f3a02869d07a54814a9c808d41b6535d2aa54d9a))
* **stemplayer-js:** optional chain removal of event listener ([08f3848](https://github.com/firstcoders/monorepo/commit/08f384855420bba35357928d51f07d7c0d417a67))
### Features
* **stemplayer-js:** added aria label to slider ([a770830](https://github.com/firstcoders/monorepo/commit/a770830360fea97a6162108d1ef96169aa42a4e8))
* **stemplayer-js:** added hover effect ([df42451](https://github.com/firstcoders/monorepo/commit/df42451acbdc51d2f5023245369e45caaa3c9e77))
* **stemplayer-js:** added label to soundws-range element ([d8647b9](https://github.com/firstcoders/monorepo/commit/d8647b939384f2cac1bd42c9153df3cb5f39dc86))
* **stemplayer-js:** export config and added custom-config demo ([9fec421](https://github.com/firstcoders/monorepo/commit/9fec42171ed6593931667d9273f6918763868545))
### Reverts
* **stemplayer-js:** fixed waveform json ([643da3c](https://github.com/firstcoders/monorepo/commit/643da3c726bcec4d6d79806d4415c5502a277489))
# [2.1.0-beta.2](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.1.0-beta.1...@stemplayer-js/stemplayer-js@2.1.0-beta.2) (2024-01-08)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.1.0-beta.1](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.1.0-beta.0...@stemplayer-js/stemplayer-js@2.1.0-beta.1) (2023-12-16)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.1.0-beta.0](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.7...@stemplayer-js/stemplayer-js@2.1.0-beta.0) (2023-11-27)
### Features
- **stem-player:** injecting audiocontext into config accepts function ([bef5f58](https://github.com/stemplayer-js/stemplayer-js/commit/bef5f580e7d3e437b2e560f34fea5d07c83e19fc))
## [2.0.2-beta.7](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.6...@stemplayer-js/stemplayer-js@2.0.2-beta.7) (2023-11-09)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.6](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.5...@stemplayer-js/stemplayer-js@2.0.2-beta.6) (2023-10-31)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.5](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.4...@stemplayer-js/stemplayer-js@2.0.2-beta.5) (2023-10-02)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.4](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.3...@stemplayer-js/stemplayer-js@2.0.2-beta.4) (2023-09-24)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.3](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.2...@stemplayer-js/stemplayer-js@2.0.2-beta.3) (2023-09-22)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.2](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.0...@stemplayer-js/stemplayer-js@2.0.2-beta.2) (2023-09-22)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.1](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.2-beta.0...@stemplayer-js/stemplayer-js@2.0.2-beta.1) (2023-09-22)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
## [2.0.2-beta.0](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.1...@stemplayer-js/stemplayer-js@2.0.2-beta.0) (2023-09-22)
### Bug Fixes
- **stem-player:** Error events were not instantiated properly ([5b139d0](https://github.com/stemplayer-js/stemplayer-js/commit/5b139d01a2d5c17c22a41a1251388b053050a21b))
## [2.0.1](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0...@stemplayer-js/stemplayer-js@2.0.1) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.24...@stemplayer-js/stemplayer-js@2.0.0) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0-beta.24](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.23...@stemplayer-js/stemplayer-js@2.0.0-beta.24) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0-beta.23](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.22...@stemplayer-js/stemplayer-js@2.0.0-beta.23) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0-beta.22](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.21...@stemplayer-js/stemplayer-js@2.0.0-beta.22) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0-beta.21](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.20...@stemplayer-js/stemplayer-js@2.0.0-beta.21) (2023-05-13)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# [2.0.0-beta.20](https://github.com/stemplayer-js/stemplayer-js/compare/@stemplayer-js/stemplayer-js@2.0.0-beta.19...@stemplayer-js/stemplayer-js@2.0.0-beta.20) (2023-05-12)
**Note:** Version bump only for package @stemplayer-js/stemplayer-js
# 2.0.0-beta.19 (2023-05-12)
### Bug Fixes
- **stem-player:** added padding to waveform ([730636c](https://github.com/sound-ws/stem-player/commit/730636c669e679a4b358b65fc30e884b9b75db3f))
- **stem-player:** ensure listeners are only added once and totalduration is updated when needed ([f824f84](https://github.com/sound-ws/stem-player/commit/f824f8436c4a9297265607309fdb45b6f5c42186))
- **stem-player:** fix for merged waveform ([300008e](https://github.com/sound-ws/stem-player/commit/300008eb3c289ae92aee14fdee8b3370e79ed609))
- **stem-player:** fix for svg icons causing error in app using package ([ad960a7](https://github.com/sound-ws/stem-player/commit/ad960a75cab5ede893977e91fabf4ef24bc1c4fd))
- **stem-player:** fix for typo in main and module entry in package.json ([cf76bc9](https://github.com/sound-ws/stem-player/commit/cf76bc921d0864a0b9204c13766420823ad0bf69))
- **stem-player:** fixed styling issue with spacing ([14e31f9](https://github.com/sound-ws/stem-player/commit/14e31f9131483dcb9f44c2bd31d1bbde985bc6f9))
- **stem-player:** seek to 0 on end ([272e220](https://github.com/sound-ws/stem-player/commit/272e220aaaaa3c57256afb79a7acbe11f5562216))
### Features
- **stem-player:** added experimental loop feature ([24f87c9](https://github.com/sound-ws/stem-player/commit/24f87c99a32aff9fee21c9457e8d8912904eadb5))
- **stem-player:** changed solo unsolo icon to mic mic off ([a34afe3](https://github.com/sound-ws/stem-player/commit/a34afe3d381372abe95adbad1b4ab6d8cac19b16))
- **stem-player:** updates for managing setting duration and rendering waveforms ([d626150](https://github.com/sound-ws/stem-player/commit/d6261502f6165d00e65459f1773027f4f6643230))
# [2.0.0-beta.18](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.17...@soundws/stem-player@2.0.0-beta.18) (2023-05-12)
### Bug Fixes
- **stem-player:** added padding to waveform ([730636c](https://github.com/sound-ws/stem-player/commit/730636c669e679a4b358b65fc30e884b9b75db3f))
# [2.0.0-beta.17](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.16...@soundws/stem-player@2.0.0-beta.17) (2023-05-12)
### Bug Fixes
- **stem-player:** fix for merged waveform ([300008e](https://github.com/sound-ws/stem-player/commit/300008eb3c289ae92aee14fdee8b3370e79ed609))
# [2.0.0-beta.16](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.15...@soundws/stem-player@2.0.0-beta.16) (2023-05-11)
### Features
- **stem-player:** added experimental loop feature ([24f87c9](https://github.com/sound-ws/stem-player/commit/24f87c99a32aff9fee21c9457e8d8912904eadb5))
- **stem-player:** updates for managing setting duration and rendering waveforms ([d626150](https://github.com/sound-ws/stem-player/commit/d6261502f6165d00e65459f1773027f4f6643230))
# [2.0.0-beta.15](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.14...@soundws/stem-player@2.0.0-beta.15) (2023-05-09)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.14](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.13...@soundws/stem-player@2.0.0-beta.14) (2023-05-09)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.13](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.12...@soundws/stem-player@2.0.0-beta.13) (2023-05-04)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.12](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.11...@soundws/stem-player@2.0.0-beta.12) (2023-05-03)
### Bug Fixes
- **stem-player:** seek to 0 on end ([272e220](https://github.com/sound-ws/stem-player/commit/272e220aaaaa3c57256afb79a7acbe11f5562216))
# [2.0.0-beta.11](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.10...@soundws/stem-player@2.0.0-beta.11) (2023-05-01)
### Bug Fixes
- **stem-player:** fix for svg icons causing error in app using package ([ad960a7](https://github.com/sound-ws/stem-player/commit/ad960a75cab5ede893977e91fabf4ef24bc1c4fd))
# [2.0.0-beta.10](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.9...@soundws/stem-player@2.0.0-beta.10) (2023-05-01)
### Bug Fixes
- **stem-player:** fix for typo in main and module entry in package.json ([cf76bc9](https://github.com/sound-ws/stem-player/commit/cf76bc921d0864a0b9204c13766420823ad0bf69))
# [2.0.0-beta.9](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.8...@soundws/stem-player@2.0.0-beta.9) (2023-05-01)
### Bug Fixes
- **stem-player:** ensure listeners are only added once and totalduration is updated when needed ([f824f84](https://github.com/sound-ws/stem-player/commit/f824f8436c4a9297265607309fdb45b6f5c42186))
### Features
- **stem-player:** changed solo unsolo icon to mic mic off ([a34afe3](https://github.com/sound-ws/stem-player/commit/a34afe3d381372abe95adbad1b4ab6d8cac19b16))
# [2.0.0-beta.8](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.7...@soundws/stem-player@2.0.0-beta.8) (2023-04-26)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.7](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.6...@soundws/stem-player@2.0.0-beta.7) (2023-04-26)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.6](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.4...@soundws/stem-player@2.0.0-beta.6) (2023-04-25)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.5](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.4...@soundws/stem-player@2.0.0-beta.5) (2023-04-25)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.4](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.3...@soundws/stem-player@2.0.0-beta.4) (2023-04-25)
**Note:** Version bump only for package @soundws/stem-player
# [2.0.0-beta.3](https://github.com/sound-ws/stem-player/compare/@soundws/stem-player@2.0.0-beta.2...@soundws/stem-player@2.0.0-beta.3) (2023-04-25)
**Note:** Version bump only for package @soundws/stem-player
# 2.0.0-beta.2 (2023-04-25)
### Bug Fixes
- **stem-player:** fixed styling issue with spacing ([14e31f9](https://github.com/sound-ws/stem-player/commit/14e31f9131483dcb9f44c2bd31d1bbde985bc6f9))
# [2.0.0-beta.1](https://github.com/sound-ws/stems-player/compare/@soundws/stems-player@2.0.0-beta.0...@soundws/stems-player@2.0.0-beta.1) (2023-04-19)
**Note:** Version bump only for package @soundws/stems-player
# 2.0.0-beta.0 (2023-04-19)
### Bug Fixes
- added missing methods from player api ([317cf5f](https://github.com/sound-ws/stems-player/commit/317cf5f5ca7d26ada1fe9eb77090cd6cd284c112))
- fix publishing ([9cae506](https://github.com/sound-ws/stems-player/commit/9cae506500f0ec171c4d55c49a530e8350ee1ad3))
- **hls:** catch AbortError in m3u8 load ([3886356](https://github.com/sound-ws/stems-player/commit/3886356bd1ce04eb172cb5795fc579e6cbf806ed))
- removed hls-driver from dependencies to devdeps ([c99a003](https://github.com/sound-ws/stems-player/commit/c99a00313def8291be1f38631f180cba95dc6910))
- **stem-player:** change baseProductUrl to apiEndpoint ([6a3295f](https://github.com/sound-ws/stems-player/commit/6a3295f6e6fcdcd15fda3a842a1dcd5907dd557b))
- **stem-player:** fix for seeking on small screen which resumed the ac early ([2ec426d](https://github.com/sound-ws/stems-player/commit/2ec426d9f18841dc725eb52284c3520a9f3c54bc))
- **stem-player:** manually assign controls to header or footer slot ([88792dc](https://github.com/sound-ws/stems-player/commit/88792dcc9f451ff14743c69dc47a1d6270f50d40))
- **stems-player:** add delay when getting computed css vars for rendering waveform ([b136c7f](https://github.com/sound-ws/stems-player/commit/b136c7fb503848cc1f9ef82131c49fbae7e6f383))
- **stems-player:** add inject false to rollup postcss to prevent injection of styles in head ([ff5d253](https://github.com/sound-ws/stems-player/commit/ff5d253718f8c6016a5a398086b4ae1bdf2eac4d))
- **stems-player:** added missing seekPCt ([93a693b](https://github.com/sound-ws/stems-player/commit/93a693b19d656830e328adcd3c5863d0678327db))
- **stems-player:** call methods optionally in case destroy removed references ([0d66c6e](https://github.com/sound-ws/stems-player/commit/0d66c6edfa02704f3baa180cc4d15d72696b0d73))
- **stems-player:** ensure stem component getter checks for instanceof to exclude non stem components ([b55f37c](https://github.com/sound-ws/stems-player/commit/b55f37c63be0f7f47755d018b16452c38e959532))
- **stems-player:** ensure volume is taken into account by combined peaks on small screens ([7d0f91b](https://github.com/sound-ws/stems-player/commit/7d0f91bc04683d396cbe9cf9f082584c96256456)), closes [#393](https://github.com/sound-ws/stems-player/issues/393)
- **stems-player:** fix for initialising pct when player was not loaded ([1f9fb7e](https://github.com/sound-ws/stems-player/commit/1f9fb7e0d9c2f1f43c021224c7911e8cf110f415))
- **stems-player:** fix for seeking using keyboard temporarily stopping the clock and then restarting ([d9bfabf](https://github.com/sound-ws/stems-player/commit/d9bfabf00f1c0c76a738d35ce8b070797ea12c14))
- **stems-player:** fix for shorter stem not rendering when hls request was slow ([9aaa738](https://github.com/sound-ws/stems-player/commit/9aaa7384d8ac234c84eff5355dac2b729b84d359))
- **stems-player:** fix for the player being stuck in a loading state aftter emptying of stems ([aea6b34](https://github.com/sound-ws/stems-player/commit/aea6b345a59cc739cbc62fb338fcdd7a46fe3007))
- **stems-player:** fix for waveform not rendering due to clientHeight not being observed ([7d14160](https://github.com/sound-ws/stems-player/commit/7d14160ec034343db7fa2277f108a07522a572f3))
- **stems-player:** fix peaks for small size ([2a8c716](https://github.com/sound-ws/stems-player/commit/2a8c716917db621ba28a85522688b9af56c16752))
- **stems-player:** fix stem volume 0 initialising to 1 ([b25c322](https://github.com/sound-ws/stems-player/commit/b25c32292090c949a2b5b0e3cfb7441325faba00))
- **stems-player:** improvements for emitting error events ([6196825](https://github.com/sound-ws/stems-player/commit/619682581efaab497d5f8e2af5c132b3e630fc67))
- **stems-player:** prevent execution of code when controller is unset on stem component ([432049a](https://github.com/sound-ws/stems-player/commit/432049a791206d9ae2a978e897dc81a43f247920))
- **stems-player:** prevent multiple instantiation of hls for single stemcomponent ([9514cd5](https://github.com/sound-ws/stems-player/commit/9514cd59a5d4ccc50d6a94a82394afb5bc096beb))
- **stems-player:** properly inject player.ac into controller so that precreated ac can be used ([b47bde1](https://github.com/sound-ws/stems-player/commit/b47bde12082605f0d87d255614691eb717c6aaa1))
- **stems-player:** removed trailing slash in wrong css declaration in component ([e083ddb](https://github.com/sound-ws/stems-player/commit/e083ddbe4e5abc46316f019255d2e74d48c6ac67))
- **stems-player:** tweak with waveform rendering after determining rowheigh ([ecbc658](https://github.com/sound-ws/stems-player/commit/ecbc65870d2a74a991ba859837beb842835ad80e))
- **stems-player:** volume and progress werent being rendered properly when switching to full view ([f918ce4](https://github.com/sound-ws/stems-player/commit/f918ce4b9602b5e24658e5750da0771a05a5aab8))
### chore
- upgraded all dependencies ([232e7f0](https://github.com/sound-ws/stems-player/commit/232e7f0f2e6434981ca3235a252775aa36efe41c))
### Code Refactoring
- changed web-component name to soundws- ([9fbdcf6](https://github.com/sound-ws/stems-player/commit/9fbdcf659d29260e012ac5fa046f3abbdb23cfa9))
- **stems-player:** stems-player instantiation to use proper webcomponents ([ee4e9e7](https://github.com/sound-ws/stems-player/commit/ee4e9e72c65ea5e124bcd50481909ca3f0939650))
### Features
- added refreshRate property to waveformcomponent ([923c784](https://github.com/sound-ws/stems-player/commit/923c7841ed10a7699ed27f877591970ffc323b35))
- better css var styling ([b8137ce](https://github.com/sound-ws/stems-player/commit/b8137ce72b64dda2e96b22f02849cee329f35d3d)), closes [#384](https://github.com/sound-ws/stems-player/issues/384)
- **stems-player:** accept samplerate option ([3b11ebc](https://github.com/sound-ws/stems-player/commit/3b11ebc3b6d56aaa5d189e822229cbb9af4f2157))
- **stems-player:** added audioSrc attribute to automatically set both src and waveform ([480bc2a](https://github.com/sound-ws/stems-player/commit/480bc2a62d43b0fbe87764a1b4ad83a1a04e1795))
- **stems-player:** added global config object to allow setting of fetchOptions ([d1b343f](https://github.com/sound-ws/stems-player/commit/d1b343f56cc5988668367fb9ed992923608c94a6))
- **stems-player:** added padding of waveforms to make sure they are drawn on the same scale ([b17f5ce](https://github.com/sound-ws/stems-player/commit/b17f5ce0b7a0227ab93192f51c329dce9001f600))
- **stems-player:** added rollup dev server ([0b83e33](https://github.com/sound-ws/stems-player/commit/0b83e33b63e39370931581f13cedbeac317ed100))
- **stems-player:** allow setting audiocontect via config object ([c99f0be](https://github.com/sound-ws/stems-player/commit/c99f0be19537079fa1455845a9495db2413b33dd))
- **stems-player:** better handling of connecting and disconnecting stem nodes ([dc7ea03](https://github.com/sound-ws/stems-player/commit/dc7ea03261d12fa24adcdfc20587eef739f5fd5d))
- **stems-player:** expose controller error event from player ([2bd944c](https://github.com/sound-ws/stems-player/commit/2bd944c58a7975127082f243702f44e0fe8ff538))
- **stems-player:** include stem-component id in state export ([eaf08c8](https://github.com/sound-ws/stems-player/commit/eaf08c87c41804e5bacab3f08174a52f666ec9e4))
- **stems-player:** loading mask improvements ([7369ff1](https://github.com/sound-ws/stems-player/commit/7369ff1eae73f9f937e4a45d337ed0271020a20a))
- **stems-player:** removed community edition ([93086a9](https://github.com/sound-ws/stems-player/commit/93086a989c42ab13352115b97b302fa42aa7b752))
### BREAKING CHANGES
- webcomponent instantiation via html needs to use the
new handle
- **stems-player:** changed API, removed some events
- due to dependencies
## [1.3.1-beta.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.3.0...@sound-ws/stems-player@1.3.1-beta.0) (2022-11-15)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.3.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.3.0-beta.0...@sound-ws/stems-player@1.3.0) (2022-08-30)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.3.0-beta.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.1-beta.0...@sound-ws/stems-player@1.3.0-beta.0) (2022-08-29)
### Bug Fixes
- **stems-player:** fix for shorter stem not rendering when hls request was slow ([9aaa738](https://github.com/sound-ws/stems-player/commit/9aaa7384d8ac234c84eff5355dac2b729b84d359))
### Features
- **stems-player:** added padding of waveforms to make sure they are drawn on the same scale ([b17f5ce](https://github.com/sound-ws/stems-player/commit/b17f5ce0b7a0227ab93192f51c329dce9001f600))
## [1.2.1-beta.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0...@sound-ws/stems-player@1.2.1-beta.0) (2022-08-22)
### Bug Fixes
- **stems-player:** improvements for emitting error events ([6196825](https://github.com/sound-ws/stems-player/commit/619682581efaab497d5f8e2af5c132b3e630fc67))
# [1.2.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0-beta.4...@sound-ws/stems-player@1.2.0) (2022-08-09)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.2.0-beta.4](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0-beta.3...@sound-ws/stems-player@1.2.0-beta.4) (2022-07-18)
### Bug Fixes
- **stems-player:** tweak with waveform rendering after determining rowheigh ([ecbc658](https://github.com/sound-ws/stems-player/commit/ecbc65870d2a74a991ba859837beb842835ad80e))
# [1.2.0-beta.3](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0-beta.2...@sound-ws/stems-player@1.2.0-beta.3) (2022-07-07)
### Bug Fixes
- **stem-player:** change baseProductUrl to apiEndpoint ([6a3295f](https://github.com/sound-ws/stems-player/commit/6a3295f6e6fcdcd15fda3a842a1dcd5907dd557b))
# [1.2.0-beta.2](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0-beta.1...@sound-ws/stems-player@1.2.0-beta.2) (2022-07-05)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.2.0-beta.1](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.2.0-beta.0...@sound-ws/stems-player@1.2.0-beta.1) (2022-06-29)
### Bug Fixes
- **stem-player:** fix for seeking on small screen which resumed the ac early ([2ec426d](https://github.com/sound-ws/stems-player/commit/2ec426d9f18841dc725eb52284c3520a9f3c54bc))
# [1.2.0-beta.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.1.0...@sound-ws/stems-player@1.2.0-beta.0) (2022-06-28)
### Bug Fixes
- **stems-player:** add delay when getting computed css vars for rendering waveform ([b136c7f](https://github.com/sound-ws/stems-player/commit/b136c7fb503848cc1f9ef82131c49fbae7e6f383))
- **stems-player:** call methods optionally in case destroy removed references ([0d66c6e](https://github.com/sound-ws/stems-player/commit/0d66c6edfa02704f3baa180cc4d15d72696b0d73))
### Features
- **stems-player:** added audioSrc attribute to automatically set both src and waveform ([480bc2a](https://github.com/sound-ws/stems-player/commit/480bc2a62d43b0fbe87764a1b4ad83a1a04e1795))
# [1.1.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.1.0-beta.0...@sound-ws/stems-player@1.1.0) (2022-05-26)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.1.0-beta.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0...@sound-ws/stems-player@1.1.0-beta.0) (2022-05-25)
### Features
- **stems-player:** allow setting audiocontect via config object ([c99f0be](https://github.com/sound-ws/stems-player/commit/c99f0be19537079fa1455845a9495db2413b33dd))
# [1.0.0](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.13...@sound-ws/stems-player@1.0.0) (2022-05-25)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.0.0-beta.13](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.12...@sound-ws/stems-player@1.0.0-beta.13) (2022-05-25)
### Features
- **stems-player:** include stem-component id in state export ([eaf08c8](https://github.com/sound-ws/stems-player/commit/eaf08c87c41804e5bacab3f08174a52f666ec9e4))
# [1.0.0-beta.12](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.11...@sound-ws/stems-player@1.0.0-beta.12) (2022-05-24)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.0.0-beta.11](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.10...@sound-ws/stems-player@1.0.0-beta.11) (2022-05-24)
### Features
- **stems-player:** expose controller error event from player ([2bd944c](https://github.com/sound-ws/stems-player/commit/2bd944c58a7975127082f243702f44e0fe8ff538))
# [1.0.0-beta.10](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.9...@sound-ws/stems-player@1.0.0-beta.10) (2022-05-23)
### Bug Fixes
- **stems-player:** ensure volume is taken into account by combined peaks on small screens ([7d0f91b](https://github.com/sound-ws/stems-player/commit/7d0f91bc04683d396cbe9cf9f082584c96256456)), closes [#393](https://github.com/sound-ws/stems-player/issues/393)
# [1.0.0-beta.9](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.8...@sound-ws/stems-player@1.0.0-beta.9) (2022-05-23)
### Bug Fixes
- **stems-player:** add inject false to rollup postcss to prevent injection of styles in head ([ff5d253](https://github.com/sound-ws/stems-player/commit/ff5d253718f8c6016a5a398086b4ae1bdf2eac4d))
# [1.0.0-beta.8](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.7...@sound-ws/stems-player@1.0.0-beta.8) (2022-05-23)
### Features
- better css var styling ([b8137ce](https://github.com/sound-ws/stems-player/commit/b8137ce72b64dda2e96b22f02849cee329f35d3d)), closes [#384](https://github.com/sound-ws/stems-player/issues/384)
# [1.0.0-beta.7](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.6...@sound-ws/stems-player@1.0.0-beta.7) (2022-05-19)
**Note:** Version bump only for package @sound-ws/stems-player
# [1.0.0-beta.6](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.5...@sound-ws/stems-player@1.0.0-beta.6) (2022-05-18)
### Features
- **stems-player:** added global config object to allow setting of fetchOptions ([d1b343f](https://github.com/sound-ws/stems-player/commit/d1b343f56cc5988668367fb9ed992923608c94a6))
# [1.0.0-beta.5](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.