One last release for Telebugs 1.x

Kyrylo Silin
Kyrylo Silin
Telebugs founder

Telebugs 1.24.0 is out. It is the final planned release of the Ruby on Rails application, with fixes and improvements requested by existing users before the 2.0 release.

Those requests arrived while I was working on the Rust rewrite. Shipping 2.0 did not make them any less useful to people running 1.x. I wanted to finish that work and leave the Rails version in good shape for the customers who choose to keep using it.

MCP connections

A user reported that GitHub Copilot CLI could sign in to Telebugs but failed when it tried to load the tools. Its initialization request asked for a newer protocol version than the server advertised.

This release updates the MCP library and makes the initialization response agree with discovery: when a client requests an unsupported handshake version, Telebugs offers 2025-06-18. Invalid protocol requests receive a client error. The existing Claude connection flow remains supported.

Regression checks cover OAuth initialization, the initialization notification, and listing the Telebugs tools after negotiation.

Gleam in the language picker

You can now choose Gleam when creating or editing a project. Gleam applications running on Erlang can call Erlang or Elixir code through external functions, including an error-reporting integration. The setup page explains this and links to the Sentry Elixir SDK instructions. You use the project's usual Telebugs DSN.

Telebugs 2.0.2 includes the same language option, so a Gleam project created in 1.24.0 keeps working when you later move to the Rust version.

Current dependencies

The release includes Ruby 4.0.9, Rails 8.1.4.1, MCP 1.9.0, and updated compatible Ruby and browser dependencies. The application suite, browser tests, and grouping and ingestion coverage checks pass with these updates.

Updating

Run telebugs update to install the latest version covered by your license. Original 1.x customers receive this release through their existing update channel. The upgrade to 2.x remains optional. Customers already running 2.x stay on that release line.

Wrapping up

Future product development continues in Rust. This release closes out the Rails line with the feedback that was already waiting for it. Thank you to everyone who reported a problem or asked for something that would make Telebugs more useful in their own setup.

Read the full changelog for 1.24.0. The 2.0.2 release notes cover the matching Rust compatibility update.