v0.111.0
shrimbly/node-bananav0.111.0Aug 9, 2026by mmabrouk
AI Summary
Major release introducing a dedicated mobile web app at /m with full session management, chat, and approval workflows, alongside the extraction of the headless chat core.
Key Highlights
- Introduced mobile web app at /m with session and chat support.
- Implemented mobile sign-in and session liveness.
- Added mobile approval, denial, and stop functionality.
- Extracted headless chat core into @agenta/chat.
New Features
- Mobile web app at /m
- Mobile sign-in and session liveness
- Mobile approval workflows
Full Release Notes
## What's Changed * [feat] Scaffold the mobile web app at /m (1/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5679 * [feat] Order and search the session list by last activity (2/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5681 * [feat] Extract the headless chat core into @agenta/chat (3/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5682 * [feat] Build and ship the mobile gh image (4/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5683 * [feat] Route phones to /m behind an off-by-default flag (5/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5684 * [feat] Show sessions and replay a transcript on mobile (6/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5685 * [feat] Sign in on mobile, and keep the session alive (7/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5686 * [feat] Approve, deny, and stop a run from your phone (8/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5687 * [feat] Stream session changes and fix session liveness (9/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5688 * [fix] Resume a gated turn under the config it was running (10/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5689 * [fix] Converge the desktop session when a gate is answered elsewhere (11/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5690 * [feat] Sign-in parity, chat-package re-sync, and the mobile UX pass (12/12) by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5691 * fix(frontend): Keep an arbitrary-class example out of Tailwind's content scan by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5777 * [ci] Stop a manual mobile build from taking the released :latest tag by @ardaerzin in https://github.com/Agenta-AI/agenta/pull/5815 * feat: Move theme switch and version label out of the breadcrumb by @ashrafchowdury in https://github.com/Agenta-AI/agenta/pull/5744 * refactor(frontend): remove the layout breadcrumb bar by @ashrafchowdury in https://github.com/Agenta-AI/agenta/pull/5745 * refactor(settings): unify page frame, descriptions, and table styles by @ashrafchowdury in https://github.com/Agenta-AI/agenta/pull/5783 * fix(tests): match the create-entity confirm dialog by role, not by an antd class by @mmabrouk in https://github.com/Agenta-AI/agenta/pull/5816 * fix(tests): retire the remaining stale antd selectors, per emitter by @mmabrouk in https://github.com/Agenta-AI/agenta/pull/5818 * [fix] Approval parks hold for 10 minutes, not 30 by @mmabrouk in https://github.com/Agenta-AI/agenta/pull/5823 * fix(tests): stop swallowing strict-mode violations in readiness polls by @mmabrouk in https://github.com/Agenta-AI/agenta/pull/5824 * [docs] Update API reference docs by @github-actions[bot] in https://github.com/Agenta-AI/agenta/pull/5809 * [release] v0.111.0 by @github-actions[bot] in https://github.com/Agenta-AI/agenta/pull/5810 **Full Changelog**: https://github.com/Agenta-AI/agenta/compare/v0.110.0...v0.111.0