Releases: ojacques/mkdocs-git-committers-plugin-2
Releases · ojacques/mkdocs-git-committers-plugin-2
1.2.0
1.1.2
1.1.0
1.0.2
1.0.1
1.0.0
1.0.0 is a complete rewrite, with much simpler code now. The output is the same, but I still consider this a breaking change because of the completely new method. Hence version bump to 1.0.0.
- Fetch contributors from GitHub directly, leveraging the unsupported http endpoint contributors-list which lists all contributors for a given file and parse that.
- Fixes #7 as there is no more ambiguity possible with this new mechanism
- Eliminate the need for a GitHub personal access token
- Cache file introduced in 0.4.1 is removed. Which means there is no cache now, making this process linear with respects to how many documentation pages there are. To speed up the build, it is recommended to leverage the enabled boolean in plugin's mkdocs.yml and enable contributors for main/master branch builds only.
As I am leveraging an undocumented GitHub endpoint, there is a risk that this could break. Unfortunately, I could not find a way to this using a mix of GitHub GraphQL or REST API.