Posted on 2022-08-08 by Konstantin Schaper
Hello SCM-Manager Community,
we continuously put in the effort to improve the SCM-Manager. This iteration focused on extensions to the CLI, contextual search and additional information for the pull request overview.
Due to complex changes to our underlying frontend build infrastructure, we experienced unexpected problems with local plugin builds after the release. We have implemented a solution and released it under 2.38.1, but none of this negatively impacts production instances.
It is now possible to manage plugins and permissions to the same extend to which it is possible through the web interface.
We made our global search context-sensitive, which allows you to search in a specific namespace or a specific repository directly.
Improvements were made to both the Review- and the CI-Plugin that add additional columns to the Pull Request table. They provide information on the status of the workflow engine as well as the current CI-status.
We bumped the version of the underlying library sshd from 2.5.1 to 2.9.0. This was required because Ubuntu 22.04 could not handle the SSH keys with the "outdated" RSA algorithm. This update caused a breaking change we were not aware of. The default host key algorithm was changed from RSA to EC automatically and the host keys were regenerated. This caused a lot of trouble because all systems had to accept the changed host keys.
To prevent this issue for everyone else, we added a config field which keeps the previous host key algorithm. If you want to upgrade your algorithm, you need to manually change your host key algorithm in the SSH config via the UI.
Are you still missing an important feature? How can SCM-Manager help you improve your work processes? We would love to hear from you about what you need most!