Latest release

May the Fork be with you

@desktopbot desktopbot released this May 17, 2018

This release adds a Beta of the GitHub Fork functionality and navigation to/from PR files.

Features

See Options... > GitHub for Visual Studio > Experimental features to enable the following:

  • #985 Add Beta Fork functionality
  • #1568 Allow user to toggle inline comment margin in editor

Enhancements

  • #1568 Enable navigation from editor for PR file using context menu View Changes in PR
  • #1568 Enable navigation out of editable diff using context menu Open File in Code View
  • #1621 Make the Pull Request button less distracting
  • #1638 Consistently name commands with GitHub prefix (e.g. GitHub.ShowCurrentPullRequest)
  • #1642 Add GitHub.SyncSubmodules command (which can be bound to a keyboard shortcut)
  • #1643 Show only right or left hand side of PR diff view when file added or deleted

Fixes

  • #1620 Stop extension from interfering with Microsoft Blend
  • #1654 Make PR number link in authoring review view work
  • #1662 Fix Visual Studio hang with Akavache running on Main thread

Pull Request Review all the things

@desktopbot desktopbot released this Apr 19, 2018

This release focuses primarily on Pull Request Reviews feature.

Features

  • #1491 Submit Pull Request Reviews from within Visual Studio

Enhancements

  • #1546 Make Navigate to Editor more discoverable
  • #1593 Show Pull requests button on status bar when there's no active PR branch

Fixes

  • #1547 Limit avatar download attempts
  • #1550 Initialize GitHubPane and menus asynchronously
  • #1576 Fix opening Pull Request on GitHub when clicking on PR number
  • #1578 Use correct GraphQL endpoint for enterprise
  • #1580 Fix navigate to editor
  • #1581 Fix Octokit.GraphQL escaping issue
  • #1590 Fix empty PR display when repository origin has differing capitalization
  • #1609 Fix avatar in inline comments

Feature

#1392 - Reviewing a PR with submodule changes
#1396 - Show current PR on status bar
#1407 - Enable navigation from diff view to editor

Enhancement

#1426 - Ensure that the GitHubPaneViewModel is initalized
#1463 - Display Link to Release Notes in Extensions and Updates
#1484 - Test Explorer not finding all tests

Fixes

#826 - Submodules cause all kinds of issues when checking out a PR
#1413 - Comment link navigates to contributor repo not PR repo
#1474 - Prompted for token when signing into GitHub enterprise
#1493 - Team Explorer and GitHub pane show the wrong repository
#1494 - PR filter view defaults to Closed

We Like Strings Too

@desktopbot desktopbot released this Feb 8, 2018

Fixes

#1466 - Missing information in metrics
#1472 - Fix the logging levels for several messages.
#1473 - Enterprise instance not detected

ETOOMUCHMEF

@desktopbot desktopbot released this Feb 5, 2018

This hotfix release fixes a critical issue on Visual Studio 2017 that causes it to crash or become unresponsive

Fixes

#1454 - Compare with Unmodified VS2017 stopped running
#1455 - No Remote list visible/ no sign out

The Sound of Punting

@desktopbot desktopbot released this Feb 2, 2018

Feature

  • #722 - Add filtering and sorting to PR list.
  • #938 - Add support for Visual Studio Team Explorer 2017
  • #1373 - Single Sign On Support

Enhancement

  • #767 - PR title and description can be auto-filled
  • #1357 - GitHub Pane shows "No repository" while initializing
  • #1360 - Make GitHub pane dispose of its view models
  • #1365 - Renamed PR files aren't compared with previous version

Fixes

  • #978 - VS2017 repository listing spams the log with NRE when registry key is not found
  • #1094 - GitHub pane asks to sign in but Connect To GitHub dialog disables GitHub login
  • #1105 - Navigating to the PR list causes a reload of all PRs
  • #1190 - 'Couldn't find merge base' displayed when opening pull request
  • #1208 - Link in PR links to fork repo (not the target repo)
  • #1215 - Comments not visible when using View Changes in Solution
  • #1218 - View on GitHub doesn't link to repo selected on PR list
  • #1234 - Cannot be signed in to GitHub on both VS2015 and VS2017
  • #1240 - Possible null reference exception in DiffService
  • #1241 - Index was outside the bounds of the array
  • #1242 - Cannot click on Github Enterprise on Sign in prompt
  • #1247 - Visual Studio sometimes crashes after selecting Clone on Team Explorer - Connect
  • #1248 - Update to use LibGit2Sharp v0.24
  • #1271 - Can't checkout PR when there are untracked files
  • #1291 - No Open/Link to GitHub Available
  • #1293 - Error and hang/crash when opening PR detail
  • #1303 - Wrap text on error message in clone dialog
  • #1310 - Add GitHub option back to start page in VS2017
  • #1319 - Crash when loading repositories
  • #1323 - User images not appearing next to viewed Pull Requests
  • #1326 - "could not find [file] to open" exception thrown when opening a PR
  • #1347 - PR Details: Changed files list doesn't display deleted files correctly
  • #1349 - Highlight/selected color in Changed Files list makes entry completely unreadable
  • #1355 - Extension broken in VS2017
  • #1361 - Creating pull request fails with: "Request failed with status code: 403"
  • #1376 - GitHub Pane fails to parse URLs for repositories with '.' in their name
  • #1380 - Switching PR list between fork/parent does nothing
  • #1382 - GitHub pane displays text that is unreadable in the dark theme
  • #1383 - Paths are the same when diffing moved PR file
  • #1387 - All assemblies being loaded on startup.
  • #1416 - Keyboard navigation of Pull Request TreeView is inconsistent
  • #1422 - Refresh PullRequestSessionManager.CurrentSession when PR branch changes
  • #1416 - Keyboard navigation of Pull Request TreeView is inconsistent
  • #1421 - ActiveRepository is sometimes set to null when changing PR branches
  • #1435 - Sometimes inline comments have no associated diff lines
  • #1436 - Resetting NavigationViewModel.History throws exception
  • #1319 - Crash when loading repositories
  • #1446 - Unable to create repository in VS2015

A Total Ordering of Events

@meaghanlewis meaghanlewis released this Oct 25, 2017

Fixes

  • #1274 - "Object reference not set..." error when opening a Pull Request
  • #1241 - "Index was outside the bounds..." error when opening a Pull Request
  • #1192 - "Value cannot be null..." error when opening a Pull Request
  • #1244 - "Failed to nmap..." error when opening a Pull Request
  • #1249 - Errors when viewing PR detail created by an external contributor in a fork
  • #1233 - Inline comment doesn't appear immediately when using Open Changes in Solution
  • #1227 - Can't comment on PR diff when there are local changes
  • #1215 - Comments not visible when using View Changes in Solution