RhodeCode Enterprise 5.2.0 Release Notes

Release Date

  • 2024-10-09

New Features

  • New artifact storage engines allowing an s3 based uploads

  • Enterprise version only: Added security tab to admin interface and possibility to whitelist specific vcs client versions. Some older versions clients have known security vulnerabilities, now you can disallow them.

  • Enterprise version only: Implemented support for Azure SAML authentication

General

  • Bumped version of packaging, gunicorn, orjson, zope.interface and some other requirements

  • Few tweaks and changes to saml plugins to allows easier setup

  • Configs: allow json log format for gunicorn

  • Configs: deprecated old ssh wrapper command and make the v2 the default one

  • Make sure commit-caches propagate to parent repo groups

  • Configs: Moved git lfs path and path of hg large files to ini file

Security

Performance

  • description escaper for better performance

Fixes

  • Email notifications not working properly

  • Removed waitress as a default runner

  • Fixed issue with branch permissions

  • Ldap: fixed nested groups extraction logic

  • Fixed possible db corruption in case of filesystem problems

  • Cleanup and improvements to documentation

  • Added Kubernetes deployment section to the documentation

  • Added default value to celery result and broker

  • Fixed broken backends function after python3 migration

  • Explicitly disable mercurial web_push ssl flag to prevent from errors about ssl required

  • VCS: fixed problems with locked repos and with branch permissions reporting

Upgrade notes

  • RhodeCode 5.2.0 is a planned major release featuring Azure SAML, whitelist for client versions, s3 artifacts backend and more!