gittuf

gittuf 0.17.0

A security layer for Git repositories

  • By gittuf
  • Open Source
  • Updated Oct 20, 2026
Download for Windows

About gittuf

A security layer for Git repositories

What's new in 0.17.0

This release addresses a performance issue with verification of data signed with
Sigstore, ships an experimental new go-git storage backend that is significantly
faster, and makes various improvements across gittuf. This release also includes
a security fix, see the repository's GitHub advisories for more.
Changelog
Added
- Added support for application-defined custom fields in the RSL
- Added an experimental, significantly faster go-git storage backend
(currently GITTUF_DEV only)
- Added a clear upgrade message when the RSL contains an entry type or the policy
metadata uses a schema version this client does not implement
- Added end-to-end testing framework
Updated
- Optimized Sigstore metadata fetch process
- Improved support for custom metadata containing the = character (e.g., base64, etc.)
- Improved support for GPG keys on Windows
- Fixed removal of SSH keys from root and top-level policy
- Updated internal parsing of file names for non-ASCII characters
- Various improvements to metadata manipulation and attestation commands
- Various updates to the TUI
- Various updates to documentation
- Updated various dependencies and CI workflows
Removed
- Removed gittuf native hooks
- Removed persistent cache
- Moved git-remote-gittuf to its own repository
(see https://github.com/gittuf/git-remote-gittuf)

Full release notes »

Technical details

Publishergittuf
Version0.17.0
Release date2026-10-20
LicenseApache-2.0
Installer typeportable
Architecturex64, arm64
Package IDgittuf.gittuf

Links & install command

Install gittuf from the command line with Windows Package Manager (winget):

winget install --id=gittuf.gittuf -e

gitgit-securitygittuf

Older versions

  • 0.16.0
  • 0.15.0
  • 0.14.1
  • 0.14.0
  • 0.13.1
  • 0.12.0
  • 0.11.0
  • 0.10.2
  • 0.10.1