mobile

Subscribe to all “mobile” posts via RSS or follow GitHub Changelog on Twitter to stay updated on everything we ship.

~ cd github-changelog
~/github-changelog|main git log main
showing all changes successfully

What's new in GitHub Mobile

During March and April, GitHub Mobile introduced several updates, including bug fixes, accessibility improvements, and a range of new features to make coding and collaboration on the go more seamless. From selecting the model you prefer when using Copilot, to a new way to search within a file, these updates enhance productivity and keep you connected wherever you are.

What’s new?

Introducing sub-issues on GitHub Mobile

  • Introducing multi-model selection in Copilot Chat on GitHub Mobile. Pick your favorite models such as OpenAI o1 and o3-mini, Anthropic Claude 3.5 Sonnet, and Google Gemini 2.0 from the model picker in Copilot Chat to accelerate your workflow.
  • Introducing sub-issues on GitHub Mobile. Track progress and understand remaining work within a parent-child hierarchy on the go.
  • Issue timelines now include events related to sub-issues.
  • Introduced the “find in file” feature on iOS, enabling users to seamlessly search within files for specific content.
Timeline events Find in file
New timeline events related to sub-issues New "find in file" feature on iOS

iOS bug fixes:

  • Widgets reflect the accent colour when tinted.
  • Add reactions to the latest release in the Releases view.
  • Inbox swipe actions get dismissed before entering batch selection mode.
  • When closing Copilot Chat, the Copilot button no longer moves vertically.
  • Render notifications with stripping out HTML comments.
  • Fix an error when navigating to a workflow summary view.
  • Assistive technologies, such as VoiceOver, indicate the selected state of label filters.
  • Forking a repository with a duplicate name announces an error for accessibility users.
  • Fork button in the repository view announces the correct accessibility label.
  • Accessibility traits announce correctly for all templates in the template picker when creating an issue.
  • Access legal documents about Copilot in Copilot settings.
  • Copilot Chat view changes its color correctly when the system color theme changes.
  • Text scales more naturally in the fork repository view.
  • Improved keyboard navigation for toggles in the settings view.
  • When using VoiceOver, the triage sheet button in Discussions announces its title.
  • The selected email associates with a merge when merging a pull request, instead of using the default email.
  • Discussion polls showcase all content when larger Dynamic Type sizes are selected.
  • When selecting a preferred model in Copilot fails, the application shows an error message instead of crashing.
  • Pull request numbers display without commas in the pull request widget.
  • Copilot Chat messages render markdown headings, ordered and unordered lists, and bold texts.
  • Deep links to issues and pull requests work for renamed repositories.
  • Markdown bar works well with hardware keyboards.

Android bug fixes:

  • Tabs now render correctly viewing repository files.
  • The triage sheet in the discussion screen is now navigable using the keyboard
  • Improved scrolling experience for list of web view items with videos or images.
  • The Floating action button won’t obscure your lists content anymore.
  • Links to resolved Pull Request discussions now open the resolved conversation.
  • Fixed crash that occurred when navigating to some check summaries in the Workflow screen.
  • Notifications no longer display HTML comments in the body.
  • Pull requests from forked repositories now show the repository owner for both base and head branches.
  • Navigate to the correct file when viewing a diff of a pull request from forked repository to parent repository.
  • Selected tabs in the bottom navigation bar now open the expected destination.
  • Improved error handling for contribution widget.
  • Dynamic font size improvements for Discussions buttons.
  • Improved login flow for users experiencing issues with redirects.
  • The bottom sheet closes when assignees are selected again.

Learn more about GitHub Mobile and share your feedback to help us improve.

Join the discussion in GitHub Community.

See more

GitHub Mobile Code Search

Introducing Global Code Search on GitHub Mobile

Global code search is now available directly from the home screen on GitHub Mobile. This addition enables users to conveniently find code snippets, navigate repositories, and access content directly from the home screen.
With global code search, users can easily locate anything they need while on the go.

Download or update GitHub Mobile today from the Apple App Store or Google Play Store to get started.


Learn more about GitHub Mobile and share your feedback to help us improve.

See more

 

Code Search: Easily search for code within repositories on GitHub Mobile.

Unlock the power to locate specific code snippets within a repository while on the go. This feature empowers users to efficiently access and share code snippets, fostering collaboration and knowledge sharing among team members.
Whether you’re pinpointing crucial code elements or sharing insights with your colleagues, GitHub Mobile code search ensures that you stay productive and connected to your projects, no matter where you are.

Download or update GitHub Mobile today from the Apple App Store or Google Play Store to get started.


Learn more about GitHub Mobile and share your feedback to help us improve.

See more

Banner announcing multiple account support on GitHub mobile, showing multiple avatars within the account switcher

Introducing support for multiple GitHub accounts within GitHub Mobile! Log in with your work and personal accounts to stay in touch with your projects, wherever they're happening.

To add multiple accounts to GitHub Mobile, either navigate to Profile > Settings > Accounts, or long-press on the Profile tab to get to the account switcher. See the number of unread notifications across each account, swap to another account, or sign in or out of accounts.

Receive push notifications for each account, with just the right amount of context to keep you focused on the work that matters. Keep your data separate between each account, ensuring the right accounts are active when viewing private content.

Download or update GitHub Mobile today from the Apple App Store or Google Play Store to get started.


Learn more about GitHub Mobile and share your feedback to help us improve.

See more

Swiftly add content to new issues on GitHub Mobile

Introducing a new way of adding metadata while creating issues on GitHub Mobile

We are excited to enhance the Issue creation experience for GitHub Mobile by introducing a comprehensive Property Bar. This feature allows you to conveniently add assignees, labels, milestones, and projects while creating Issues on GitHub Mobile.

This powerful addition ensures that you have the necessary tools at your fingertips to create your issues with all relevant metadata even quicker than before.

Read more about GitHub Mobile and send us your feedback to help us improve.

See more

Edit workflow files on GitHub Mobile

Editing workflow files is now possible on GitHub Mobile! You can create and merge pull requests after modifying your workflow files using the Android or iOS app.

Simply navigate to the file you would like to edit by tapping Browse code in the repository view, then select Edit File in the dropdown menu in the top right hand corner.

More info on how to edit a file or create a pull request on GitHub Mobile can be found here.


Read more about GitHub Mobile and share your feedback to help us improve.

See more

Actions on GitHub Mobile

Actions are coming to your Repositories on GitHub Mobile! Find all your repository's workflows in one convenient place.

Tapping on the new "Actions" row on a Repository now shows you a list of all of the Repository's workflows. Choosing a workflow will show you all of its runs, allowing you to check up on things while on the go. If you want to dig into the details, tapping on a run will lead you into the familiar workflow experience we brought you last year to explore everything from a run's overall status to its individual jobs and even logs.

A run didn't go as planned? No problem. Toggle the new debug-switch when re-running a workflow to see what's going on under the hood, just like you would on GitHub.com.


Read more about GitHub Mobile and share your feedback to help us improve.

See more

Commenting on files (including deleted, binary, and renamed files) in a pull request is now generally available on the web and GitHub Mobile! A special thank you to everyone that provided feedback during the public beta.

API support is also now available. See create a review comment (REST API) or addPullRequestReviewThread (GraphQL mutation) for more details on commenting on files. A new "subject type" field is also now returned by other APIs indicating whether a comment is on a line or file.

Learn more

Learn more about commenting on a pull request.

See more

Projects on GitHub Mobile

Projects on GitHub Mobile are now available for iOS and Android! Find the projects you're working on through a repository, organization, or from your user profile. You can also easily change views in a project to browse your issues and pull requests grouped and organized just as you like.

Custom fields and metadata, such as status, category, priority, and iteration, are displayed as an easy-to-read list within a project item. Simply tap on the list to edit the fields, or long-press on a project item for further actions like closing it or previewing its content.

Update your GitHub Mobile apps today from the Android Google Play or iOS App Store.


Read more about GitHub Mobile and send us your feedback to help us improve.

See more

Banner image with large text achievements and 5 achievement images.

Achievements celebrate and showcase your milestones on GitHub, whether it's merging pull requests, answering discussions, or sponsoring a user. View and share your achievements from your profile on GitHub Mobile.

Read more about GitHub Mobile and send us your feedback to help us improve.

See more