v0.51.8

tinyhumansai/openhumanv0.51.8Apr 6, 2026by github-actions[bot]

AI Summary

A comprehensive release focusing on developer tools, integrations (Telegram/Discord), and architectural shift of app state ownership to Rust.

Key Highlights

  • Refactor of core to move app state ownership into Rust
  • Redesign of billing to pay-as-you-go with coupon redemption
  • Implementation of advanced authentication modes for skills
  • Skills CLI for standalone development
  • Telegram managed DM flow and realtime sync

Breaking Changes

  • Move app state ownership into the Rust core

New Features

  • Advanced authentication modes for skills
  • Skills CLI for standalone skill development runtime
  • Developer webhook debug panel
  • Implement Telegram + Discord UI and connection state

Full Release Notes

## What's Changed
* feat(scripts): add core:stage script and improve dev code-signing setup by @senamakel in https://github.com/tinyhumansai/openhuman/pull/311
* Fix Ollama workspace install flow by @senamakel in https://github.com/tinyhumansai/openhuman/pull/310
* Fix Ollama download retries and progress reporting by @senamakel in https://github.com/tinyhumansai/openhuman/pull/312
* fix(memory): ingest entities/relations after skill sync (#292) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/313
* feat(ui): light theme redesign — part 2 (onboarding, nav bar, page layouts) by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/309
* feat(webhooks): add developer webhook debug panel by @senamakel in https://github.com/tinyhumansai/openhuman/pull/314
* feat(channels): implement Telegram + Discord UI and connection state (#286) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/317
* Update webhook routes for backend contract by @senamakel in https://github.com/tinyhumansai/openhuman/pull/316
* feat(conversations): show 5-hour and weekly rate limit usage with reset times by @senamakel in https://github.com/tinyhumansai/openhuman/pull/318
* feat(skills): advanced authentication modes for skills by @senamakel in https://github.com/tinyhumansai/openhuman/pull/315
* Fix/update api by @senamakel in https://github.com/tinyhumansai/openhuman/pull/319
* Update billing discount messaging by @senamakel in https://github.com/tinyhumansai/openhuman/pull/321
* refactor(core): move app state ownership into the Rust core by @senamakel in https://github.com/tinyhumansai/openhuman/pull/320
* feat(channels): complete Telegram Managed DM flow and realtime sync (#288) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/322
* feat: add skills CLI for standalone skill development runtime by @senamakel in https://github.com/tinyhumansai/openhuman/pull/323
* Fix local reset flow and Accessibility permission handling by @senamakel in https://github.com/tinyhumansai/openhuman/pull/324
* feat: background ingestion queue for memory graph extraction by @senamakel in https://github.com/tinyhumansai/openhuman/pull/325
* feat: improve overlay debug visibility and triggers by @senamakel in https://github.com/tinyhumansai/openhuman/pull/326
* feat: encrypted OAuth token flow with XOR key-splitting by @senamakel in https://github.com/tinyhumansai/openhuman/pull/327
* Improve settings, rewards, chat, and skills UI polish by @senamakel in https://github.com/tinyhumansai/openhuman/pull/328
* Fix/encryption by @senamakel in https://github.com/tinyhumansai/openhuman/pull/329
* UI polish: skill encryption key, disconnect fix, settings layout cleanup by @senamakel in https://github.com/tinyhumansai/openhuman/pull/330
* Redesign billing: pay-as-you-go first-class + coupon redemption by @senamakel in https://github.com/tinyhumansai/openhuman/pull/337
* feat: Telegram managed login, channel messaging, and inbound agent loop by @senamakel in https://github.com/tinyhumansai/openhuman/pull/338
* Feat/docs by @senamakel in https://github.com/tinyhumansai/openhuman/pull/331
* feat: screen intelligence pipeline + CLI + keep_screenshots config by @senamakel in https://github.com/tinyhumansai/openhuman/pull/339
* Extract socket controller into dedicated domain module by @senamakel in https://github.com/tinyhumansai/openhuman/pull/340


**Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.51.6...v0.51.8