Refined GitHub updates
fregante opened this issue Β· 18 comments
fregante commented
Refer to #3543 for updated content.
Watch the repository to receive further updates.
fregante commented
- Automatically closes modals when theyβre no longer visible
- Shows all keyboard shortcuts in the help modal (? hotkey)
- Adds links to the default branch and to the latest semver release
- Adds
Commented
button to Issues/Pull Requests page - Highlight closing PRs in open issues and PRs
- Show latest tag in
latest release button
fregante commented
- Open multiple issues at once in your repos.
- Possibly-related issues are shown when creating a new issue.
- Merged PRs show the closing commit in the header.
- Permalinked comments are highlighted. Example on this page.
- Add your own custom CSS to GitHub without having to install Stylish.
- Inactive deployments in PR timelines are hidden.
sindresorhus commented
- GitHub has implemented many of Refined GitHub's features natively through their Paper Cuts initiative. π
- Refined GitHub with GitHub Enterprise now works on Firefox.
- 404 pages are now more useful.
- Navigate with arrow keys through pages with navigation.
- User profile contribution activity automagically expand when you scroll down.
- Useless comments are now hidden.
- You'll now see a badge on a user's profile if they follow you.
- Forks are hidden from a user's Repositories list (but they can still be shown).
- Filter PRs that you haven't submitted a review for.
- Followers you know are shown on profile pages.
sindresorhus commented
- Refined GitHub was rewritten in TypeScript.
- Add co-authors when merging PRs with multiple committers. e0bce6f
- Insert collapsible content when writing comments (via
<summary>
). 547795c - Your issues and PRs are highlighted in the issue/PR list. 681bf2c
- Search for issues and PRs separately in the global search. abebd9f
- Star/unstar a repository by pressing g s. 9eb93b1
- Bypass the "Checks" page and go directly to the Travis build when clicking the "Details" links on a PR 5c45ccb
- Exclude PR/issue filters from their list with alt/option-click. 07b2472
- Find a userβs most starred repositories in their profile. 483dc65
- The PR/issues search box expands when focused. 29faf28
- Significant head and base branches are shown in the PR list. f25483f
- GitHub has implemented even more of Refined GitHub's features natively through their Paper Cuts initiative.
fregante commented
- Fix merge conflicts in a click β #1882
- Follow file renames in commits lists β #1870
- View the source of Markdown files β #1873
- Hidden comments are previewed inline β #1755
- Change diff style and whitespace visibility in one click β #1799
- Press esc to deselect the current line when viewing files β #1878
- Comment boxes expand with their content and no longer show scroll bars β #1871
- Edit comments in one click β #1880
- Your issues and PRs are highlighted β #1782
- Insert collapsible content when writing comments (via
<details>
) β #1804 - Forks and watchers counters are hidden β #1820
- Text wrapped in `backticks` in issue titles is highlighted β #1872
- The
Projects
tab is hidden from repositories and profiles when there are no projects. #1788 - A warning appears when trying to create a PR from the default branch β #1758
- Links to an issue's closing commit, not just pull request β #1832
- Diff signs are hidden β #1866
- The PR/issues search box is wider β #1886
- Tall code blocks and quotes are limited in height β #1146
- Search for issues and PRs separately in the top search β #1738
- Access
Commits
andBranches
from theMore
dropdown β #1825
fregante commented
- See an automatic changelog for each tag or release. β #1998
- Update a PR from the base branch to ensure it build correctly before merging the PR itself (same-repo branches only). β #1950
- Update the PRβs title to the merge commit title, if changed. β #1960
- Edit files straight from a repoβs list by clicking their icon. β #1939
- Filter pull requests by their build status. β #1904
- Browse a repository at the time of each comment, including each link. β #1863
- Search or select tags from a dropdown in the
Releases
page. β #1896 - The
checks
tab in PR is removed unless you're owner β #1929 - View the raw version of files in PRs and commits. β #1924
- Hide milestone sorter UI if you donβt have permission to use it. β #1980
- SVG files in a PR default to rich-diff view. β #1932
- Link to file itself in the history pages β #2000
- Empty sections in the issue/PRs sidebar are hidden or collapsed. β #2011
fregante commented
- Open issues to the latest comment by clicking the comments icon. β #2028
- Wrap code inside all code blocks to match indentation. β #1989
- The most useful comment in issues is highlighted. β #2108
- Download count is shown next to release assets. β #2027
- Projects and Milestones filters are dropped if they are empty. β #2114
- Cycle "popover lists" (labels, milestones, etc) when selecting them with the β and β keys. β #2140
- Add upload button to the comment toolbar and remove the upload message. β #2157
- Limits the length of commit fields to 72 characters β #2115
fregante commented
July 2019
- Linkifies symbolic links files. β #2277
- π₯ Shows whitespace characters. β #2073
- Shows PRs that touch the current file. β #2197
- Adds a button to submit a single PR comment if you mistakenly started a new review. β #2188
- Adds a shortcut to your forks next to the
Fork
button on the current repo. β #2153
fregante commented
fregante commented
September 2019
- Expands the entire file when you alt click on any "Expand code" button in diffs. β #2434
- Adds a menu item to embed a gist via
<iframe>
. β #2347 - Adds a shortcut to toggle all similar items (minimized comments, deferred diffs, etc) at once: alt click on each button or checkbox. β #2087
- Makes it easier to tell apart commits added to the current PR versus plain commits that reference the PR. β #2415
- Retries downloading images that failed downloading due to GitHub limited proxying. β #2393
fregante commented
fregante commented
November 2019
- Shows the user local time in their hovercard (based on their last commit). β #2549
- Adds the age of the repository to the statistics bar. β #2560
- Linkifies the user location in their hovercard and profile page. β #2544
- Makes labels clickable in the dashboardβs "Recent activity" box. β #2513
- Points the "View file" in PRs to the branch instead of the commit, so the Edit/Delete buttons will be enabled on the "View file" page, if needed. β #2529
- Adds a link to preview HTML files. β #2505
- Shows which PRs have conflicts in PR lists. β #2310
fregante commented
December 2019 - January 2020
- Lots of small refinements of existing features
- Adds a button to
@mention
a user in discussions. β #2556 "Requested changes" in PRs now have a friendlier color. β #2611
fregante commented
February 2020
- On long discussions where GitHub hides comments under a "Load more...", alt click will load all the comments at once instead of part of them. β #2754
- Adds a "Bugs" tab to repos, if there are any open issues with the "bug" label. β #2750
- Lets you toggle between is:open/is:closed/is:merged filters in searches. β #2745
latest-tag-button
now tells you whether the default branch matches the latest published version. β #2771
fregante commented
March 2020
- Marks merge commits in commit lists. β #2832
- Adds the updated time to pinned issues. β #2795
- In your forked repos, shows number of your open PRs to the original repo. β #2880
- Clone a branch from the branches list. β #2896
- When exploring blames,
Alt
-clicking the βReblameβ buttons will extract the associated PRβs commits first, instead of treating the commit a single change. β #2881
fregante commented
April 2020
- Adds a link to the issues and pulls on the user profile repository tab and global search. β #2981
- Clears the PR merge commit message of clutter, leaving only deduplicated co-authors. β #3003
- Adds a link to access the past runs of a GitHub Action workflow when seeing the workflow configuration file. β #3011
- Lets you see how others are using the current Action in the Marketplace. β #3033
- Mark/unmark multiple files as βViewedβ in the PR Files tab. Click on the first checkbox you want to mark/unmark and then
shift
-click another one; all the files between the two checkboxes will be marked/unmarked as βViewedβ. β #3007
fregante commented
May 2020
- Linkifies the header of each notification group (when grouped by repository). β #3048
- Stops redirecting to notification inbox from notification bar actions while holding Alt. β #3036
- Makes some dropdowns 1-click instead of unnecessarily 2-click. β #3050
- Removes redundant user/repo from notifications when being grouped by repository β #3051
- Suggests fixing your PR Commit links before commenting. GitHub has a bug that causes these link to appear as plain commit links, without association to the PR. β #3085
- Shows the associated pull requests on branches for forked repositoryβs. β #3116
- Only show
comments-time-machine-links
after visiting the link β #3135
fregante commented
Each release now includes a changelog π
Subscribe to releases at the top of this page to get timely updates: