Show More
@@ -1,60 +1,59 b'' | |||||
1 | |RCE| 5.1.0 |RNS| |
|
1 | |RCE| 5.1.0 |RNS| | |
2 | ----------------- |
|
2 | ----------------- | |
3 |
|
3 | |||
4 | Release Date |
|
4 | Release Date | |
5 | ^^^^^^^^^^^^ |
|
5 | ^^^^^^^^^^^^ | |
6 |
|
6 | |||
7 | - TBA |
|
7 | - 2024-07-18 | |
8 | - available as docker "beta" tag rhodecode/rhodecode-ce:beta, rhodecode/rhodecode-ee:beta |
|
|||
9 |
|
8 | |||
10 |
|
9 | |||
11 | New Features |
|
10 | New Features | |
12 | ^^^^^^^^^^^^ |
|
11 | ^^^^^^^^^^^^ | |
13 |
|
12 | |||
14 | - We've introduced 2FA for users. Now alongside the external auth 2fa support RhodeCode allows to enable 2FA for users |
|
13 | - We've introduced 2FA for users. Now alongside the external auth 2fa support RhodeCode allows to enable 2FA for users | |
15 | 2FA options will be available for each user individually, or enforced via authentication plugins like ldap, or internal. |
|
14 | 2FA options will be available for each user individually, or enforced via authentication plugins like ldap, or internal. | |
16 | - Email based log-in. RhodeCode now allows to log-in using email as well as username for main authentication type. |
|
15 | - Email based log-in. RhodeCode now allows to log-in using email as well as username for main authentication type. | |
17 | - Ability to replace a file using web UI. Now one can replace an existing file from the web-ui. |
|
16 | - Ability to replace a file using web UI. Now one can replace an existing file from the web-ui. | |
18 | - GIT LFS Sync automation. Remote push/pull commands now can also sync GIT LFS objects. |
|
17 | - GIT LFS Sync automation. Remote push/pull commands now can also sync GIT LFS objects. | |
19 | - Added ability to remove or close branches from the web ui |
|
18 | - Added ability to remove or close branches from the web ui | |
20 | - Added ability to delete a branch automatically after merging PR for git repositories |
|
19 | - Added ability to delete a branch automatically after merging PR for git repositories | |
21 | - Added support for S3 based archive_cache based that allows storing cached archives in S3 compatible object store. |
|
20 | - Added support for S3 based archive_cache based that allows storing cached archives in S3 compatible object store. | |
22 |
|
21 | |||
23 |
|
22 | |||
24 | General |
|
23 | General | |
25 | ^^^^^^^ |
|
24 | ^^^^^^^ | |
26 |
|
25 | |||
27 | - Upgraded all dependency libraries to their latest available versions |
|
26 | - Upgraded all dependency libraries to their latest available versions | |
28 | - Repository storage is no longer controlled via DB settings, but .ini file. This allows easier automated deployments. |
|
27 | - Repository storage is no longer controlled via DB settings, but .ini file. This allows easier automated deployments. | |
29 | - Bumped mercurial to 6.7.4 |
|
28 | - Bumped mercurial to 6.7.4 | |
30 | - Mercurial: enable httppostarguments for better support of large repositories with lots of heads. |
|
29 | - Mercurial: enable httppostarguments for better support of large repositories with lots of heads. | |
31 | - Added explicit db-migrate step to update hooks for 5.X release. |
|
30 | - Added explicit db-migrate step to update hooks for 5.X release. | |
32 |
|
31 | |||
33 |
|
32 | |||
34 | Security |
|
33 | Security | |
35 | ^^^^^^^^ |
|
34 | ^^^^^^^^ | |
36 |
|
35 | |||
37 |
|
36 | |||
38 |
|
37 | |||
39 | Performance |
|
38 | Performance | |
40 | ^^^^^^^^^^^ |
|
39 | ^^^^^^^^^^^ | |
41 |
|
40 | |||
42 | - Introduced a full rewrite of ssh backend for performance. The result is 2-5x speed improvement for operation with ssh. |
|
41 | - Introduced a full rewrite of ssh backend for performance. The result is 2-5x speed improvement for operation with ssh. | |
43 | enable new ssh wrapper by setting: `ssh.wrapper_cmd = /home/rhodecode/venv/bin/rc-ssh-wrapper-v2` |
|
42 | enable new ssh wrapper by setting: `ssh.wrapper_cmd = /home/rhodecode/venv/bin/rc-ssh-wrapper-v2` | |
44 | - Introduced a new hooks subsystem that is more scalable and faster, enable it by settings: `vcs.hooks.protocol = celery` |
|
43 | - Introduced a new hooks subsystem that is more scalable and faster, enable it by settings: `vcs.hooks.protocol = celery` | |
45 |
|
44 | |||
46 |
|
45 | |||
47 | Fixes |
|
46 | Fixes | |
48 | ^^^^^ |
|
47 | ^^^^^ | |
49 |
|
48 | |||
50 | - Archives: Zip archive download breaks when a gitmodules file is present |
|
49 | - Archives: Zip archive download breaks when a gitmodules file is present | |
51 | - Branch permissions: fixed bug preventing to specify own rules from 4.X install |
|
50 | - Branch permissions: fixed bug preventing to specify own rules from 4.X install | |
52 | - SVN: refactored svn events, thus fixing support for it in dockerized env |
|
51 | - SVN: refactored svn events, thus fixing support for it in dockerized env | |
53 | - Fixed empty server url in PR link after push from cli |
|
52 | - Fixed empty server url in PR link after push from cli | |
54 |
|
53 | |||
55 |
|
54 | |||
56 | Upgrade notes |
|
55 | Upgrade notes | |
57 | ^^^^^^^^^^^^^ |
|
56 | ^^^^^^^^^^^^^ | |
58 |
|
57 | |||
59 | - RhodeCode 5.1.0 is a mayor feature release after big 5.0.0 python3 migration. Happy to ship a first time feature |
|
58 | - RhodeCode 5.1.0 is a mayor feature release after big 5.0.0 python3 migration. Happy to ship a first time feature | |
60 | rich release |
|
59 | rich release |
General Comments 0
You need to be logged in to leave comments.
Login now