release-notes-5.4.0.rst
47 lines
| 1.0 KiB
| text/x-rst
|
RstLexer
r5587 | |RCE| 5.4.0 |RNS| | |||
----------------- | ||||
Release Date | ||||
^^^^^^^^^^^^ | ||||
New Features | ||||
^^^^^^^^^^^^ | ||||
r5648 | - 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. | ||||
r5587 | ||||
General | ||||
^^^^^^^ | ||||
r5648 | - Ported build system to use pyproject.toml. | |||
r5650 | - Bumped version of mercurial and hg-evolve. | |||
r5587 | ||||
Security | ||||
^^^^^^^^ | ||||
r5648 | - Multiple library bumps to fix security issues found in those python packages. | |||
r5587 | ||||
Performance | ||||
^^^^^^^^^^^ | ||||
r5648 | - SVN: added same caches for stored file nodes as git and mercurial have for improved performance. | |||
- GIT: moved certain operations into vcsserver | ||||
r5587 | ||||
Fixes | ||||
^^^^^ | ||||
- Fixed UI visualization issues with long commit messages | ||||
r5641 | - Fixed masking for some fields in admin settings | |||
r5648 | - Fixed issues with caches calculations when passed search fields were empty | |||
r5652 | - Fixed observer's ability to change a PR status | |||
r5587 | ||||
Upgrade notes | ||||
^^^^^^^^^^^^^ | ||||