Gary Li added support for source maps to GJS. If you use build tools such as TypeScript for source code transformation, you can ship source map files alongside your built JS files and make sure your build tool adds the magic source map comment. You will then get the original source locations printed in stack traces and in the debugger.
The user experience of encrypting data has drastically improved with the manual entering of a key’s UID being obsolete. You can now simply choose the key you want to encrypt for from a list of all available keys with just a single click!
Fingerprint access of keys has also improved. You can now copy a key’s fingerprint by clicking on its row during keyring management.
Today I have released version 1.1.1 of bign-handheld-thumbnailer. This new version is a patch release with some small tweaks and I believe there won’t be much to add to the program for a while.
bign-handheld-thumbnailer, for those who haven’t heard about, is a thumbnailer for Nintendo DS and 3DS roms. It was created as a replacement for gnome-nds-thumbnailer (which only created thumbnails for NDS roms and has been recently archived), but also gained the ability to generate thumbnails for 3DS roms.
For the next steps, and since gnome-nds-thumbnailer has been archived, it should be a good moment to try to get the project added into official distro repos.
I will be attempting to going through the Fedora process, if you are on a different distro and this thumbnailer is useful for you, consider asking for an official package.
(Another possibility is shipping the thumbnailer as a Flatpak in the near future, if that functionality is ever added…)
A clean and reset dialog has been added to clean a repository from untracked files or reset the current branch to a specific reference.
Diff and log updates
It is now possible to compare the working directory to a reference in the diff dialog.
Renamed files are now shown as one entry in the commit table instead of a removed and added entry. Additionally the context menu in the log dialog has been extended by a push action to push the selected branch.
Minor updates
There are more minor updates, for the full list see the changelog