What's Changed
- [fix] Close the regressions the mobile-extraction lane introduced by @ardaerzin in #6112
- [feat] Mobile and package extraction, reconciled with v0.112.3 by @ardaerzin in #6065
- ci(frontend): unblock v0.113.0 web builds (heap cap) and fix release-tip styling by @mmabrouk in #6162
- [feat] /m catches up to the desktop: sign-in, chat turns, and Next 16 by @ardaerzin in #6152
- chore(mobile): bump web/mobile version to 0.113.0 by @mmabrouk in #6171
- fix(frontend): start a phone in the chat view, not the configuration by @mmabrouk in #6170
- fix(mobile): keep tool-row labels whole in the chat by @mmabrouk in #6172
- feat(mobile): first-run hero and the provider key gate, like desktop by @mmabrouk in #6167
- [docs] Update API reference docs by @github-actions[bot] in #6159
- fix(frontend): visual regressions from the package extraction by @mmabrouk in #6177
- fix(frontend): keep Invite Teammate in the sidebar across an org switch by @mmabrouk in #6176
- [fix] Render the sidebar banner on /m and let its Agents entry expand by @ardaerzin in #6178
- fix(frontend): keep the chat composer above the phone keyboard by @mmabrouk in #6169
- fix(mobile): open sessions in the chat view, not the configuration by @mmabrouk in #6173
- fix(frontend): preserve keyboard height during pinch zoom by @mmabrouk in #6181
- fix(frontend): keep the /m composer above the phone keyboard and close it on send by @mmabrouk in #6189
- fix(frontend): cover every desktop frame with the phone keyboard fix by @mmabrouk in #6190
- fix(frontend): restore the Help & Docs menu icons and the trace popover sizing by @mmabrouk in #6182
- [fix] Render one AI providers page on oss, ee, and mobile by @ardaerzin in #6191
- [chore] Drop retired models and add current flagships to the model picker by @mmabrouk in #6197
- [feat] Offer Claude Opus in the agent model picker by @mmabrouk in #6198
- fix(frontend): render a session that is parked on a tool approval by @mmabrouk in #6202
- ci(railway): serve the mobile app at /m in PR previews and the template by @mmabrouk in #6175
- fix(frontend): stop the evaluation run page minting an atom per read by @mmabrouk in #6196
- [R4b] fix(frontend): evaluations list update-depth loop with metric columns by @mmabrouk in #6204
- fix(frontend): refresh /m's session list when sessions change by @ardaerzin in #6200
- [release] fix(sdk): pin anthropic/claude-opus-5 in the curated pi catalog (from #6184) by @mmabrouk in #6205
- [S2] fix(frontend): collapse the duplicate antd instance that unthemes EE UI by @mmabrouk in #6210
- fix(frontend): resolve CodeQL alerts blocking the v0.113.0 release PR (ReDoS, SSRF sanitizers, prototype pollution) by @mmabrouk in #6216
- [release] v0.113.0 by @github-actions[bot] in #6160
Full Changelog: v0.112.3...v0.113.0