diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7e23a4f..eb5abf7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.6.3" + ".": "0.6.4" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f4fb731..def4fe1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.6.4](https://github.com/mathematic-inc/earl/compare/v0.6.3...v0.6.4) (2026-08-31) + + +### Bug Fixes + +* **auth:** Remove OAuth fallback diagnostic ([#99](https://github.com/mathematic-inc/earl/issues/99)) ([0065dd3](https://github.com/mathematic-inc/earl/commit/0065dd338b8ed5ffd078e16ed442d2d066f62ea5)) +* **auth:** Stop logging OAuth error details ([#97](https://github.com/mathematic-inc/earl/issues/97)) ([e617a1e](https://github.com/mathematic-inc/earl/commit/e617a1e6b0ea359ec28a09be9ccc11dd93768061)) + ## [0.6.3](https://github.com/mathematic-inc/earl/compare/v0.6.2...v0.6.3) (2026-08-27) diff --git a/Cargo.lock b/Cargo.lock index e37cc74..c0b7a56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1905,7 +1905,7 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "earl" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "assert_cmd", @@ -1965,7 +1965,7 @@ dependencies = [ [[package]] name = "earl-core" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "base64 0.23.1", @@ -1979,7 +1979,7 @@ dependencies = [ [[package]] name = "earl-protocol-bash" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "earl-core", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "earl-protocol-browser" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "base64 0.23.1", @@ -2015,7 +2015,7 @@ dependencies = [ [[package]] name = "earl-protocol-grpc" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "earl-core", @@ -2038,7 +2038,7 @@ dependencies = [ [[package]] name = "earl-protocol-http" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "base64 0.23.1", @@ -2053,7 +2053,7 @@ dependencies = [ [[package]] name = "earl-protocol-sql" -version = "0.6.3" +version = "0.6.4" dependencies = [ "anyhow", "earl-core", diff --git a/Cargo.toml b/Cargo.toml index b6ed7c7..42c61aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "AI-safe CLI for AI agents" @@ -44,12 +44,12 @@ clap = { version = "4.6", features = ["derive"] } clap_complete = "4.6" comfy-table = "8.0" directories = "6.0" -earl-core = { path = "crates/earl-core", version = "0.6.3" } -earl-protocol-bash = { path = "crates/earl-protocol-bash", version = "0.6.3", optional = true } -earl-protocol-browser = { path = "crates/earl-protocol-browser", version = "0.6.3", optional = true } -earl-protocol-grpc = { path = "crates/earl-protocol-grpc", version = "0.6.3", optional = true } -earl-protocol-http = { path = "crates/earl-protocol-http", version = "0.6.3", optional = true } -earl-protocol-sql = { path = "crates/earl-protocol-sql", version = "0.6.3", optional = true } +earl-core = { path = "crates/earl-core", version = "0.6.4" } +earl-protocol-bash = { path = "crates/earl-protocol-bash", version = "0.6.4", optional = true } +earl-protocol-browser = { path = "crates/earl-protocol-browser", version = "0.6.4", optional = true } +earl-protocol-grpc = { path = "crates/earl-protocol-grpc", version = "0.6.4", optional = true } +earl-protocol-http = { path = "crates/earl-protocol-http", version = "0.6.4", optional = true } +earl-protocol-sql = { path = "crates/earl-protocol-sql", version = "0.6.4", optional = true } fastembed = { version = "6.0", optional = true } hcl = { package = "hcl-rs", version = "0.19.8" } hickory-resolver = "0.26" diff --git a/crates/earl-core/Cargo.toml b/crates/earl-core/Cargo.toml index fa2fb15..5a68661 100644 --- a/crates/earl-core/Cargo.toml +++ b/crates/earl-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-core" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "Shared types and traits for earl protocol crates" diff --git a/crates/earl-protocol-bash/Cargo.toml b/crates/earl-protocol-bash/Cargo.toml index 603b13b..24abb3b 100644 --- a/crates/earl-protocol-bash/Cargo.toml +++ b/crates/earl-protocol-bash/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-protocol-bash" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "Bash sandboxed execution protocol for earl" @@ -13,7 +13,7 @@ categories = ["command-line-utilities"] [dependencies] anyhow = "1.0" -earl-core = { path = "../earl-core", version = "0.6.3" } +earl-core = { path = "../earl-core", version = "0.6.4" } libc = "0.2" rkyv = { version = "0.8", features = ["bytecheck", "std"] } serde = { version = "1.0", features = ["derive"] } diff --git a/crates/earl-protocol-browser/Cargo.toml b/crates/earl-protocol-browser/Cargo.toml index 3ae3057..a4dbdbb 100644 --- a/crates/earl-protocol-browser/Cargo.toml +++ b/crates/earl-protocol-browser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-protocol-browser" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "Browser automation protocol for earl (chromiumoxide)" @@ -17,7 +17,7 @@ base64 = "0.23" chromiumoxide = { version = "0.9", default-features = false, features = ["bytes"] } chrono = { version = "0.4", features = ["serde"] } directories = "6.0" -earl-core = { path = "../earl-core", version = "0.6.3" } +earl-core = { path = "../earl-core", version = "0.6.4" } fs4 = { version = "1.1", features = ["tokio"] } futures = "0.3" rkyv = { version = "0.8", features = ["bytecheck", "std"] } diff --git a/crates/earl-protocol-grpc/Cargo.toml b/crates/earl-protocol-grpc/Cargo.toml index 2d89469..f06affe 100644 --- a/crates/earl-protocol-grpc/Cargo.toml +++ b/crates/earl-protocol-grpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-protocol-grpc" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "gRPC execution protocol for earl" @@ -13,7 +13,7 @@ categories = ["network-programming"] [dependencies] anyhow = "1.0" -earl-core = { path = "../earl-core", version = "0.6.3" } +earl-core = { path = "../earl-core", version = "0.6.4" } futures-util = "0.3" http = "1" http-body = "1" diff --git a/crates/earl-protocol-http/Cargo.toml b/crates/earl-protocol-http/Cargo.toml index 79a35dc..747e02a 100644 --- a/crates/earl-protocol-http/Cargo.toml +++ b/crates/earl-protocol-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-protocol-http" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "HTTP and GraphQL execution protocol for earl" @@ -14,7 +14,7 @@ categories = ["network-programming", "web-programming"] [dependencies] anyhow = "1.0" base64 = "0.23" -earl-core = { path = "../earl-core", version = "0.6.3" } +earl-core = { path = "../earl-core", version = "0.6.4" } reqwest = { version = "0.13.4", features = ["brotli", "deflate", "form", "gzip", "json", "multipart", "query", "rustls", "zstd"] } rkyv = { version = "0.8", features = ["bytecheck", "std"] } serde = { version = "1.0", features = ["derive"] } diff --git a/crates/earl-protocol-sql/Cargo.toml b/crates/earl-protocol-sql/Cargo.toml index f094d87..d97718b 100644 --- a/crates/earl-protocol-sql/Cargo.toml +++ b/crates/earl-protocol-sql/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "earl-protocol-sql" -version = "0.6.3" +version = "0.6.4" edition.workspace = true rust-version.workspace = true description = "SQL execution protocol for earl (sqlx)" @@ -13,7 +13,7 @@ categories = ["database"] [dependencies] anyhow = "1.0" -earl-core = { path = "../earl-core", version = "0.6.3" } +earl-core = { path = "../earl-core", version = "0.6.4" } rkyv = { version = "0.8", features = ["bytecheck", "std"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0"