##// END OF EJS Templates
dependencies: bumped / freeze some libraries to make rhodecode-tools/vcsserver in sync...
dependencies: bumped / freeze some libraries to make rhodecode-tools/vcsserver in sync - pyparsing-2.4.5 - pyasn1-0.4.8 - pluggy-0.13.1 - contextlib2-0.6.0.post1 - attrs-19.3.0

File last commit:

r3832:ea101d52 stable
r4113:10cc3443 default
Show More
release-notes-4.17.4.rst
47 lines | 1014 B | text/x-rst | RstLexer
/ docs / release-notes / release-notes-4.17.4.rst
docs: added release docs for 4.17.4
r3832 |RCE| 4.17.4 |RNS|
------------------
Release Date
^^^^^^^^^^^^
- 2019-10-28
New Features
^^^^^^^^^^^^
General
^^^^^^^
- Permissions: properly flush user cache permissions in more cases of permission changes.
Some API methods and user-group additions didn't invalidate permission caches resulting in
users not seeing the permission changes immediately.
- Pull requests: properly handle exceptions in state change logic, and improve logging on this.
Security
^^^^^^^^
- Security: fixed XSS in file editing.
Performance
^^^^^^^^^^^
Fixes
^^^^^
- Diffs: handle paths with quotes in diffs.
- Diffs: fixed outdated files in pull-requests re-using the filediff raw_id for anchor generation.
This could make rendering diff crash in cases of only having outdated files in a diff.
- Diffs: handle very odd case of binary, corrupted diffs which crashed the diff parser.
- Svn: handle non-ascii message editing.
Upgrade notes
^^^^^^^^^^^^^
- Scheduled release addressing problems in 4.17.X releases.