aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Anshul Gupta <ansg191@anshulg.com> 2024-02-19 00:07:51 -0800
committerGravatar GitHub <noreply@github.com> 2024-02-19 00:07:51 -0800
commit096a77c9bcdbeb9e48385565d7f5066325e05c1c (patch)
tree58fa4b123661d0497b22c23047ebbb9975cb36b2
parent9d7aea0a0045adfdf7af0c2eeb5f15c9d9fb95ca (diff)
parent89a997f7991332d9f9ec0dab66c89c9e1bdaf07b (diff)
downloadtrakt-096a77c9bcdbeb9e48385565d7f5066325e05c1c.tar.gz
trakt-096a77c9bcdbeb9e48385565d7f5066325e05c1c.tar.zst
trakt-096a77c9bcdbeb9e48385565d7f5066325e05c1c.zip
Merge pull request #36 from ansg191/release-plz-2024-02-19T08-03-43Ztrakt-rs-v0.2.0trakt-macros-v0.1.3trakt-core-v0.2.0
-rw-r--r--Cargo.toml4
-rw-r--r--trakt-core/CHANGELOG.md16
-rw-r--r--trakt-core/Cargo.toml2
-rw-r--r--trakt-macros/CHANGELOG.md13
-rw-r--r--trakt-macros/Cargo.toml2
-rw-r--r--trakt-rs/CHANGELOG.md31
-rw-r--r--trakt-rs/Cargo.toml2
7 files changed, 65 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index af4269e..e88b359 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -8,5 +8,5 @@ http = "0.2"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
time = { version = "0.3", features = ["formatting", "macros", "parsing", "serde"] }
-trakt-core = { path = "trakt-core", version = "0.1.1" }
-trakt-macros = { path = "trakt-macros", version = "0.1.2" }
+trakt-core = { path = "trakt-core", version = "0.2.0" }
+trakt-macros = { path = "trakt-macros", version = "0.1.3" }
diff --git a/trakt-core/CHANGELOG.md b/trakt-core/CHANGELOG.md
new file mode 100644
index 0000000..1de4760
--- /dev/null
+++ b/trakt-core/CHANGELOG.md
@@ -0,0 +1,16 @@
+# 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.2.0](https://github.com/ansg191/trakt/compare/trakt-core-v0.1.1...trakt-core-v0.2.0) - 2024-02-19
+
+### Other
+- Adds POST /comments endpoint
+- Removes duplicate code
+- Adds tests to `trakt-core/url.rs`
+- Adds `EmojiString`
+- Adds `Response` derive macro to `trakt-macros`
diff --git a/trakt-core/Cargo.toml b/trakt-core/Cargo.toml
index 7d7c2b1..7c8c909 100644
--- a/trakt-core/Cargo.toml
+++ b/trakt-core/Cargo.toml
@@ -2,7 +2,7 @@
name = "trakt-core"
description = "Core library for trakt-rs"
authors = ["Anshul Gupta <ansg191@anshulg.com>"]
-version = "0.1.1"
+version = "0.2.0"
edition = "2021"
license = "MIT"
documentation = "https://docs.rs/trakt-core"
diff --git a/trakt-macros/CHANGELOG.md b/trakt-macros/CHANGELOG.md
new file mode 100644
index 0000000..2ae54d2
--- /dev/null
+++ b/trakt-macros/CHANGELOG.md
@@ -0,0 +1,13 @@
+# 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.1.3](https://github.com/ansg191/trakt/compare/trakt-macros-v0.1.2...trakt-macros-v0.1.3) - 2024-02-19
+
+### Other
+- Adds path param checking to `Request` derive macro
+- Adds `Response` derive macro to `trakt-macros`
diff --git a/trakt-macros/Cargo.toml b/trakt-macros/Cargo.toml
index 8b6b12c..ba01d32 100644
--- a/trakt-macros/Cargo.toml
+++ b/trakt-macros/Cargo.toml
@@ -2,7 +2,7 @@
name = "trakt-macros"
description = "Procedural macros for the trakt-rs crate"
authors = ["Anshul Gupta <ansg191@anshulg.com>"]
-version = "0.1.2"
+version = "0.1.3"
edition = "2021"
license = "MIT"
documentation = "https://docs.rs/trakt-macros"
diff --git a/trakt-rs/CHANGELOG.md b/trakt-rs/CHANGELOG.md
new file mode 100644
index 0000000..dfa5dce
--- /dev/null
+++ b/trakt-rs/CHANGELOG.md
@@ -0,0 +1,31 @@
+# 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.2.0](https://github.com/ansg191/trakt/compare/trakt-rs-v0.1.2...trakt-rs-v0.2.0) - 2024-02-19
+
+### Other
+- Adds genre endpoints
+- Adds country endpoints
+- Finishes comment endpoints
+- Adds POST /comments endpoint
+- Adds certifications endpoint
+- Removes duplicate code
+- Adds tests for auth endpoints
+- Adds tests for `iso8601_date`
+- Adds tests for checkin endpoints
+- Adds `checkin` endpoints
+- Adds calendar endpoints
+- Replaces `smallstr` with `smol_str`
+- Drops `isahc` for `reqwest` in tests
+- Adds more show endpoints
+- Implements studio endpoint for movies
+- Moves serialization & deserialization to smo/
+- Adds path param checking to `Request` derive macro
+- Adds `EmojiString`
+- Adds show endpoints
+- Adds `Response` derive macro to `trakt-macros`
diff --git a/trakt-rs/Cargo.toml b/trakt-rs/Cargo.toml
index 9359a60..69a49fc 100644
--- a/trakt-rs/Cargo.toml
+++ b/trakt-rs/Cargo.toml
@@ -2,7 +2,7 @@
name = "trakt-rs"
description = "A Rust library for the Trakt.tv API"
authors = ["Anshul Gupta <ansg191@anshulg.com>"]
-version = "0.1.2"
+version = "0.2.0"
edition = "2021"
license = "MIT"
documentation = "https://docs.rs/trakt-rs"