0xPlaygrounds / rig

A library for developing LLM-powered Rust applications.
https://rig.rs
MIT License
81 stars 3 forks source link

chore: release #22

Open github-actions[bot] opened 1 week ago

github-actions[bot] commented 1 week ago

🤖 New release

⚠️ rig-core breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Agent is no longer UnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:142
  type Agent is no longer RefUnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:142
  type AgentBuilder is no longer UnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:290
  type AgentBuilder is no longer RefUnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:290

--- 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.35.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field CompletionRequest.max_tokens in /tmp/.tmp4csE2Y/rig/rig-core/src/completion.rs:241

--- 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.35.0/src/lints/inherent_method_missing.ron

Failed in:
  Agent::new, previously in file /tmp/.tmp2nBZIk/rig-core/src/agent.rs:106
  AgentBuilder::static_context, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:276
  AgentBuilder::static_tool, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:286
  Agent::call_tool, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:205
  AgentBuilder::temperature_opt, previously in file /tmp/.tmp2nBZIk/rig-core/src/model.rs:137
Changelog

## `rig-core`

## [0.2.0](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.1.0...rig-core-v0.2.0) - 2024-09-23 ### Added - anthropic models ### Fixed - adjust version const naming - implement review suggestions + renaming - add `completion_request.documents` to `chat_history` - adjust API to be cleaner + add docstrings ### Other - Merge pull request [#27](https://github.com/0xPlaygrounds/rig/pull/27) from 0xPlaygrounds/feat/anthropic - Fix docstrings - Deprecate RagAgent and Model in favor of versatile Agent - Make RagAgent VectorStoreIndex dynamic trait objects
## `rig-mongodb`
## [0.1.1](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.1.0...rig-mongodb-v0.1.1) - 2024-09-23 ### Other - updated the following local packages: rig-core


This PR was generated with release-plz.