RubyLLM 1.9.2: Models.dev Registry, Imagen 4.0, and Setup Niceties 🧭🖼️🧪
A small patch that swaps the model registry backend, updates Imagen defaults, and smooths out migrations and local setup—plus a couple of linting/test adjustments.
🧭 Models Registry Moves to Models.dev
This is a big deal for RubyLLM. Switching the registry to Models.dev fixes every issue we've had with model metadata: pricing is consistent, capabilities are consistent, and everything is backed by open data. Huge thanks to the Models.dev team for the work.
No shade on Parsera, they’re just busy.
• Fixes #545, #459, #559, #561, #560
• Updated links to Models.dev’s tracker for consistency
🖼️ Imagen 4.0 Becomes the Default
Image generation specs and model lists now target Imagen 4.0, so new images use the latest default without manual overrides.
🧬 Migration Typo Fix for 1.7 Naming
Corrects a class-naming typo in the 1.7 migration so older upgrades remain reliable.
• Fixes #498
Installation
gem "ruby_llm", "1.9.2"
Upgrading from 1.9.1
bundle update ruby_llm
Merged PRs
- Resolve Style/ModuleMemberExistenceCheck by @tpaulshippy in #554
Full Changelog: 1.9.1...1.9.2