# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [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.4...@sound-ws/stems-player@1.0.0-beta.5) (2022-03-30)

**Note:** Version bump only for package @sound-ws/stems-player

# [1.0.0-beta.4](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.3...@sound-ws/stems-player@1.0.0-beta.4) (2022-03-30)

**Note:** Version bump only for package @sound-ws/stems-player

# [1.0.0-beta.3](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.2...@sound-ws/stems-player@1.0.0-beta.3) (2022-03-22)

### Bug Fixes

- **stems-player:** fix for waveform not rendering due to clientHeight not being observed ([7d14160](https://github.com/sound-ws/stems-player/commit/7d14160ec034343db7fa2277f108a07522a572f3))

# [1.0.0-beta.2](https://github.com/sound-ws/stems-player/compare/@sound-ws/stems-player@1.0.0-beta.1...@sound-ws/stems-player@1.0.0-beta.2) (2022-03-18)

**Note:** Version bump only for package @sound-ws/stems-player
