## [0.0.14](https://github.com/nick42d/youtui/compare/youtui/v0.0.13...youtui/v0.0.14) - 2024-09-04
### Added
- Highlight now playing song in playlist ([#156](https://github.com/nick42d/youtui/pull/156))
- Refactor server, implement seek, reduce playback gaps, apply clippy suggestions, update ratatui, implement file logging, make song results order repeatable. ([#151](https://github.com/nick42d/youtui/pull/151))
- [**breaking**] Mark public structs non-exhaustive - Closes [#135](https://github.com/nick42d/youtui/pull/135) ([#145](https://github.com/nick42d/youtui/pull/145))
- _This is a significant breaking change, primarily due to marking many structs non_exhaustive. This breakage now will save breakage in the future. In addition, significant refactoring between modules was undertaken to better organise the project. Further to this, a small number of structs were renamed to better indicate their purpose._
### Fixed
- Resolve panic from api search / improve panic handling ([#161](https://github.com/nick42d/youtui/pull/161))
- Choose 'Highest' audio quality by default ([#150](https://github.com/nick42d/youtui/pull/150)) - resolves [#143](https://github.com/nick42d/youtui/pull/143)
### Other
- Implement podcast queries ([#159](https://github.com/nick42d/youtui/pull/159))
- Update dependencies ([#155](https://github.com/nick42d/youtui/pull/155))
## `ytmapi-rs`
## [0.0.13](https://github.com/nick42d/youtui/compare/ytmapi-rs/v0.0.12...ytmapi-rs/v0.0.13) - 2024-09-04
### Added
- [**breaking**] Minor improvements to public Query API. Closes [#103](https://github.com/nick42d/youtui/pull/103) ([#157](https://github.com/nick42d/youtui/pull/157))
- _generics removed from get_artist_query simplified query (changed to impl trait)_
- Refactor server, implement seek, reduce playback gaps, apply clippy suggestions, update ratatui, implement file logging, make song results order repeatable. ([#151](https://github.com/nick42d/youtui/pull/151))
- [**breaking**] Mark public structs non-exhaustive - Closes [#135](https://github.com/nick42d/youtui/pull/135) ([#145](https://github.com/nick42d/youtui/pull/145))
- _This is a significant breaking change, primarily due to marking many structs non_exhaustive. This breakage now will save breakage in the future. In addition, significant refactoring between modules was undertaken to better organise the project. Further to this, a small number of structs were renamed to better indicate their purpose._
### Fixed
- Handle case where top search result is a 'radio' playlist with only 1 subtitle. ([#163](https://github.com/nick42d/youtui/pull/163))
- Resolve panic from api search / improve panic handling ([#161](https://github.com/nick42d/youtui/pull/161))
- Make the channel/artist thumbnail on playlists/albums optional ([#147](https://github.com/nick42d/youtui/pull/147))
### Other
- Implement podcast queries ([#159](https://github.com/nick42d/youtui/pull/159))
- Update dependencies ([#155](https://github.com/nick42d/youtui/pull/155))
## `json-crawler`
## [0.0.2](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.1...json-crawler/v0.0.2) - 2024-09-04
### Other
- Update dependencies ([#155](https://github.com/nick42d/youtui/pull/155))
🤖 New release
youtui
: 0.0.13 -> 0.0.14ytmapi-rs
: 0.0.12 -> 0.0.13json-crawler
: 0.0.1 -> 0.0.2Changelog
## `youtui`
## `ytmapi-rs` ## `json-crawler`This PR was generated with release-plz.