From 807e902d1498e4364768f6b74cf88bcdaf435719 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Sep 2024 19:52:17 +0200 Subject: [PATCH] chore: release v0.10.0 (#274) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 🤖 New release * `swiftide`: 0.9.2 -> 0.10.0 * `swiftide-core`: 0.9.2 -> 0.10.0 * `swiftide-indexing`: 0.9.2 -> 0.10.0 * `swiftide-macros`: 0.9.2 -> 0.10.0 * `swiftide-integrations`: 0.9.2 -> 0.10.0 * `swiftide-query`: 0.9.2 -> 0.10.0
Changelog

## `swiftide`

## [0.10.0](https://github.com/bosun-ai/swiftide/releases/tag/0.10.0) - 2024-09-06 BREAKING CHANGE: Indexing nodes now have their ID calculated using UUIDv3 via MD5 as the previous algorithm was unreliable and broke in 1.81. Added benefit that collision chance is even smaller. This means that when indexing again, nodes will have different IDs and upsert will not work. Backwards compatibility is non-trivial. If this is a huge issue, ping us on discord and we will look into it. ### Added - [57fe4aa](https://github.com/bosun-ai/swiftide/commit/57fe4aa73b1b98dd8eac87c6440e0f2a0c66d4e8) *(indexing)* Use UUIDv3 for indexing node ids ([#277](https://github.com/bosun-ai/swiftide/pull/277)) ### Fixed - [5a724df](https://github.com/bosun-ai/swiftide/commit/5a724df895d35cfa606721d611afd073a23191de) *(uncategorized)* Rust 1.81 support ([#275](https://github.com/bosun-ai/swiftide/pull/275)) ### Other - [3711f6f](https://github.com/bosun-ai/swiftide/commit/3711f6fb2b51e97e4606b744cc963c04b44b6963) *(readme)* Fix date ([#273](https://github.com/bosun-ai/swiftide/pull/273)) **Full Changelog**: https://github.com/bosun-ai/swiftide/compare/0.9.2...0.10.0

--- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- swiftide-indexing/Cargo.toml | 4 ++-- swiftide-integrations/Cargo.toml | 4 ++-- swiftide-query/Cargo.toml | 2 +- swiftide/Cargo.toml | 8 ++++---- 7 files changed, 38 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 750af57..8329291 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,25 @@ All notable changes to this project will be documented in this file. +## [0.10.0](https://github.com/bosun-ai/swiftide/releases/tag/0.10.0) - 2024-09-06 + +### Added + +- [57fe4aa](https://github.com/bosun-ai/swiftide/commit/57fe4aa73b1b98dd8eac87c6440e0f2a0c66d4e8) *(indexing)* Use UUIDv3 for indexing node ids ([#277](https://github.com/bosun-ai/swiftide/pull/277)) + +### Fixed + +- [5a724df](https://github.com/bosun-ai/swiftide/commit/5a724df895d35cfa606721d611afd073a23191de) *(uncategorized)* Rust 1.81 support ([#275](https://github.com/bosun-ai/swiftide/pull/275)) + +### Other + +- [3711f6f](https://github.com/bosun-ai/swiftide/commit/3711f6fb2b51e97e4606b744cc963c04b44b6963) *(readme)* Fix date ([#273](https://github.com/bosun-ai/swiftide/pull/273)) + + +**Full Changelog**: https://github.com/bosun-ai/swiftide/compare/0.9.2...0.10.0 + + + ## [0.9.2](https://github.com/bosun-ai/swiftide/releases/tag/0.9.2) - 2024-09-04 ### Added diff --git a/Cargo.lock b/Cargo.lock index 5800faf..5c7b444 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1252,7 +1252,7 @@ dependencies = [ [[package]] name = "benchmarks" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "criterion", @@ -2706,7 +2706,7 @@ dependencies = [ [[package]] name = "examples" -version = "0.9.2" +version = "0.10.0" dependencies = [ "fluvio", "qdrant-client", @@ -7408,7 +7408,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "swiftide" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "arrow-array", @@ -7434,7 +7434,7 @@ dependencies = [ [[package]] name = "swiftide-core" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "async-trait", @@ -7458,7 +7458,7 @@ dependencies = [ [[package]] name = "swiftide-indexing" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "async-trait", @@ -7486,7 +7486,7 @@ dependencies = [ [[package]] name = "swiftide-integrations" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "arrow-array", @@ -7536,7 +7536,7 @@ dependencies = [ [[package]] name = "swiftide-macros" -version = "0.9.2" +version = "0.10.0" dependencies = [ "darling", "proc-macro2", @@ -7546,7 +7546,7 @@ dependencies = [ [[package]] name = "swiftide-query" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "async-trait", @@ -7572,7 +7572,7 @@ dependencies = [ [[package]] name = "swiftide-test-utils" -version = "0.9.2" +version = "0.10.0" dependencies = [ "anyhow", "async-openai", diff --git a/Cargo.toml b/Cargo.toml index 64ba47b..cc66c42 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.9.2" +version = "0.10.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/swiftide-indexing/Cargo.toml b/swiftide-indexing/Cargo.toml index e6d69e6..80cdeef 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.9" } -swiftide-macros = { path = "../swiftide-macros", version = "0.9" } +swiftide-core = { path = "../swiftide-core", version = "0.10" } +swiftide-macros = { path = "../swiftide-macros", version = "0.10" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-integrations/Cargo.toml b/swiftide-integrations/Cargo.toml index be97555..66385a0 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.9" } -swiftide-macros = { path = "../swiftide-macros", version = "0.9" } +swiftide-core = { path = "../swiftide-core", version = "0.10" } +swiftide-macros = { path = "../swiftide-macros", version = "0.10" } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/swiftide-query/Cargo.toml b/swiftide-query/Cargo.toml index 76f32e2..3a6dd89 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.9.2" } +swiftide-core = { path = "../swiftide-core", version = "0.10.0" } [dev-dependencies] swiftide-core = { path = "../swiftide-core", features = ["test-utils"] } diff --git a/swiftide/Cargo.toml b/swiftide/Cargo.toml index eca93a8..b1f3eeb 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.9" } -swiftide-integrations = { path = "../swiftide-integrations", version = "0.9" } -swiftide-indexing = { path = "../swiftide-indexing", version = "0.9" } -swiftide-query = { path = "../swiftide-query", version = "0.9" } +swiftide-core = { path = "../swiftide-core", version = "0.10" } +swiftide-integrations = { path = "../swiftide-integrations", version = "0.10" } +swiftide-indexing = { path = "../swiftide-indexing", version = "0.10" } +swiftide-query = { path = "../swiftide-query", version = "0.10" } [features] default = []