Skip to content

Releases: useful-forks/useful-forks.github.io

Rolling with optimizations

19 Jan 05:46
Compare
Choose a tag to compare

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:

  1. 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
  2. The plugin had a warning related to the manifest version being deprecated. That's now fixed by this commit: 61c8e9a

The "Button Plugin"

17 Jan 05:38
Compare
Choose a tag to compare

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

04 Jul 04:45
Compare
Choose a tag to compare

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

25 Feb 07:00
Compare
Choose a tag to compare

New repositories' default branch is now main.

More info here.

Bug-fixes and positioning

08 Feb 23:09
Compare
Choose a tag to compare
  • Watchers are not displayed anymore because the GitHub API reported erroneous numbers.
  • The positioning of the unrolling Useful-forks has been adjusted as float-right so that it doesn't move links while it updates itself.

Recursive and paginated search: all forks are now covered

15 Oct 05:50
74fc10b
Compare
Choose a tag to compare
  • 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

12 Oct 23:02
Compare
Choose a tag to compare
  • Displays the amount of commits ahead and behind (comparing only master 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