Note
Archived discussion. This page is a verbatim copy of a thread from
community.ansel.photos, the Ansel community forum, which ran from March 2023
until it was taken offline in June 2025 after the site was compromised — a counterfeit
site had been planted inside the forum software, so the whole thing had to come down.
The original address was https://community.ansel.photos/view-discussion/what-changes-are-in-an-appimage.
No crawler ever captured this particular thread, so the text below — taken straight from the forum database — is the only copy left.
Answers may refer to older versions of Ansel, and image attachments did not survive the shutdown. Current discussion happens on GitHub Discussions .
Posted by Annabel on 2025-01-12.
Recently I created issue #396, Aurelien fixed it, thanks, and this led to Commit cf52835. I tried to see if this led to any mention of the next appimage, but didn’t spot anything, and in any case I have little familiarity with github. (Also the issue mentions “0.1” so maybe this change is some way off being built in?). So: Is there a way to see when a change will go into an appimage, or how to see what changes are in the current appimage?
Replies
Aurélien Pierre — 2025-01-12
Ok, so here is how it works:
- You can see the history of commits there: https://github.com/aurelienpierreeng/ansel/commits/master/
- The AppImage and Windows build have an uniform naming pattern. For example, for tonight’s package, it’s Ansel-0.0.0+1028.gecaf9d6f-x86_64.AppImage. 0.0.0+1028 means we are 1028 commits after version tag 0.0.0. Then, gecaf9d6f means “Git ecaf9d6f”, where ecaf9d6f is the last commit that was included in the AppImage.
- Find that commit ID in the commit history:
[attachment lost: image was hosted on the retired forum]
So this is the step at which the package was built. Every commit older than this one will be included in the package.
Or… the packages are nightly builds, auto-built everyday around 1am UTC. Meaning anything that got commited the previous day gets included.
Annabel — 2025-01-12
Thanks, that’s very clear. I’m impressed by how many changes you do each day.
Aurélien Pierre — 2025-01-12
Well, don’t be. I keep changes minimal and focused on one single topic. That’s a trick to be able to go back anytime in the history of commits, if a bug or a regression appears, and find precisely what commit introduced it. Splitting changes into small steps makes that easier, and makes the number of changes more impressing, but it’s an illusion.
Translated from English by : Automatically generated. In case of conflict, inconsistency or error, the English version shall prevail.