release-notes-5.4.0.rst
49 lines
| 1.2 KiB
| text/x-rst
|
RstLexer
|RCE| 5.4.0 |RNS|
Release Date
New Features
- RhodeCode and VcsServer operate now on bytestrings instead of strings for diffs and files. This allows a mixed or non-utf8 encoded files to be used.
- Remap and rescan: added more resilient remap and removal option, and also split the logic to either add or cleanup.
- Automatic merge of approved pull requests (available only for enterprise edition).
- Basic implementation of security scan (secrets, keys, passwords, etc) for repositories (available only for enterprise edition).
General
- Ported build system to use pyproject.toml.
- Bumped version of mercurial and hg-evolve.
Security
- Multiple library bumps to fix security issues found in those python packages.
Performance
- SVN: added same caches for stored file nodes as git and mercurial have for improved performance.
- GIT: moved certain operations into vcsserver
Fixes
- Fixed UI visualization issues with long commit messages
- Fixed masking for some fields in admin settings
- Fixed issues with caches calculations when passed search fields were empty
- Fixed observer's ability to change a PR status