Releases: useful-forks/useful-forks.github.io
Rolling with optimizations
Official release on Web Store
I will not be publishing new versions on GitHub's Releases pages anymore.
Please download the latest version on Chrome's Web Store, where the extension is now officially being published.
Note that I began using semantic versioning, and that this v2.2
tag is already behind what is published on the Web Store.
Improvements
The previous release had 2 issues:
- As an optimization, GitHub does not always reload the entire page when you click links. That caused the extension to be somewhat inconsistent. This is now fixed thanks to this commit: 65f19e5
- The plugin had a warning related to the manifest version being deprecated. That's now fixed by this commit: 61c8e9a
The "Button Plugin"
Celebrating the 900th star!
- Entirely rewrote the plugin: no more duplicated code!
- The functionality makes a lot more sense now
- A lot less code to maintain
- jQuery is not needed anymore
- Shiny new set of (the same) icon
- We can now assume all Issues and PRs are about the website, so I'm removing that label (thus only the "plugin" one remains as a differentiator)
Motivation
Accessing the "forks list" page is harder than before, so the extension had lost a lot of value. This is now a much better approach.
Commit
The whole change is essentially contained within this one commit: 63b9a3c
Installing
See the instructions here: https://github.com/useful-forks/useful-forks.github.io#chrome-extension
Instead of cloning the repo, you can simply download the plugin.zip
attached with this release.
Date of last pushed commit now displayed
The date of the last pushed commit in any branch.
(It's good to mention it because both ahead
and behind
values are relative only to the main branch.)
New GitHub default branch taken into account
New repositories' default branch is now main
.
More info here.
Bug-fixes and positioning
- Watchers are not displayed anymore because the GitHub API reported erroneous numbers.
- The positioning of the unrolling
Useful-forks
has been adjusted asfloat-right
so that it doesn't move links while it updates itself.
Recursive and paginated search: all forks are now covered
- Now searches all of the forks, including forks of forks.
- Minor aesthetic improvement for badges (green when not-behind).
Added commits-count display and filtering
- Displays the amount of commits
ahead
andbehind
(comparing onlymaster
branch) - Automatically filters out the forks which have never pushed any commits on
master
- Display up to 100 forks instead of 15
- Changed slightly the formatting
- Added some more edge-cases handling