ololduck

@ololduck@vit.am

Programmer, privacy advocate, eco-terrorist & islamo-leftist.

I bake bread and used to brew beer.

,, and probably plenty of others

Some toots in english, et des pouets en français.
Websitehttps://goelands.vit.am/
IRC handleololduck@irc.libera.chat

124 following, 28 followers

1 ★ 0 ↺

[?]ololduck » 🌐
@ololduck@vit.am

Abbaye 0.7.0 is now out!

Abbaye is a Static Site Generator (SSG) for your software releases, for those of us who can't or won't use a full-featured software forge.

Phew, this version has been in the works for a while, and I'm glad to finally release it.

The big highlight of this release is a brand new repository browser that allows you to look at the code of what you would (maybe) download. That's something that was missing compared to most other software release browsers.

You can now browse:

  • The availables refs (branches, tags, etc.) of the repository;
  • The git history of a given ref;
  • Individual commits (with collapsible diffs !);
  • The code of a given ref.
As a bonus, you can also clone the repository.

Note: The code browser is only generated for branch "tips" (i.e. the latest commit on the branch) and for tags (i.e. the latest commit on the tag).

All of this still as html files without any javascript.

And with the addition of the updater in the last release, all of this is a simple abbaye self-update away!

Here's Abbaye's 0.7.0 page, as built with Abbaye itself: https://vit.am/~ololduck/abbaye/0.7.0/


A screenshot showing the main repository log page showing the commit history for Abbaye

Alt...A screenshot showing the main repository log page showing the commit history for Abbaye

Detailed view (with diff!) of the release commit for abbaye v0.7.0

Alt...Detailed view (with diff!) of the release commit for abbaye v0.7.0

"refs" view detailing the branches/tags of the repository

Alt..."refs" view detailing the branches/tags of the repository

Viewing a file (with syntax highlighting) in the integrated file browser

Alt...Viewing a file (with syntax highlighting) in the integrated file browser