github garfiec/Librechat-Mobile v2026.10.8

4 hours ago

Target Backend APK Downloads IPA Downloads

Highlights

Join the beta: Switchboard is in closed testing on Google Play (email appsupport@garfiec.com to get access), and iOS is available as a public TestFlight beta.

  • Features
    • Web and file search citations show as tappable source pills, and search sources match the web app
    • Conversation starters appear on the new-chat screen for agents and model specs: tap to send, long-press to edit first
    • Drag project folders into your own order in the sidebar
    • Temporary chat tints the composer violet, as on the web, instead of showing a banner
    • Agents, Projects, Skills, MCP servers, Memories, Shared links and Files scroll under a translucent top bar, and their cards line up at the same height
  • Bug Fixes
    • Message edits are no longer lost when a save fails, and replies with several parts can be edited part by part
    • Signing out no longer risks ending your web session on another device, and removing an account now signs it out on the server
    • Archived chats load past the first page and open when tapped
    • Dictation no longer wipes words you've already dictated
    • Fixed a crash when swiping between Compare panes, and the right pane gets its own jump-to-bottom button
    • Model specs open on the right model from new chats, links and shortcuts
  • Misc Tech Debt Refactors
  • Misc Stability Improvements

What's Changed

  • chore(deps): bump markdown-renderer from 0.44.0 to 0.46.0 by @dependabot[bot] in #522
  • feat(projects): drag project folders into a custom order in the sidebar by @garfiec in #622
  • fix(chat): give Compare's right pane its own jump-to-bottom button by @garfiec in #623
  • feat(chat): show conversation starters on the new-chat screen by @garfiec in #630
  • fix(auth): revoke the app's own server session on sign-out and account removal by @garfiec in #631
  • fix(conversations): page archived chats and open them on tap (#584) by @garfiec in #632
  • fix(chat): stop losing message edits, and edit replies per content part (#579) by @garfiec in #633
  • fix: keep every grid card the same height by @garfiec in #634
  • feat(chat): mark temporary chats on the composer and landing, not a banner by @garfiec in #636
  • fix(settings): center the archive and shortcuts button labels on the Data tab by @garfiec in #635
  • fix(chat): keep dictated text across recognizer restarts and blank results by @garfiec in #637
  • chore(deps): bump github/codeql-action from 4.38.3 to 4.39.1 by @dependabot[bot] in #627
  • chore(deps): bump paging from 3.5.1 to 3.5.3 by @dependabot[bot] in #626
  • chore(deps): bump org.robolectric:robolectric from 4.14.1 to 4.17 by @dependabot[bot] in #625
  • chore(deps): bump com.materialkolor:material-kolor from 4.1.1 to 5.0.1 by @dependabot[bot] in #628
  • feat(ui): scroll grid screens under the status bar and top bar by @garfiec in #644
  • chore(deps): bump gradle-wrapper from 9.5.1 to 9.8.2 by @dependabot[bot] in #629
  • docs(readme): rework Why into native and ease-of-use benefits, dedupe features by @garfiec in #645
  • feat(mcp): drop the overflow menu from server cards by @garfiec in #646
  • fix(skills): size skill markdown to the page and strip its frontmatter by @garfiec in #647
  • fix(chat): close the model-spec seeding seams by @garfiec in #648
  • feat(chat): render search citations as source pills, with web-parity search sources by @garfiec in #649

Full Changelog: v2026.10.7...v2026.10.8


Build provenance attestation · CI workflow run

Don't miss a new Librechat-Mobile release

NewReleases is sending notifications on new releases.