Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jul 30, 2025

πŸ€– New release

  • rig-core: 0.16.0 -> 0.17.0 (⚠ API breaking changes)
  • rig-lancedb: 0.2.15 -> 0.2.16 (βœ“ API compatible changes)
  • rig-mongodb: 0.2.15 -> 0.2.16 (βœ“ API compatible changes)
  • rig-neo4j: 0.2.15 -> 0.3.0 (⚠ API breaking changes)
  • rig-postgres: 0.1.13 -> 0.1.14 (βœ“ API compatible changes)
  • rig-qdrant: 0.1.18 -> 0.1.19 (βœ“ API compatible changes)
  • rig-scylladb: 0.1.4 -> 0.1.5 (βœ“ API compatible changes)
  • rig-sqlite: 0.1.15 -> 0.1.16 (βœ“ API compatible changes)
  • rig-surrealdb: 0.1.10 -> 0.1.11 (βœ“ API compatible changes)
  • rig-milvus: 0.1.4 -> 0.1.5 (βœ“ API compatible changes)
  • rig-s3vectors: 0.1.1 -> 0.1.2 (βœ“ API compatible changes)
  • rig-eternalai: 0.3.0 -> 0.3.1
  • rig-fastembed: 0.2.4 -> 0.2.5
  • rig-bedrock: 0.2.4 -> 0.2.5

⚠ rig-core breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field GenerationConfig.thinking_config in /tmp/.tmpIcdXtr/rig/rig-core/src/providers/gemini/completion.rs:943

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/enum_missing.ron

Failed in:
  enum rig::providers::gemini::completion::gemini_api_types::Part, previously in file /tmp/.tmpoFmocy/rig-core/src/providers/gemini/completion.rs:451

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/enum_variant_added.ron

Failed in:
  variant CompletionError:UrlError in /tmp/.tmpIcdXtr/rig/rig-core/src/completion/request.rs:96
  variant CompletionError:UrlError in /tmp/.tmpIcdXtr/rig/rig-core/src/completion/request.rs:96
  variant EmbeddingError:UrlError in /tmp/.tmpIcdXtr/rig/rig-core/src/embeddings/embedding.rs:23
  variant EmbeddingError:UrlError in /tmp/.tmpIcdXtr/rig/rig-core/src/embeddings/embedding.rs:23

--- failure struct_marked_non_exhaustive: struct marked #[non_exhaustive] ---

Description:
A public struct has been marked #[non_exhaustive], which will prevent it from being constructed using a struct literal outside of its crate. It previously had no private fields, so a struct literal could be used to construct it outside its crate.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/struct_marked_non_exhaustive.ron

Failed in:
  struct Agent in /tmp/.tmpIcdXtr/rig/rig-core/src/agent/completion.rs:37

⚠ rig-neo4j breaking changes

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rig_neo4j::vector_index::Neo4jVectorIndex::build_vector_search_query now takes 5 parameters instead of 4, in /tmp/.tmpIcdXtr/rig/rig-neo4j/src/vector_index.rs:129
Changelog

rig-core

0.17.0 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)
  • add delete_tool method to Toolset (#663)
  • Read the OPENAI_BASE_URL env variable when constructing an OpenAI client from_env (#659)
  • add agent name (#633)

Fixed

  • (rig-853) gemini streaming impl ignores reasoning chunks (#654)
  • Ollama provider handling of canonical URLs (#656)
  • (rig-852) dynamic context does not work correctly with ollama (#660)

Other

  • (rig-861) make Agent non-exhaustive (#670)

rig-lancedb

0.2.16 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-mongodb

0.2.16 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-neo4j

0.3.0 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-postgres

0.1.14 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-qdrant

0.1.19 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-scylladb

0.1.5 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-sqlite

0.1.16 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-surrealdb

0.1.11 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-milvus

0.1.5 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-s3vectors

0.1.2 - 2025-08-05

Added

  • (rig-845) cosine similarity for vector search (#664)

rig-eternalai

0.3.1 - 2025-08-05

Other

  • updated the following local packages: rig-core

rig-fastembed

0.2.5 - 2025-08-05

Other

  • updated the following local packages: rig-core

rig-bedrock

0.2.5 - 2025-08-05

Other

  • updated the following local packages: rig-core


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-07-30T14-19-15Z branch 7 times, most recently from 551bb6f to ee087a5 Compare August 5, 2025 15:05
@github-actions github-actions bot force-pushed the release-plz-2025-07-30T14-19-15Z branch from ee087a5 to e02f040 Compare August 5, 2025 15:37
@joshua-mo-143 joshua-mo-143 merged commit c0364a3 into main Aug 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants