RhodeCode 5.1 release

Published on July 25, 2024, by Kate Kovbii


Hi All,
The new version of RhodeCode - 5.1 is here!
After the significant transition to Python 3.11 in v5.0.0, this is the first feature-rich release that continues our commitment to providing the best Enterprise source code management platform ever. It comes out with a new 5.13.1 version of rcstack for a smooth upgrade process.


What's new in RhodeCode 5.1.1?

2FA

2FA for better security

Availability: Community Edition Enterprise Edition

In this release, we’ve introduced 2FA. All users now have the option to enable it individually.


2FA enforcement for enhanced control

Availability: Enterprise Edition

With Enterprise Edition, organizations will have the capability to enforce 2FA for all their users.

2FA enforcement for EE

Email-based log-in

Email-based log-in for more flexibility

Availability: Community Edition Enterprise Edition

With v5.1.1, logging in is more convenient than ever. Users can now use their email or username for authentication.


Binary file replacement via web UI for simplicity

Availability: Community Edition Enterprise Edition

From now on, RhodeCode users can directly replace existing binary files via the web UI, simplifying file management.

Binary file replacement

GIT LFS sync automation

GIT LFS sync automation for efficiency

Availability: Community Edition Enterprise Edition

Remote push/pull commands can now also sync GIT LFS objects, ensuring efficient asset handling.


Branch management enhancements for workflow streamline

Availability: Community Edition Enterprise Edition

In this version, users can delete or close branches directly from the web UI.

Branch management from UI

Additionally, branches can be automatically deleted after merging a PR for Git repositories.

Auto branch delete

S3-based archive cache

S3-based archive cache for better scalability

Availability: Community Edition Enterprise Edition

We’ve added support for S3-based archive_cache, allowing to store cached archives of repositories in S3 compatible object stores.

Additionally, this version includes multiple performance and stability improvements. You can always check our release notes to see them all.


How to upgrade to RhodeCode 5.1.1?

RhodeCode 5.1.1 is a major feature release with critical improvements over previous version. So, we strongly advise users to upgrade to this new one.

Please remember, it's only supported via our new Docker rcstack installer (in 5.13.1, this new version is set as the default installation method) or Helm/k8s stack, so:

As usual, users of Cloud version of Enterprise Edition will get all this done by our team. Feel free to contact us if you want to get the same.

Important: RhodeCode 5.0 and up requires a new license for Enterprise Edition instances. If you haven’t upgraded from 4.x yet, please email us at support@rhodecode.com to convert your license key.


What's next?

Our goal is to keep making RhodeCode better and full of features that fit your needs. We'd love your help with this, so please share your experience with RhodeCode 5.1 using our Feedback form.

Yours performantly,
The RhodeCode team