-
v1.3.1-beta
Pre-releasereleased this
2026-06-20 21:12:49 +00:00 | 0 commits to master since this releaseAdded in 1.3.1-beta
- Fedora RPM packaging — the release workflow now also builds a self-contained
.rpmand attaches it to the Forgejo release. All Python dependencies are vendored from the hash-verified lock; only the systempython3and a few Qt runtime libraries are required from Fedora. GPG signing is supported and activates when the signing secret is configured.
Changed in 1.3.1-beta
- Renamed the CI workflow file
ci.yml→build.yml.
Downloads
-
Source code (ZIP)
5 downloads
-
Source code (TAR.GZ)
0 downloads
- Fedora RPM packaging — the release workflow now also builds a self-contained
-
v1.3.0-beta
Pre-releasereleased this
2026-06-20 19:10:32 +00:00 | 4 commits to master since this releaseAdded in 1.3.0-beta
- Forgejo Actions CI/CD — automated build gate (lint, byte-compile, headless smoke import, version-consistency check) on every push to
masterand pull request, running in a pinnedpython:3.13container; plus an AppImage release workflow onv*tags that builds a standalone Linux AppImage and publishes it to Forgejo Releases (with release notes drawn from this changelog). - Supply-chain hardening — all dependencies pinned and hash-locked (
requirements.lock,requirements-dev.lock,requirements-build.lock);pip install --require-hasheseverywhere; zero third-party Actions (native git checkout + native Forgejo release API); appimagetool pinned to an immutable version and SHA-256-verified before use. SeeSECURITY.md. rufflinting — added aruff.tomlruleset and cleaned the codebase to pass it.
Fixed in 1.3.0-beta
- Search & Replace — fixed a
NameErrorin the replace-execute path (_execute_replace) that referenced the form's find/replace/subname/TTL values without reading them, which crashed the operation.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Forgejo Actions CI/CD — automated build gate (lint, byte-compile, headless smoke import, version-consistency check) on every push to