00
Release register
Every release, newest first.
Every release RhodeCode has published, taken from the versions register that ships with the site. Each entry links to the full release notes in the documentation.
Latest
2026-09-10
5.14.0
01
Releases
-
5.14.0
2026-09-10- Released on 2026-09-10
- UI refresh, repository permissions for user groups, SSH process health
- Please check release notes
-
5.12.0
2026-04-28- Released on 2026-04-28
- Authentication plugins can declare accepted_extern_types
- Please check release notes
-
5.11.4
2026-02-18- Released on 2026-02-18
- Dependencies: pinned setuptools for pkg_resources deprecation
- Please check release notes
-
5.11.3
2026-02-16- Released on 2026-02-16
- repo-landing: fixed multi-line commit message display
- Please check release notes
-
5.11.2
2026-02-05- Released on 2026-02-05
- settings: fixed a VCS settings screen crash
- Please check release notes
-
5.11.1
2026-01-29 -
5.11.0
2026-01-28 -
5.10.0
2026-01-08 -
5.9.1
2025-11-06 -
5.9.0
2025-11-05 -
5.8.1
2025-10-07 -
5.8.0
2025-10-02 -
5.7.0
2025-08-14 -
5.6.1
2025-07-01 -
5.6.0
2025-06-24 -
5.5.3
2025-05-16 -
5.5.2
2025-05-15 -
5.5.1
2025-04-08 -
5.5.0
2025-02-26 -
5.4.2
2025-01-27- Released on 2025-01-27
- svn, fixed error for ssh push
- Please check release notes
-
5.1.1
2024-07-23- Released on 2024-07-23
- Fixed problems with JS static files build
- RhodeCode 5.1.1 is unscheduled bugfix release to address some build issues with 5.1 images
- Please check release notes
-
5.1.0
2024-07-18- Released on 2024-07-18
- RhodeCode 5.1.0 is a mayor feature release after big 5.0.0 python3 migration. Happy to ship a first time feature rich release
- Archives: Zip archive download breaks when a gitmodules file is present
- Branch permissions: fixed bug preventing to specify own rules from 4.X install
- SVN: refactored svn events, thus fixing support for it in dockerized env
- Fixed empty server url in PR link after push from cli
- Introduced a full rewrite of ssh backend for performance. The result is 2-5x speed improvement for operation with ssh. Enable new ssh wrapper by setting: ssh.wrapper_cmd = /home/rhodecode/venv/bin/rc-ssh-wrapper-v2
- Introduced a new hooks subsystem that is more scalable and faster, enable it by settings: vcs.hooks.protocol = celery
- Upgraded all dependency libraries to their latest available versions
- Repository storage is no longer controlled via DB settings, but .ini file. This allows easier automated deployments.
- Bumped mercurial to 6.7.4
- Mercurial: enable httppostarguments for better support of large repositories with lots of heads.
- Added explicit db-migrate step to update hooks for 5.X release.
- We have introduced 2FA for users. Now alongside the external auth 2fa support RhodeCode allows to enable 2FA for users 2FA options will be available for each user individually, or enforced via authentication plugins like ldap, or internal.
- Email based log-in. RhodeCode now allows to log-in using email as well as username for main authentication type.
- Ability to replace a file using web UI. Now one can replace an existing file from the web-ui.
- GIT LFS Sync automation. Remote push/pull commands now can also sync GIT LFS objects.
- Added ability to remove or close branches from the web ui
- Added ability to delete a branch automatically after merging PR for git repositories
- Added support for S3 based archive_cache based that allows storing cached archives in S3 compatible object store.
- Please check release notes
-
5.0.3
2024-06-17- Released on 2024-06-17
- Fixed problems nested ldap groups on ldap_groups authentication plugin
- RhodeCode 5.0.3 is unscheduled bugfix release to address some of the issues found during 4.X -> 5.X migration
- Please check release notes
-
5.0.2
2024-05-29- Released on 2024-05-29
- Fixed issues with updating branch permissions
- RhodeCode 5.0.2 is unscheduled bugfix release to address some of the issues found during 4.X -> 5.X migration
- Please check release notes
-
5.0.1
2024-05-20- Released on 2024-05-20
- Celery: fixed issues with Celery serialization and startup signals
- Diffs: fixed problem with annotation or blame not rendering in certain scenarios
- RhodeCode 5.0.1 is unscheduled bugfix release to address some of the issues found during 4.X -> 5.X migration
- Please check release notes
-
5.0.0
2024-05-14- Released on 2024-05-14
- Full support of Python3 and Python3.11
- Introduced statsd metrics in various places for new monitoring stack to provide useful details on traffic and usage
- RhodeCode 5.0.0 is a mayor upgrade that support latest Python versions 3.11, and also comes with lots of internal changes and performance improvements.
- Please check release notes
-
4.28.0
2023-08-17- Released on 2023-08-17
- Special release for docker compatability with 4.27.0 release
-
4.27.1
2022-10-12- Released on 2022-10-12
- VCSServer: fixes the file-store backend to use serialized names for filename cache of vcsserver.
- Un-scheduled release 4.27.1 addressing some new cache backed problems.
- Please check release notes
-
4.27.0
2022-10-04- Released on 2022-09-01
- Git: allow overriding default master branch with an env variable.
- VCS settings: when setting landing ref from UI switch default GIT branch too.
- Users: enable full edit mode for super admins.
- Commits/summary: unify fetching remote attribute in summary and commits page to properly and in the same way show the data.
- Caches: updated logging and some timings
- Caches: allow regional per repo caches, and invalidate caches via a remote call.
- Caches: invalidate cache on remote side from repo settings alongside local cache.
- Git: allow setting symbolic ref for repos without master branch.
- Sys-info: added helpers for faster loading of sys-info data
- Debugging: debug = true flag now prints associated exception and logs right into the error page
- Healthcheck: Added authentication because we expose DB information
- Security: fixed self-xss on archive download page.
- Drafts: show TODO drafts properly in edge cases.
- Files: fixed unicode problems in specially encoded paths handler.
- Caches: fixed issue with exception on handling non-ascii cache keys.
- Git: handle archive generation crash case when submodules are present.
- Scheduled release 4.27.0.
- Please check release notes
-
4.26.0
2021-08-13- Released on 2021-08-06
- Caches: introduce invalidation as a safer ways to expire keys, deleting them are more problematic.
- Caches: improved locking problems with distributed lock new cache backend.
- Pull requests: optimize db transaction logic.
- Pull requests: updates use retry logic in case of update is locked/fails for some concurrency issues.
- Pull requests: allow forced state change to repo admins too.
- SSH: handle subrepos better when using SSH communication.
- Drafts comments: don't allow to view history for others than owner.
- Validators: apply username validator to prevent bad values being searched in DB, and potential XSS payload sent via validators.
- SSH: use pre-compiled backends for faster matching of vcs detection.
- Routing: don't check channelstream connections for faster handling of this route.
- Routing: skip vcsdetection for ops view so they are not checked against the vcs operations.
- Permissions: flush all users permissions when creating a new user group.
- Repos: recover properly from bad extraction of repo_id from URL and DB calls.
- Comments history: fixed fetching of history for comments
- Pull requests: fix potential crash on providing a wrong order-by type column.
- Caches: report damaged DB on key iterations too not only the GET call
- API: added proper full permission flush on API calls when creating repos and repo groups.
- Scheduled release 4.26.0.
- Please check release notes