github crmne/ruby_llm 1.1.1

latest releases: 1.2.0, 1.1.2
8 days ago

RubyLLM 1.1.1: Streaming Dependency Fix & Minor Improvements

This patch release addresses a dependency issue that affects streaming when using faraday-net_http 2.x.

๐Ÿ› Bug Fixes

  • Streaming Dependency Fix: Added requirement for faraday-net_http >= 3.0 to ensure the streaming functionality works correctly due to the callback signature changes. Fixes #107.

๐Ÿš‚ Rails Enhancements

  • Active Record Touch Option: Added touch_chat option to acts_as_message for automatically updating the timestamp on the associated chat record when messages are created or updated.
class Message < ApplicationRecord
  acts_as_message touch_chat: true
end

๐Ÿงน Clean-up

  • Removed unreachable model alias entries to avoid confusion
  • Enhanced version check logic in CI workflow for better handling of both releases and prereleases

This is a optional update, but a must-have if you had faraday-net_http 2.x.

gem 'ruby_llm', '~> 1.1.1'

Merged Pull Requests

New Contributors

Full Changelog: 1.1.0...1.1.1

Don't miss a new ruby_llm release

NewReleases is sending notifications on new releases.