From 8292e5f8cd2c49aa30e6fe4dd9217d0005428458 Mon Sep 17 00:00:00 2001 From: "Swabbie (Bosun)" <155570396+SwabbieBosun@users.noreply.github.com> Date: Sun, 22 Dec 2024 12:55:55 +0100 Subject: [PATCH] chore: release v0.15.0 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ Cargo.lock | 20 ++++++++++---------- Cargo.toml | 2 +- swiftide-agents/Cargo.toml | 8 ++++---- swiftide-indexing/Cargo.toml | 4 ++-- swiftide-integrations/Cargo.toml | 4 ++-- swiftide-macros/Cargo.toml | 4 ++-- swiftide-query/Cargo.toml | 2 +- swiftide/Cargo.toml | 10 +++++----- 9 files changed, 55 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc151cf..96dd5647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,34 @@ All notable changes to this project will be documented in this file. +## [0.15.0](https://github.com/bosun-ai/swiftide/compare/v0.14.4...v0.15.0) - 2024-12-22 + +### New features + +- [a1b9a2d](https://github.com/bosun-ai/swiftide/commit/a1b9a2d37715420d3e2cc80d731e3713a22c7c50) *(query)* Ensure concrete names for transformations are used when debugging (#496) + +- [7779c44](https://github.com/bosun-ai/swiftide/commit/7779c44de3581ac865ac808637c473525d27cabb) *(query)* Ensure query pipeline consistently debug logs in all other stages too + +- [55dde88](https://github.com/bosun-ai/swiftide/commit/55dde88df888b60a7ccae5a68ba03d20bc1f57df) *(query)* Debug full retrieved documents when debug mode is enabled (#495) + +- [66031ba](https://github.com/bosun-ai/swiftide/commit/66031ba27b946add0533775423d468abb3187604) *(query)* Log query pipeline answer on debug (#497) + +### Miscellaneous + +- [d255772](https://github.com/bosun-ai/swiftide/commit/d255772cc933c839e3aaaffccd343acf75dcb251) *(agents)* Rename `CommandError::FailedWithOutput` to `CommandError::NonZeroExit` (#484) + +````text +Better describes what is going on. I.e. `rg` exits with 1 if nothing is + found, tests generally do the same if they fail. +```` + +- [0000000](https://github.com/bosun-ai/swiftide/commit/0000000) Update Cargo.toml dependencies + + +**Full Changelog**: https://github.com/bosun-ai/swiftide/compare/0.14.4...0.15.0 + + + ## [0.14.4](https://github.com/bosun-ai/swiftide/compare/v0.14.3...v0.14.4) - 2024-12-11 ### New features diff --git a/Cargo.lock b/Cargo.lock index 2579d494..05dbccd7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1281,7 +1281,7 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "benchmarks" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "criterion", @@ -8539,7 +8539,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "swiftide" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "arrow-array", @@ -8566,7 +8566,7 @@ dependencies = [ [[package]] name = "swiftide-agents" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -8591,7 +8591,7 @@ dependencies = [ [[package]] name = "swiftide-core" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -8619,7 +8619,7 @@ dependencies = [ [[package]] name = "swiftide-examples" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "fluvio", @@ -8640,7 +8640,7 @@ dependencies = [ [[package]] name = "swiftide-indexing" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -8668,7 +8668,7 @@ dependencies = [ [[package]] name = "swiftide-integrations" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "arrow", @@ -8726,7 +8726,7 @@ dependencies = [ [[package]] name = "swiftide-macros" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -8748,7 +8748,7 @@ dependencies = [ [[package]] name = "swiftide-query" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -8768,7 +8768,7 @@ dependencies = [ [[package]] name = "swiftide-test-utils" -version = "0.14.4" +version = "0.15.0" dependencies = [ "anyhow", "async-openai", diff --git a/Cargo.toml b/Cargo.toml index af5ebf71..5e2d998c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ default-members = ["swiftide", "swiftide-*"] resolver = "2" [workspace.package] -version = "0.14.4" +version = "0.15.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/swiftide-agents/Cargo.toml b/swiftide-agents/Cargo.toml index 4889dcbb..5ec3bbcc 100644 --- a/swiftide-agents/Cargo.toml +++ b/swiftide-agents/Cargo.toml @@ -11,8 +11,8 @@ repository.workspace = true homepage.workspace = true [dependencies] -swiftide-core = { path = "../swiftide-core", version = "0.14" } -swiftide-macros = { path = "../swiftide-macros", version = "0.14" } +swiftide-core = { path = "../swiftide-core", version = "0.15" } +swiftide-macros = { path = "../swiftide-macros", version = "0.15" } anyhow.workspace = true async-trait.workspace = true dyn-clone.workspace = true @@ -27,10 +27,10 @@ serde.workspace = true serde_json.workspace = true [dev-dependencies] -swiftide-core = { path = "../swiftide-core", version = "0.14", features = [ +swiftide-core = { path = "../swiftide-core", version = "0.15", features = [ "test-utils", ] } -swiftide-integrations = { path = "../swiftide-integrations", version = "0.14", features = [ +swiftide-integrations = { path = "../swiftide-integrations", version = "0.15", features = [ "openai", ] } mockall.workspace = true diff --git a/swiftide-indexing/Cargo.toml b/swiftide-indexing/Cargo.toml index 3ca98272..dce6528b 100644 --- a/swiftide-indexing/Cargo.toml +++ b/swiftide-indexing/Cargo.toml @@ -11,8 +11,8 @@ repository.workspace = true homepage.workspace = true [dependencies] -swiftide-core = { path = "../swiftide-core", version = "0.14" } -swiftide-macros = { path = "../swiftide-macros", version = "0.14" } +swiftide-core = { path = "../swiftide-core", version = "0.15" } +swiftide-macros = { path = "../swiftide-macros", version = "0.15" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-integrations/Cargo.toml b/swiftide-integrations/Cargo.toml index 0ceaf7cc..b4245aa2 100644 --- a/swiftide-integrations/Cargo.toml +++ b/swiftide-integrations/Cargo.toml @@ -11,8 +11,8 @@ repository.workspace = true homepage.workspace = true [dependencies] -swiftide-core = { path = "../swiftide-core", version = "0.14" } -swiftide-macros = { path = "../swiftide-macros", version = "0.14" } +swiftide-core = { path = "../swiftide-core", version = "0.15" } +swiftide-macros = { path = "../swiftide-macros", version = "0.15" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-macros/Cargo.toml b/swiftide-macros/Cargo.toml index 0e3f8d45..789120df 100644 --- a/swiftide-macros/Cargo.toml +++ b/swiftide-macros/Cargo.toml @@ -32,8 +32,8 @@ rustversion = "1.0.18" trybuild = "1.0" prettyplease = "0.2.25" insta.workspace = true -swiftide-core = { path = "../swiftide-core/", version = "0.14" } -swiftide = { path = "../swiftide/", version = "0.14" } +swiftide-core = { path = "../swiftide-core/", version = "0.15" } +swiftide = { path = "../swiftide/", version = "0.15" } [lints] workspace = true diff --git a/swiftide-query/Cargo.toml b/swiftide-query/Cargo.toml index fec827fe..e0fea0c9 100644 --- a/swiftide-query/Cargo.toml +++ b/swiftide-query/Cargo.toml @@ -24,7 +24,7 @@ serde = { workspace = true } serde_json = { workspace = true } # Internal -swiftide-core = { path = "../swiftide-core", version = "0.14.4" } +swiftide-core = { path = "../swiftide-core", version = "0.15.0" } [dev-dependencies] swiftide-core = { path = "../swiftide-core", features = ["test-utils"] } diff --git a/swiftide/Cargo.toml b/swiftide/Cargo.toml index b022af36..7e9b3242 100644 --- a/swiftide/Cargo.toml +++ b/swiftide/Cargo.toml @@ -16,11 +16,11 @@ homepage.workspace = true document-features = { workspace = true } # Local dependencies -swiftide-core = { path = "../swiftide-core", version = "0.14" } -swiftide-integrations = { path = "../swiftide-integrations", version = "0.14" } -swiftide-indexing = { path = "../swiftide-indexing", version = "0.14" } -swiftide-query = { path = "../swiftide-query", version = "0.14" } -swiftide-agents = { path = "../swiftide-agents", version = "0.14", optional = true } +swiftide-core = { path = "../swiftide-core", version = "0.15" } +swiftide-integrations = { path = "../swiftide-integrations", version = "0.15" } +swiftide-indexing = { path = "../swiftide-indexing", version = "0.15" } +swiftide-query = { path = "../swiftide-query", version = "0.15" } +swiftide-agents = { path = "../swiftide-agents", version = "0.15", optional = true } # Re-exports for macros and ease of use anyhow.workspace = true