It has been a while...

Setup Tool 2026.04 and LibSTP3 Stable Release

It has been a while...
Photo by Robynne O / Unsplash

So we are back with some rather big news...


LibSTP3

So we released our new library LibSTP3 back at April 10th and oh boy did this release touch on a lot of stuff.

In short: `LibSTP3 1.0.0` is now stable. This release succeeds `libstp2 1.3.0` with a new modular C/C++ library layout, expanded package and repository management, stronger validation and security defaults, improved automation and script metadata support, better system detection, and safer installer behavior. Upgrading requires moving to `#include <libstp3.h>` and `-lstp3`, and consumers should be recompiled for the new major version.

(Full Release Notes)


Setup Tool 2026.04

This is by far our biggest release yet, as we added a lot of new and exciting stuff.

In short: `setup-tool 2026.04.0.0` is now stable. This release succeeds `2025.10.0.5` with a major modernization of the project: migration to `LibSTP3`, a new ncurses TUI, a new desktop GUI, Ansible CLI and backend integration, dry-run support, richer theming, YAML-based special-date support, better upgrade workflows, improved GUI CLI and dependency-check behavior, and broad security hardening across command execution, validation, and automation paths.

(Full Release Notes)