##// END OF EJS Templates
release: Bump version 5.1.0 to 5.1.1
release: Bump version 5.1.0 to 5.1.1

File last commit:

r5470:c0ff589a default
r5481:be158c0f v5.1.1 stable
Show More
release-notes-5.1.0.rst
59 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
^^^^^^^^^^^^
- We've 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.
docs: updated release notes for 5.1
r5439 - Added ability to remove or close branches from the web ui
docs: updated release notes
r5464 - Added ability to delete a branch automatically after merging PR for git repositories
docs: updated release notes for 5.1
r5439 - Added support for S3 based archive_cache based that allows storing cached archives in S3 compatible object store.
docs: added missing release notes files
r5396
General
^^^^^^^
- 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.
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.
enable new ssh wrapper by setting: `ssh.wrapper_cmd = /home/rhodecode/venv/bin/rc-ssh-wrapper-v2`
docs: updated release notes for 5.1
r5439 - Introduced a new hooks subsystem that is more scalable and faster, enable it by settings: `vcs.hooks.protocol = celery`
docs: added missing release notes files
r5396
Fixes
^^^^^
docs: updated release notes
r5464 - 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
docs: added missing release notes files
r5396
Upgrade notes
^^^^^^^^^^^^^
- 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