Fork me on GitHub

GitHub Extension for Visual Studio

  • 2.5.5.3913 Status: It's complicated August 28, 2018
    • Added
      #1788 Add support for Pull Requests with Build Statuses
    • Added
      #1798 Add support for Check Suites API
    • Improved
      #1713 Deleting an inline comment should show a confirmation dialog
    • Improved
      #1783 Enable navigation from historical file to solution
    • Improved
      #1797 Delete comment icon is very close to close window icon
    • Improved
      #1816 Change the background of the fork repository icon
    • Fixed
      #1294 Wrong colors when highlighting selection
    • Fixed
      #1305 Handle failure better when there is a connection error
    • Fixed
      #1348 Deleted file shouldn't show 'Open...' menu item
    • Fixed
      #1537 Loading PR list blocks await JoinableTaskFactory
    • Fixed
      #1653 Cancel button needs confirmation on Pull Request summary
    • Fixed
      #1683 'Not Found' displayed when clicking on PR link in review
    • Fixed
      #1715 Pull Request review does not show when a review is dismissed
    • Fixed
      #1777 Repository creation failed with control characters in description
    • Fixed
      #1799 GitHub extension is loaded for all git repositories
    • Fixed
      #1804 Incorrect casing in the clone url owner causes issues
    • Fixed
      #1809 Can't search by PR number
    • Fixed
      #1810 The GitHub Package did not load correctly
    • Fixed
      #1812 Fix extension on versions of VS2017 earlier than 15.4.4
    • Fixed
      #1814 Latest PR review is not displayed in detail view
    • Fixed
      #1819 Usernames do not show up in review comments
    • Fixed
      #1828 Searching for a Pull Request too soon can freeze Visual Studio
    • Fixed
      #1831 Install GitHub.TeamFoundation.15 MEF component in all Visual Studio versions
    • Fixed
      #1832 Create a GitHub Gist creates an enterprise Gist without warning
    • Fixed
      #1843 Extra line included when `Open on GitHub` is called
    • Fixed
      #1846 Repair xml comments
    • Fixed
      #1851 Creating a comment often leaves a negative timestamp
    • Fixed
      #1861 Fix akavache submodule
  • 2.5.4.3349 Bright And Shiny July 23, 2018
    • Added
      #1771 Open from clipboard URL
    • Improved
      #1617 Enable spell checking where appropriate
    • Improved
      #1688 MEF parts should initialize with all-free-threaded code
    • Improved
      #1712 Use GraphQL for Pull Request Models
    • Improved
      #1737 Speed up PR list and other improvements
    • Improved
      #1745 PR changes view should use builtin VS icons
    • Improved
      #1768 Move PR comment count to the right
    • Fixed
      #1735 .git/config is getting filled with empty remote entries
    • Fixed
      #1738 When scrolling PR changes horizontally, the UI is cut off on the left
    • Fixed
      #1753 Left over remote entries in .git/config when previewing a PR to upstream
    • Fixed
      #1781 Prevent opening PR in browser multiple times
  • 2.5.3.2888 This Is Why Pencils Have Rubbers June 15, 2018
    • Improved
      #1686 Make newly created Pull Request's show on the status bar
    • Improved
      #1701 Add edit and delete functionality to inline comments (note: inline comments that are pending can not be deleted on GitHub Enterprise currently)
    • Fixed
      #1691 Allow branch checkout when files have been deleted or renamed
    • Fixed
      #1692 Fix View on GitHub tool tray button to open PR from forked repository
    • Fixed
      #1698 Fix scrolling in PRs with lots of changed files
  • 2.5.2.2566 May the Fork be with you May 17, 2018
    • Added
      #985 Add Beta Fork functionality
    • Added
      #1568 Allow user to toggle inline comment margin in editor
    • Improved
      #1568 Enable navigation from editor for PR file using context menu View Changes in PR
    • Improved
      #1568 Enable navigation out of editable diff using context menu Open File in Code View
    • Improved
      #1621 Make the Pull Request button less distracting
    • Improved
      #1638 Consistently name commands with GitHub prefix
    • Improved
      #1642 Add GitHub.SyncSubmodules command
    • Improved
      #1643 Show only right or left hand side of PR diff view when file added or deleted
    • Fixed
      #1620 Stop extension from interfering with Microsoft Blend
    • Fixed
      #1580 Make PR number link in authoring review view work
    • Fixed
      #1581 Fix Visual Studio hang with Akavache running on Main thread
  • 2.5.1.2234 Pull Request Review all the things April 18, 2018
    • Added
      #1491 Submit Pull Request Reviews from within Visual Studio
    • Improved
      #1546 Make Navigate to Editor more discoverable
    • Improved
      #1593 Show Pull requests button on status bar when there's no active PR branch
    • Fixed
      #1547 Limit avatar download attempts
    • Fixed
      #1550 Initialize GitHubPane and menus asynchronously
    • Fixed
      #1576 Fix opening Pull Request on GitHub when clicking on PR number
    • Fixed
      #1578 Use correct GraphQL endpoint for enterprise
    • Fixed
      #1580 Fix navigate to editor
    • Fixed
      #1581 Fix Octokit.GraphQL escaping issue
    • Fixed
      #1590 Fix empty PR display when repository origin has differing capitalization
    • Fixed
      #1609 Fix avatar in inline comments
  • 2.4.3.1737 The Pull Request That Keeps On Pulling March 12, 2018
    • Added
      #1392 Reviewing a PR with submodule changes
    • Added
      #1396 Show current PR on status bar
    • Added
      #1396 Enable navigation from diff view to editor
    • Improved
      #1426 Ensure that the GitHubPaneViewModel is initalized
    • Improved
      #1463 Display Link to Release Notes in Extensions and Updates
    • Improved
      #1484 Test Explorer not finding all tests
    • Fixed
      #826 Submodules cause all kinds of issues when checking out a PR
    • Fixed
      #1413 Comment link navigates to contributor repo not PR repo
    • Fixed
      #1474 Prompted for token when signing into GitHub enterprise
    • Fixed
      #1493 Team Explorer and GitHub pane show the wrong repository
    • Fixed
      #1494 PR filter view defaults to Closed
  • 2.4.2.1331 We Like Strings Too February 8, 2018
    • Fixed
      #1466 Missing information in metrics
    • Fixed
      #1472 Fix the logging levels for several messages
    • Fixed
      #1473 Enterprise instance not detected
  • 2.4.1.1219 ETOOMUCHMEF February 5, 2018
    • Fixed
      #1454 Compare with Unmodified VS2017 stopped running
    • Fixed
      #1455 No Remote list visible/ no sign out
  • 2.4.0.1202 The Sound of Punting February 2, 2018
    • Added
      #722 Pull Request Filtering
    • Added
      #938 Add support for Visual Studio Team Explorer 2017
    • Added
      #1373 Single Sign On Support
    • Improved
      #767 PR title and description can be auto-filled.
    • Improved
      #1357 GitHub Pane shows "No repository" while initializing
    • Improved
      #1360 Make GitHub pane dispose of its view models
    • Improved
      #1365 Renamed PR files aren't compared with previous version
    • Fixed
      #978 VS2017 repository listing spams the log with NRE when registry key is not found
    • Fixed
      #1094 GitHub pane asks to sign in but Connect To GitHub dialog disables GitHub login
    • Fixed
      #1105 Navigating to the PR list causes a reload of all PRs
    • Fixed
      #1190 'Couldn't find merge base' displayed when opening pull request
    • Fixed
      #1208 Link in PR links to fork repo (not the target repo)
    • Fixed
      #1215 Comments not visible when using View Changes in Solution
    • Fixed
      #1218 View on GitHub doesn't link to repo selected on PR list
    • Fixed
      #1234 Cannot be signed in to GitHub on both VS2015 and VS2017
    • Fixed
      #1240 Possible null reference exception in DiffService
    • Fixed
      #1241 Index was outside the bounds of the array
    • Fixed
      #1242 Cannot click on Github Enterprise on Sign in prompt
    • Fixed
      #1247 Visual Studio sometimes crashes after selecting Clone on Team Explorer - Connect
    • Fixed
      #1248 Update to use LibGit2Sharp v0.24
    • Fixed
      #1271 Can't checkout PR when there are untracked files
    • Fixed
      #1291 No Open/Link to GitHub Available
    • Fixed
      #1293 Error and hang/crash when opening PR detail
    • Fixed
      #1303 Wrap text on error message in clone dialog
    • Fixed
      #1310 Add GitHub option back to start page in VS2017
    • Fixed
      #1319 Crash when loading repositories
    • Fixed
      #1323 User images not appearing next to viewed Pull Requests
    • Fixed
      #1326 "could not find [file] to open" exception thrown when opening a PR
    • Fixed
      #1347 PR Details: Changed files list doesn't display deleted files correctly
    • Fixed
      #1349 Highlight/selected color in Changed Files list makes entry completely unreadable
    • Fixed
      #1355 Extension broken in VS2017
    • Fixed
      #1361 Creating pull request fails with: "Request failed with status code: 403"
    • Fixed
      #1376 GitHub Pane fails to parse URLs for repositories with '.' in their name
    • Fixed
      #1380 Switching PR list between fork/parent does nothing
    • Fixed
      #1382 GitHub pane displays text that is unreadable in the dark theme
    • Fixed
      #1383 Paths are the same when diffing moved PR file
    • Fixed
      #1387 All assemblies being loaded on startup.
    • Fixed
      #1416 Keyboard navigation of Pull Request TreeView is inconsistent
    • Fixed
      #1421 ActiveRepository is sometimes set to null when changing PR branches
    • Fixed
      #1435 Sometimes inline comments have no associated diff lines
    • Fixed
      #1436 Resetting NavigationViewModel.History throws exception
    • Fixed
      #1436 Unable to create repository in VS2015
  • 2.3.6.391 Git On Up November 22, 2017
    • Fixed
      #1306 Crash when opening a Pull Request (fix part deux)
  • 2.3.5.346 The Git That Keeps On Gitting November 17, 2017
    • Fixed
      #1306 Crash when opening a Pull Request
  • 2.3.4.54 A Total Ordering of Events October 25, 2017
    • Fixed
      #1274 'Object reference not set...' error when opening a Pull Request
    • Fixed
      #1241 'Index was outside the bounds...' error when opening a Pull Request
    • Fixed
      #1192 'Value cannot be null...' error when opening a Pull Request
    • Fixed
      #1244 'Failed to nmap...' error when opening a Pull Request
    • Fixed
      #1249 Errors when viewing PR detail created by an external contributor in a fork
    • Fixed
      #1233 Inline comment doesn't appear immediately when using Open Changes in Solution
    • Fixed
      #1227 Can't comment on PR diff when there are local changes
    • Fixed
      #1215 Comments not visible when using View Changes in Solution
  • 2.3.3.38 One of Our Assemblies Is Missing September 18, 2017
    • Fixed
      #1212 Can't view PR when external PR branch has been deleted
    • Fixed
      #1220 Enable assembly resolver to ensure that Start Page and other icons can be found
    • Fixed
      #1214 Open PR link to the selected (not active) repo on GitHub
  • 2.3.2.32 Location, Location, Location! August 31, 2017
    • Fixed
      #1210 - Change installation location to [VS Installation Directory]\Common7\IDE\Extensions\GitHub
  • 2.3.1.30 Something Something Hot Patch Something August 29, 2017
    • Improved
      #1199 Write to log when error is shown in PR detail view
    • Fixed
      #1195 Can't comment on PR from parent repo from fork
    • Fixed
      #1201 Always asked to sign out and back in to create gist
  • 2.3.0.24 Leave Your Inline Comments in Your Pocket August 24, 2017
    • Added
      Show inline pull request comments in VS' Compare views
    • Added
      #1021 Allow selection of fork/parent pull requests
    • Improved
      #1017 New markdown viewer
    • Fixed
      #19 2FA dialog stays busy when network connection is down
    • Fixed
      #803 Have a better way of opening the PR on the website from the details view
    • Fixed
      #829 Login dialog hangs when max 2FA login attempts is exceeded
    • Fixed
      #882 Make copy/open link aware of submodules
    • Fixed
      #951 Doesn't work in Blend despite showing as an extension for it
    • Fixed
      #969 Custom controls no longer have Automation IDs
    • Fixed
      #971 GitHub docs are promoted even when I am connected to TFVC Project
    • Fixed
      #996 GitHub extension causes VS to hang on startup
    • Fixed
      #1006 Right hand of PR file diff sometimes comes up empty
    • Fixed
      #1059 Surface errors in PR details view
    • Fixed
      #1065 Prevent threading errors when cloning
    • Fixed
      #1070 Display "Updated" instead of "Opened" in PR list tooltip
    • Fixed
      #1082 Fix crash when on deleted PR branch
    • Fixed
      #1098 Requested value 'Bot' was not found on opening PR
    • Fixed
      #1133 Fix InfoPanel background color
    • Fixed
      #1174 Don't open file in solution in provisional tab.
    • Fixed
      #1159 Opening the Git Clone modal crashed VS
  • 2.2.0.11 Eating Clocks Is Very Time Consuming May 9, 2017
    • Fixed
      #971 GitHub docs are promoted even when I am connected to TFVC Project
    • Fixed
      #979 Add a delay to the login process.
    • Fixed
      #960 Use Timer in usage tracker.
  • 2.2.0.10 A Cart Full Of Docs May 1, 2017
    • Improved
      Documentation and how-to guides are now available from the website
    • Improved
      Documentation links have been added to different areas of the extension
    • Improved
      #412 In the PR details view, you can now preview a file to see what it looks like in the PR, or open it directly in the solution if the PR is checked out
  • 2.2.0.8 Prey for Toasters March 2, 2017
    • Added
      #412 Add GitHub icon in the toolbar to open the corresponding pane on the website
    • Improved
      #812 Add automation ids to controls
    • Improved
      #824 Link buttons on PR list don't say what button will do
    • Fixed
      #530 Hide copy/open link when file not hosted on repo
    • Fixed
      #643 'Publish to GitHub' panels TextBox styling not consistent with other controls
    • Fixed
      #655 Missing Icon on VS Start Page
    • Fixed
      #672 No success message returned after publishing local repo.
    • Fixed
      #776 Clone dialog displays "No Repositories" message sporadically
    • Fixed
      #783 Publish dialog not disabled during publish
    • Fixed
      #786 Error message not being cleared after checkout pull request succeeds
    • Fixed
      #793 File icon on PR details view looks bad on dark theme when highlight is on
    • Fixed
      #796 Publish to GitHub button in TE does not support high contrast
    • Fixed
      #805 Should return to PR list after creating a PR
    • Fixed
      #823 Refreshing PR list crashes VS when no network connection
    • Fixed
      #825 Changed file table columns keep ending up too narrow
    • Fixed
      #837 Visual Studio crashes trying to login to a 2FA-enabled account
    • Fixed
      #839 Login dialog shows in Team Explorer during publish
    • Fixed
      #847 Make URL of GitHub repo on Team Explorer - Home clickable (consistent with VSTS)
    • Fixed
      #849 Clone repo while cloning another repo
    • Fixed
      #865 Remove ListView from Pull Request Details
    • Fixed
      #901 PR Details compares wrong version after pull
  • 2.2.0.7 Just Like Starting Over February 13, 2017
    • Fixed
      #800 GitHub provider on Start Page should use the new Clone API
  • 2.2.0.6 And Another For The Road January 30, 2017
    • Fixed
      Fix metrics not always being sent
  • 2.2.0.5 One More Cup of Coffee, Make It A Double January 23, 2017
    • Added
      Added Pull Request details view and associated operations
    • Fixed
      Fix update failing due to insufficient permissions
    • Fixed
      #597 Occasional exception in TrackingCollection
    • Fixed
      #627 Project recently published to remote pre-fills local name for new project
    • Fixed
      #628 GitHub pane navigation broken
    • Fixed
      #684 Update design for start page clone dialog
    • Fixed
      #737 Sorted PR list crashes VS when GitHub pane closed and re-opened
    • Fixed
      #738 PR list causes VS to hang when checking out PR in project with lots of PRs
  • 2.1.1.4 Still Doing The Shuffle December 9, 2016
    • Improved
      Compatibility with Visual Studio 2017
  • 2.0.15.1 minor text fixes September 3, 2016
    • Fixed
      #516 Corrupted usage data is causing the extension to not load properly
  • 2.0.15.0 This Is Where One Starts August 30, 2016
    • Added
      #522 Users can now clone directly from Start Page in Visual Studio "15" Preview 4
  • 2.0.14.4 Here Come Dat Hotfix August 19, 2016
    • Fixed
      #505 Clicking Pull Requests button sometimes causes `ObjectDisposedException`
    • Fixed
      #503 Crash when selecting a license in the Repository Creation dialog
    • Fixed
      #501 Creation of Pull Requests from forks to upstream repositories
    • Fixed
      #489 Cloning an Existing Remote Repo into a new path disables Clone Button.
    • Fixed
      #481 Closing a PR on the website does not show it as closed on the list
    • Fixed
      #463 Use Pull Request template if it exists when creating Pull Requests
    • Fixed
      #436 Cannot publish or create a Private Repository
  • 2.0.14.2 Look What the Cat Pulled In, Part Deux August 9, 2016
    • Added
      #20 Pull Request listing and creation
    • Added
      #39 Create gist from Visual Studio (contributed by @georgebearden)
    • Fixed
      #484 CompositionFailedException thrown in Connect page
    • Fixed
      #461 Exception thrown when trying to load xaml dependencies
    • Fixed
      #394 Clone dialog doesn't always detect existing repo.
    • Fixed
      #351 Login error messages not getting fully propagated to the UI
    • Fixed
      #315 Duplicated repos in "Clone a repository" dialog
    • Fixed
      #279 Publish button disabled until user clicks repository name
  • 1.0.18.6 Race to the Fixes June 24, 2016
    • Fixed
      #367 Crash in GitHub.Exports
    • Fixed
      #301 GitHub context menus show up when in non-github repos
    • Fixed
      #360 Validate if directory exists when cloning/creating
  • 1.0.18.4 Do The Collapse May 26, 2016
    • Improved
      #149 Team Explorer sections now remember their last state (collapsed or expanded)
    • Improved
      #276 Repository list in Clone dialog is now collapsible per user/org
    • Fixed
      #311 Cancelling login dialog after failed login causes ObjectDisposedException
    • Fixed
      #309 Successful enterprise login doesn't close signup modal if error on other tab
    • Fixed
      #308 Unable to select password field after entering invalid password
    • Fixed
      #307 Username error icon displays by default
    • Fixed
      #305 Cannot click on password box when it is displaying error
    • Fixed
      #306 Null reference exceptions when VS 2015 starts make it hard to debug
    • Fixed
      #289 Clicking on checkbox text in options doesn't toggle check
    • Fixed
      #275 Visual Studio crashes when publishing new repository
    • Fixed
      #267 Property page doesn't load
    • Fixed
      #242 Validation adornment persists after error is corrected
  • 1.0.18.2 Not Annoying April 3, 2016
    • Fixed
      #254 Disable login helper message, it's triggering at the wrong time
  • 1.0.18.1 Unification March 30, 2016
    • Added
      Support for Visual Studio "15" Preview
    • Fixed
      #249 Crash when attempting to publish
  • 1.0.17.0 Link All The Things! March 1, 2016
    • Added
      #106 and #191 Link to code on GitHub via the context menu
      • Right click on a line or a selection of lines to navigate to that code on GitHub or to copy the link to that code to your clipboard
    • Improved
      #221 All new octicons!
  • 1.0.16.3 Let There Be 256 January 23, 2016
    • Improved
      Extension is now signed with sha256
    • Fixed
      #176 Login dialog never closes
    • Fixed
      #192 Crash after publishing repository
    • Fixed
      #202 Login credentials keep resetting
  • 1.0.16.2 Holiday Cheer December 21, 2015
    • Fixed
      #6 List of repositories / organizations does not refresh regularly
    • Fixed
      #48 Publish form stays in the Sync page after publishing
    • Fixed
      #164 Incorrect UI when using a non-GitHub repository
  • 1.0.16.0 Until Morale Improves December 10, 2015
    • Added
      Link to login to GitHub in the Sync area.
    • Fixed
      #107 Path field doesn't have default cloning path of C:\Users[user]\Source\Repos
    • Fixed
      #143 Cloning from the non-GitHub section shows GitHub message
    • Fixed
      #147 Path is not correct when creating a new project after cloning/creating repo
    • Fixed
      Error when attempting to publish a repository in Visual Studio 2015 Update 1
    • Improved
      Improved compatibility with future versions of Visual Studio
  • 1.0.15.2 It Takes a Village October 8, 2015
    • Added
      #16 Show list of GitHub repositories in the Connect page
    • Added
      #17 Localization support, contributed by Joe Au
    • Fixed
      #48 Publish form stays on Sync page after publishing
    • Fixed
      #54 Show correct message after repository is created
    • Fixed
      #80 Repository description doesn't line-wrap
    • Fixed
      #82 Search for license field displays incorrect results
    • Fixed
      #83 Search for gitignore field displays incorrect results
    • Fixed
      #84 Long repository names don't show up correctly in the Create dialog
    • Fixed
      #121 Invalid origin URL crashes VS
  • 1.0.14.0 Privacy Edition August 31, 2015
    • Fixed
      #62 Publishing private repository creates public repository
  • 1.0.12.1 Diet Edition August 13, 2015
    • Fixed
      #13 Thou shall not hardcode enterprise URLs to SSL
    • Fixed
      #23 Crash when loading the Connect page in Team Explorer
    • Improved
      Package is now 40% smaller! :rocket:
  • 1.0.11.2 Freedom Fries July 20, 2015
  • 1.0.10.3 To Be Or Not To Be July 8, 2015
    • Fixed
      Numpad support when doing two-factor authentication
    • Improved
      Loading speed of the Team Explorer home section
  • 1.0.9 Very Stylish, Much Speed June 23, 2015
    • Improved
      Icon quality on high resolution displays
    • Improved
      Loading speed of the Team Explorer home section
    • Fixed
      MSI Installer now supports 32bit-only OSs
    • Fixed
      Publish button style did not match other buttons in Team Explorer
  • 1.0.8 Lies, All Lies June 2, 2015
    • Improved
      Clone dialog now allows the user to set the path where the repository will be cloned to.
    • Fixed
      Crash when attempting to publish a local repository without a network connection
    • Fixed
      Slowdowns when navigating to the Home section
  • 1.0.7 Good News Everyone! May 11, 2015
    • Fixed
      CompositionFailedException when starting up Visual Studio
    • Fixed
      2FA STA error when attempting to log in
    • Fixed
      Typing slowdowns when running Resharper
    • Fixed
      Empty dialogs when attempting to login, clone or create, with MethodNotFound exceptions in the log
    • Fixed
      After the first clone completes, subsequent attempts to clone fail
  • 1.0.6 Movin' On Up April 30, 2015
    • Fixed
      Prompt for administrator privileges when installing the VSIX directly
  • 1.0.5 The Big Bang April 30, 2015
    • Added
      Support for logging into GitHub and GitHub Enterprise
    • Added
      Clone repository dialog
    • Added
      Create repository dialog
    • Added
      Publish local repositories to GitHub
    • Added
      Open in Visual Studio