##// END OF EJS Templates
tests: fixed test suite for celery adoption
tests: fixed test suite for celery adoption

File last commit:

r5494:d3b6eaf4 default
r5607:39b20522 default
Show More
release-notes-5.1.0.rst
58 lines | 2.1 KiB | text/x-rst | RstLexer
/ docs / release-notes / release-notes-5.1.0.rst
docs: added missing release notes files
r5396 |RCE| 5.1.0 |RNS|
-----------------
Release Date
^^^^^^^^^^^^
chore: updated release notes
r5470 - 2024-07-18
docs: added missing release notes files
r5396
New Features
^^^^^^^^^^^^
Dmytro Sirant
- Added Kubernetes deployment section to the documentation...
r5493 - We've introduced 2FA for users. Now alongside the external auth 2FA support RhodeCode allows to enable 2FA for users.
docs: added missing release notes files
r5396 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.
Dmytro Sirant
- Added Kubernetes deployment section to the documentation...
r5493 - 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 that allows storing cached archives in S3 compatible object store.
docs: updated release notes for 5.1
r5439
docs: added missing release notes files
r5396
General
^^^^^^^
Dmytro Sirant
- Added Kubernetes deployment section to the documentation...
r5493 - Upgraded all dependency libraries to their latest available versions.
docs: added missing release notes files
r5396 - Repository storage is no longer controlled via DB settings, but .ini file. This allows easier automated deployments.
docs: updated release notes for 5.1
r5439 - Bumped mercurial to 6.7.4
docs: updated release notes
r5464 - 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.
docs: added missing release notes files
r5396
Security
^^^^^^^^
Performance
^^^^^^^^^^^
- Introduced a full rewrite of ssh backend for performance. The result is 2-5x speed improvement for operation with ssh.
Dmytro Sirant
- Added Kubernetes deployment section to the documentation...
r5493 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 setting: `vcs.hooks.protocol = celery`
docs: added missing release notes files
r5396
Fixes
^^^^^
Dmytro Sirant
- Added Kubernetes deployment section to the documentation...
r5493 - 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 environment.
- Fixed empty server url in PR link after push from cli.
docs: added missing release notes files
r5396
Upgrade notes
^^^^^^^^^^^^^
Dmytro Sirant
Moved K8s docs to the helm chart repository
r5494 - RhodeCode 5.1.0 is a major feature release after big 5.0.0 python3 migration. Happy to ship a first time feature-rich release.