diff --git a/CHANGELOG.md b/CHANGELOG.md index c82362e2..4f98db1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,37 @@ All notable changes to this project will be documented in this file. +## [0.12.0](https://github.com/bosun-ai/swiftide/releases/tag/0.12.0) - 2024-09-13 + +### Added + +- [e902cb7](https://github.com/bosun-ai/swiftide/commit/e902cb7487221d3e88f13d88532da081e6ef8611) *(query)* Add support for filters in SimilaritySingleEmbedding ([#298](https://github.com/bosun-ai/swiftide/pull/298)) + +- [f158960](https://github.com/bosun-ai/swiftide/commit/f1589604d1e0cb42a07d5a48080e3d7ecb90ee38) *(uncategorized)* Major performance improvements ([#291](https://github.com/bosun-ai/swiftide/pull/291)) + +### Fixed + +- [45d8a57](https://github.com/bosun-ai/swiftide/commit/45d8a57d1afb4f16ad76b15236308d753cf45743) *(ci)* Use llm-cov preview via nightly and improve test coverage ([#289](https://github.com/bosun-ai/swiftide/pull/289)) + +- [501dd39](https://github.com/bosun-ai/swiftide/commit/501dd391aed6fe6bdec1a2baeba114489604f153) *(deps)* Update rust crate redis to 0.27 ([#294](https://github.com/bosun-ai/swiftide/pull/294)) + +- [f95f806](https://github.com/bosun-ai/swiftide/commit/f95f806a0701b14a3cad5da307c27c01325a264d) *(indexing)* Debugging nodes should respect utf8 char boundaries + +- [f8314cc](https://github.com/bosun-ai/swiftide/commit/f8314ccdbe16ad7e6691899dd01f81a61b20180f) *(indexing)* Limit logged chunk to max 100 chars ([#292](https://github.com/bosun-ai/swiftide/pull/292)) + +- [9464ca1](https://github.com/bosun-ai/swiftide/commit/9464ca123f08d8dfba3f1bfabb57e9af97018534) *(uncategorized)* Bad embed error propagation ([#293](https://github.com/bosun-ai/swiftide/pull/293)) + +- [8595553](https://github.com/bosun-ai/swiftide/commit/859555334d7e4129215b9f084d9f9840fac5ce36) *(uncategorized)* Implement into_stream_boxed for all loaders + +### Other + +- [37c4bd9](https://github.com/bosun-ai/swiftide/commit/37c4bd9f9ac97646adb2c4b99b8f7bf0bee4c794) *(deps)* Update treesitter ([#296](https://github.com/bosun-ai/swiftide/pull/296)) + + +**Full Changelog**: https://github.com/bosun-ai/swiftide/compare/0.11.1...0.12.0 + + + ## [0.11.1](https://github.com/bosun-ai/swiftide/releases/tag/0.11.1) - 2024-09-10 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index b0ce84ed..47ac1cd7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1256,7 +1256,7 @@ dependencies = [ [[package]] name = "benchmarks" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "criterion", @@ -2699,7 +2699,7 @@ dependencies = [ [[package]] name = "examples" -version = "0.11.1" +version = "0.12.0" dependencies = [ "fluvio", "qdrant-client", @@ -7445,7 +7445,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "swiftide" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "arrow-array", @@ -7471,7 +7471,7 @@ dependencies = [ [[package]] name = "swiftide-core" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "async-trait", @@ -7496,7 +7496,7 @@ dependencies = [ [[package]] name = "swiftide-indexing" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "async-trait", @@ -7524,7 +7524,7 @@ dependencies = [ [[package]] name = "swiftide-integrations" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "arrow", @@ -7578,7 +7578,7 @@ dependencies = [ [[package]] name = "swiftide-macros" -version = "0.11.1" +version = "0.12.0" dependencies = [ "darling", "proc-macro2", @@ -7588,7 +7588,7 @@ dependencies = [ [[package]] name = "swiftide-query" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "async-trait", @@ -7614,7 +7614,7 @@ dependencies = [ [[package]] name = "swiftide-test-utils" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "async-openai", diff --git a/Cargo.toml b/Cargo.toml index 7aec59d7..4e8a2dbd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.11.1" +version = "0.12.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/swiftide-indexing/Cargo.toml b/swiftide-indexing/Cargo.toml index 35f6b312..e05e0fd3 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.11" } -swiftide-macros = { path = "../swiftide-macros", version = "0.11" } +swiftide-core = { path = "../swiftide-core", version = "0.12" } +swiftide-macros = { path = "../swiftide-macros", version = "0.12" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-integrations/Cargo.toml b/swiftide-integrations/Cargo.toml index 22a5a9d0..f117957c 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.11" } -swiftide-macros = { path = "../swiftide-macros", version = "0.11" } +swiftide-core = { path = "../swiftide-core", version = "0.12" } +swiftide-macros = { path = "../swiftide-macros", version = "0.12" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-query/Cargo.toml b/swiftide-query/Cargo.toml index 62ec6be6..2ef068c9 100644 --- a/swiftide-query/Cargo.toml +++ b/swiftide-query/Cargo.toml @@ -25,7 +25,7 @@ serde = { workspace = true } serde_json = { workspace = true } # Internal -swiftide-core = { path = "../swiftide-core", version = "0.11.1" } +swiftide-core = { path = "../swiftide-core", version = "0.12.0" } [dev-dependencies] swiftide-core = { path = "../swiftide-core", features = ["test-utils"] } diff --git a/swiftide/Cargo.toml b/swiftide/Cargo.toml index 2524c4c8..9c84b0d9 100644 --- a/swiftide/Cargo.toml +++ b/swiftide/Cargo.toml @@ -14,10 +14,10 @@ homepage.workspace = true [dependencies] # Local dependencies -swiftide-core = { path = "../swiftide-core", version = "0.11" } -swiftide-integrations = { path = "../swiftide-integrations", version = "0.11" } -swiftide-indexing = { path = "../swiftide-indexing", version = "0.11" } -swiftide-query = { path = "../swiftide-query", version = "0.11" } +swiftide-core = { path = "../swiftide-core", version = "0.12" } +swiftide-integrations = { path = "../swiftide-integrations", version = "0.12" } +swiftide-indexing = { path = "../swiftide-indexing", version = "0.12" } +swiftide-query = { path = "../swiftide-query", version = "0.12" } [features] default = []