Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #119

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 22, 2024

🤖 New release

  • rig-core: 0.4.1 -> 0.5.0 (⚠️ API breaking changes)
  • rig-lancedb: 0.1.2 -> 0.2.0 (⚠️ API breaking changes)
  • rig-mongodb: 0.1.5 -> 0.2.0 (⚠️ API breaking changes)
  • rig-neo4j: 0.1.2 -> 0.2.0 (⚠️ API breaking changes)
  • rig-qdrant: 0.1.2 -> 0.1.3 (✓ API compatible changes)

⚠️ rig-core breaking changes

--- 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.36.0/src/lints/enum_variant_added.ron

Failed in:
  variant VectorStoreError:MissingIdError in /tmp/.tmpkkcRdg/rig/rig-core/src/vector_store/mod.rs:22

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It 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.36.0/src/lints/inherent_method_missing.ron

Failed in:
  InMemoryVectorStore::from_embeddings, previously in file /tmp/.tmpPTuag9/rig-core/src/vector_store/in_memory_store.rs:149
  EmbeddingsBuilder::simple_document, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:172
  EmbeddingsBuilder::simple_documents, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:183
  EmbeddingsBuilder::tool, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:198
  EmbeddingsBuilder::tools, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:208
  EmbeddingsBuilder::json_document, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:261
  EmbeddingsBuilder::json_documents, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:273
  InMemoryVectorIndex::from_documents, previously in file /tmp/.tmpPTuag9/rig-core/src/vector_store/in_memory_store.rs:210
  InMemoryVectorIndex::from_embeddings, previously in file /tmp/.tmpPTuag9/rig-core/src/vector_store/in_memory_store.rs:238

--- 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.36.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rig::vector_store::in_memory_store::InMemoryVectorStore::from_documents now takes 1 parameters instead of 2, in /tmp/.tmpkkcRdg/rig/rig-core/src/vector_store/in_memory_store.rs:30
  rig::embeddings::EmbeddingsBuilder::document now takes 2 parameters instead of 4, in /tmp/.tmpkkcRdg/rig/rig-core/src/embeddings/builder.rs:65

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct 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.36.0/src/lints/struct_missing.ron

Failed in:
  struct rig::embeddings::DocumentEmbeddings, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:146

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_added.ron

Failed in:
  trait method rig::embeddings::EmbeddingModel::embed_texts in file /tmp/.tmpkkcRdg/rig/rig-core/src/embeddings/embedding.rs:43

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_missing.ron

Failed in:
  method embed_document of trait EmbeddingModel, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:80
  method embed_documents of trait EmbeddingModel, previously in file /tmp/.tmpPTuag9/rig-core/src/embeddings.rs:98

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait 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.36.0/src/lints/trait_missing.ron

Failed in:
  trait rig::vector_store::VectorStore, previously in file /tmp/.tmpPTuag9/rig-core/src/vector_store/mod.rs:23

⚠️ rig-lancedb breaking changes

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct 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.36.0/src/lints/struct_missing.ron

Failed in:
  struct rig_lancedb::LanceDbVectorStore, previously in file /tmp/.tmpPTuag9/rig-lancedb/src/lib.rs:91

⚠️ rig-mongodb breaking changes

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct 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.36.0/src/lints/struct_missing.ron

Failed in:
  struct rig_mongodb::MongoDbVectorStore, previously in file /tmp/.tmpPTuag9/rig-mongodb/src/lib.rs:11

⚠️ rig-neo4j breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It 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.36.0/src/lints/inherent_method_missing.ron

Failed in:
  Neo4jVectorIndex::create_and_await_vector_index, previously in file /tmp/.tmpPTuag9/rig-neo4j/src/vector_index.rs:100
  Neo4jVectorIndex::execute_and_collect, previously in file /tmp/.tmpPTuag9/rig-neo4j/src/vector_index.rs:187
  Neo4jClient::index, previously in file /tmp/.tmpPTuag9/rig-neo4j/src/lib.rs:171
Changelog

rig-core

0.5.0 - 2024-12-03

Added

  • Improve InMemoryVectorStore API (#130)
  • embeddings API overhaul (#120)
  • (provider) xAI (grok) integration (#106)

Fixed

  • (rig-lancedb) rag embedding filtering (#104)

rig-lancedb

0.2.0 - 2024-12-03

Added

  • embeddings API overhaul (#120)

Fixed

  • (rig-lancedb) rag embedding filtering (#104)

rig-mongodb

0.2.0 - 2024-12-03

Added

  • embeddings API overhaul (#120)

Fixed

  • (rig-mongodb) remove embeddings from top_n lookup (#115)

rig-neo4j

0.2.0 - 2024-12-03

Added

  • embeddings API overhaul (#120)

Fixed

  • (neo4j) remove embeddings from top_n lookup (#118)

Other

  • (integration test) Neo4J (#133)

rig-qdrant

0.1.3 - 2024-12-03

Added

  • embeddings API overhaul (#120)

Other

  • (integration test) Neo4J (#133)
  • (integration test) Qdrant (#134)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-11-22T18-04-42Z branch 6 times, most recently from d9916ef to 7028da2 Compare December 3, 2024 17:28
@github-actions github-actions bot force-pushed the release-plz-2024-11-22T18-04-42Z branch from 7028da2 to e666306 Compare December 3, 2024 17:42
@github-actions github-actions bot closed this Dec 3, 2024
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.

0 participants