Download
Changelog and downloads for version 3.9.0
This page does not refer to the most recent version of SCM-Manager.
Go to the download of the latest VersionYou never want to miss a release again? Subscribe to our release feed
3.9.0 - (2025-08-01)
If you are looking for an other version of SCM-Manager, please have a look at the archive.
Packages
Debian/Ubuntu users:
You can use our apt repository for Debian based distributions.
Kubernetes users:
You can use our Helm repository for Kubernetes installations.
Red Hat/Centos/Fedora users:
You can use our yum repository for Red Hat based distributions.
Generic Linux/Unix users:
Download the package and follow the installation instructions.
Checksum (SHA256):
701cc8979232e26170978ec0c90ac31796b68a4393f3d9baa2f27ea2c657342d
Windows users:
Download the package and follow the installation instructions.
Checksum (SHA256):
af4cfc2ecdaeb13da8be60646e25cbcf716ce2a4dc06c56d1906fe070b7190d9
Changelog
Added
- Delete and retain functionality for mutable queryable stores
- SQLite persistence documentation link in architecture overview documentation
- Different timestamps for commit contributors
- New option for input field to expand the description text with an icon an displays a new text
- Auto-increment ids for queryable types
- Possibility to use distinct and projection in queryable stores
- Option in queryable stores to order string fields numerically
- Anonymous endpoint to check whether the SCM-Manager is healthy or not
- Annotation for id fields in data objects
- Confirmation dialog before repository deletion
- Dark scrollbar for dark and high contrast theme
- Like condition for string fields in queryable stores
- Write lock check for queryable stores
- Icon for displaying a status like success
Fixed
- Various issues for repository dump export and import without metadata
- Distinction between author and commit time in git
- Permalink generation for line numbers in code view
- The committer in squash merge, rebase, and regular merge is now set to the current user.
- Mapper configuration in queryable unit test extension
- Ensure query results are ordered by the ID field
- Exclude net.i2p.crypto:eddsa from svn-plugin to prevent classloader conflicts with ssh-plugin
- Export with multiple parent IDs
- File upload indicates focus visually
- Closing the queryable stores in maintenance actions (repository import, export and cleanup)
- Adjust connection string to match windows path resolver
- Excessive left padding in input fields
- The logging configuration is applied correctly at the start of the application
Changed
- Changesets are now called 'commits' in frontend
- The default time zone for cron expression is now the system default time zone instead of UTC
- Remove plugin center authentication in order to grant access to former premium plugins
- Uniform document titles for configuration pages
- HikariCP introduced as the default connection pool for queryable stores