EMU enterprise access restrictions via corporate proxies (public preview)

With this preview, GitHub Enterprise Cloud accounts with Enterprise Managed Users (EMU) can decide to allow EMU enterprise traffic to github.com only via their existing corporate proxies. Unapproved traffic would be blocked.

With enterprise access restrictions via corporate proxies, you can now configure your network proxy or firewall to inject a header into your users’ web and API requests to github.com. This signal tells GitHub to block the request if it is from a user outside of your EMU enterprise – helping ensure that only the accounts you control are used on your corporate network. This enables highly regulated EMU customers to define a secure network strategy in order to reduce the risk of intentional or accidental data leaks by allowing access only to a strictly governed EMU enterprise.

This new network restriction covers API and UI access to github.com and will work in tandem with access rules that enable Copilot traffic to flow properly for enterprise managed users. Copilot access is managed using a different network policy that helps control which version of Copilot (Enterprise, Business, or Individual) is allowed on your network. See Configuring your proxy server or firewall for Copilot for detailed guidance on that GA feature.

This feature is currently available by request to EMU enterprises with licensed users. To request access, contact your account manager in GitHub’s Sales team or sign up here.

If you’re currently trialing EMU or are early in adopting an existing EMU environment, we recommend exploring GitHub Enterprise Cloud with data residency which offers a unique subdomain of GHE.com, so the proxy header is not required to differentiate traffic to your enterprise’s resources. This is the optimal solution for customers who have data residency needs in addition to applying network controls on public github.com access.

Learn more about restricting access to GitHub.com using a corporate proxy.

A landscape image with a dark background and a red, gradient-filled shape partially positioned off-canvas in the top-right corner. The top-left corner contains foreground text that reads "What's New in GitHub Mobile" followed by a description of the January Update.

This month, we’re highlighting two major updates to GitHub Mobile: Repository Forking and Create a Pull Request!

Repository Forking

Fork repositories directly from your devices, making it easier than ever to collaborate and contribute.

Hero image showcasing the repository forking feature in GitHub Mobile

Create a Pull Request

Create a pull request on the go from your mobile device, making your workflow smoother when moving between desktop and mobile.

Screenshot of GitHub Mobile showing the option to create a pull request from an existing branch

iOS

What’s New

  • Tapping on a link in a Copilot chat response navigates to the destination in the app, if possible.
  • When using a hardware keyboard, send a message to Copilot by pressing return, and add a new line by pressing shift + return.

Bug Fixes

  • Add accessibility hint for navigating to release details from feed.
  • Improve accessibility for setting status with Emojis.
  • Present editing files window in full screen on iPad.
  • A response of Copilot chat automatically scrolls until its message header is on top of the chat view.
  • Assistive technologies, including VoiceOver, announce the expansion state of code lines in code search results, improving accessibility.
  • Issue and pull request cells display without unnecessary vertical space.
  • Fixed Copilot button duplication.
  • Keyboard inputs are recognized when setting the user status
  • Pull requests in the feed display the title.
  • The commit list toggle view in the create pull request sheet is accessible via keyboard with Full Keyboard Access enabled.
  • Unsubscribe displays as a swipe action for notification in the inbox for team mentions.
  • Swiping a notification in the inbox animates the change.
  • Resolved an issue where backticks in issue titles rendered with unnecessary spacing in pill shapes.
  • Pull request review comments now correctly reflect the review submission date rather than the comment creation date.
  • Jump to the issue template picker via a deep link that requires account switching.
  • Contrast improvements for buttons in dark mode.
  • Improved screen reader support to announce the expansion state of the commit list while creating a pull request while editing code.
  • Fixed an error when navigating to files or folders in repositories with branch names containing “/” characters.
  • Navigate to user profiles directly from issue and pull request timeline events.
  • Project views display relevant content without unnecessary loading spinners at the bottom of the view, providing a smoother experience.
  • Issue and discussion titles display emojis as images instead of text codes.
  • Preserve scroll position on a long README when the app is background and then resumed.
  • Commit history for code directories and files appears in a three-column layout.
  • Render file changes of a pull request where the head repository doesn’t exist.
  • Previewing file changes of a pull request doesn’t open unnecessary extra modal views.
  • The Readme header in the repository screen aligns its content accordingly.
  • Links within the same content doesn’t open new screens.

Android

Bug Fixes

  • Fixed a bug that was breaking search in discussions.
  • Fixed a bug that prevents dragging favorite repositories downwards.
  • Fixed a crash that could occur when navigating to the newly forked repository.
  • Fixed a bug where the Add your review button was sometimes not visible on the Pull Request screen.
  • Increased contrast of the create pull request subtitle and commit chevron for improved accessibility.
  • Improved contrast and touch target accessibility in the deployment review screen.

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.

If you loved this, check out our Mobile 2024 in Review for highlights of major feature releases last year.

See more

You can now access a new prompt editor within GitHub Models, purpose-built to help you iterate, refine, and perfect your prompts. This powerful tool is designed to provide a focused and intuitive experience for crafting and testing your inputs, enabling you to optimize prompts for maximum performance and relevance in your projects. Whether you’re fine-tuning for precision or experimenting with different approaches, this editor empowers you to unlock the full potential of the models with ease and efficiency.

Image of prompt editor

This addition empowers you to:
– Quickly test and refine prompts without the complexity of multi-turn interactions.
– Utilize a dedicated space for single-turn message scenarios to ensure consistent results.

Start experimenting with the new prompt editor today!

Learn more about GitHub Models or join the conversation in our community discussions.

See more