Skip to content

Release v0.2.84

Compare
Choose a tag to compare
@NolanTrem NolanTrem released this 08 Aug 01:03
· 187 commits to main since this release

Release v0.2.84

We're excited to announce the release of version 0.2.84, which brings new features, bug fixes, and improvements to enhance your experience with R2R.

New Features

  • Migration Support: Introduced Alembic for database migration support.
  • Enhanced Logging: Added CompletionRecord to logs for richer observability.
  • Completion Scoring: Users can now provide feedback on the responses they receive.
  • User Tracking: Added user tracking to logs for improved analytics.

Bug Fixes

  • Resolved issues related to CONFIG_PATH variables.
  • Fixed incorrect providers in default configs.
  • Various other minor bug fixes and improvements.

Breaking Changes

  • Database Migration Required: Clone the repository and r2r migrate to update your local SQLite logging database. Note: this is a beta feature, and you may need to adjust the migration script to point to your local logs.
  • User ID in Logs: User IDs are now included in logs. Logging without user ID is deprecated but will be supported until v0.3.0.

Configuration Updates

  • Adjustments made to r2r/examples/configs/local_llm_neo4j_kg.toml.

Other Changes

  • Multiple pull requests for patches and updates.
  • Temporary changes that were reverted.

Documentation Updates

  • Added instructions on how to score completions with the Python SDK.

Contributors

We'd like to thank all the contributors who made this release possible, with a special shoutout to @smig23 for their first contribution!