diff --git a/Cargo.lock b/Cargo.lock index 5f283deb..378949b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4244,7 +4244,7 @@ dependencies = [ [[package]] name = "youtui" -version = "0.0.11" +version = "0.0.12" dependencies = [ "clap", "crossterm", @@ -4281,7 +4281,7 @@ dependencies = [ [[package]] name = "ytmapi-rs" -version = "0.0.10" +version = "0.0.11" dependencies = [ "async-stream", "chrono", diff --git a/json-crawler/CHANGELOG.md b/json-crawler/CHANGELOG.md new file mode 100644 index 00000000..94f0cdd5 --- /dev/null +++ b/json-crawler/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + + +## [0.0.1](https://github.com/nick42d/youtui/releases/tag/json-crawler/v0.0.1) - 2024-08-12 + +### Other +- Initial commit + + diff --git a/release-plz.toml b/release-plz.toml index 24aec66a..767aeaf9 100644 --- a/release-plz.toml +++ b/release-plz.toml @@ -10,12 +10,13 @@ body = """ {% for group, commits in commits | group_by(attribute="group") %} ### {{ group | upper_first }} {% for commit in commits %} +\n {%- if commit.scope -%} - *({{commit.scope}})* {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message }}{%- if commit.links %} ({% for link in commit.links %}[{{link.text}}]({{link.href}}) {% endfor -%}){% endif %} {% else -%} - {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message }}\ - {% if commit.breaking %}\n - _{{ commit.breaking_description }}_ \n{% endif %}\ {% endif -%} +{% if commit.breaking %}\n - _{{ commit.breaking_description }}_ {% endif %} {% endfor -%} {% endfor %} \n diff --git a/youtui/CHANGELOG.md b/youtui/CHANGELOG.md index dd258178..9dd29229 100644 --- a/youtui/CHANGELOG.md +++ b/youtui/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + +## [0.0.12](https://github.com/nick42d/youtui/compare/youtui/v0.0.11...youtui/v0.0.12) - 2024-08-12 + +### Fixed +- Move to new rusty_ytdl version (reduces number of downloading 403 errors), and add new scheduled test for downloading ([#134](https://github.com/nick42d/youtui/pull/134)) +- Oauth refresh can no longer get cancelled ([#124](https://github.com/nick42d/youtui/pull/124)) +### Other +- Update readme ([#122](https://github.com/nick42d/youtui/pull/122)) + + ## [0.0.11](https://github.com/nick42d/youtui/compare/youtui/v0.0.10...youtui/v0.0.11) - 2024-08-05 ### Added diff --git a/youtui/Cargo.toml b/youtui/Cargo.toml index 7b18a09e..a8dd6b84 100644 --- a/youtui/Cargo.toml +++ b/youtui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "youtui" -version = "0.0.11" +version = "0.0.12" edition = "2021" authors = ["nick42d"] license = "MIT" @@ -21,7 +21,7 @@ ratatui = { version = "0.27.0", features = ["all-widgets"] } serde = "1.0.203" serde_json = "1.0.117" tokio = "1.38.0" -ytmapi-rs = { path = "../ytmapi-rs", version = "0.0.10", default-features = false, features = [ +ytmapi-rs = { path = "../ytmapi-rs", version = "0.0.11", default-features = false, features = [ "rustls-tls", "simplified-queries", ] } diff --git a/ytmapi-rs/CHANGELOG.md b/ytmapi-rs/CHANGELOG.md index 78ce0feb..a9105bb6 100644 --- a/ytmapi-rs/CHANGELOG.md +++ b/ytmapi-rs/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + +## [0.0.11](https://github.com/nick42d/youtui/compare/ytmapi-rs/v0.0.10...ytmapi-rs/v0.0.11) - 2024-08-12 + +### Fixed +- Move to new rusty_ytdl version (reduces number of downloading 403 errors), and add new scheduled test for downloading ([#134](https://github.com/nick42d/youtui/pull/134)) +- Account for search case where an about message exists, but results also exist. ([#131](https://github.com/nick42d/youtui/pull/131)) - Resolves [#128](https://github.com/nick42d/youtui/pull/128) +- [**breaking**] Allow for 'about' renderer in filtered search, and not having 'views' in playlists. ([#130](https://github.com/nick42d/youtui/pull/130)) + - _Added new PlaylistItem types: Episode and UploadSong._ + +### Other +- [**breaking**] Avoid leaking `serde_json::value` / move `JsonCrawler` to its own crate ([#127](https://github.com/nick42d/youtui/pull/127)) +- _ErrorKind's ArraySize, PathNotFoundInArray, PathsNotFound, Parsing and Navigation consilidated into single ErrorKind. Removed parse_upload_song_artists/album functions that had accidentally been marked pub. Removed Error::get_json_and_key function - moved to the ErrorKind itself._ + + + ## [0.0.10](https://github.com/nick42d/youtui/compare/ytmapi-rs/v0.0.9...ytmapi-rs/v0.0.10) - 2024-08-05 ### Added diff --git a/ytmapi-rs/Cargo.toml b/ytmapi-rs/Cargo.toml index 88079df4..eb177f3c 100644 --- a/ytmapi-rs/Cargo.toml +++ b/ytmapi-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ytmapi-rs" -version = "0.0.10" +version = "0.0.11" edition = "2021" authors = ["nick42d"] license = "MIT"