diff --git a/docs/release-notes/release-notes-4.22.0.rst b/docs/release-notes/release-notes-4.22.0.rst new file mode 100644 --- /dev/null +++ b/docs/release-notes/release-notes-4.22.0.rst @@ -0,0 +1,55 @@ +|RCE| 4.22.0 |RNS| +------------------ + +Release Date +^^^^^^^^^^^^ + +- 2020-10-12 + + +New Features +^^^^^^^^^^^^ + +- Reviewers: added observers as another role for reviewers. + Observers is a role that doesn't require voting, but still gets notified about + PR and should participate in review process. +- Issue trackers: implemented more sophisticated ticket data extraction based on + advanced regex module. This allows using ticket references without false positives + like catching ticket data in an URL. +- Channelstream: Notification about updates and comments now works via API, and both + Pull-requests and individual commits. + + +General +^^^^^^^ + +- Data tables: unified tables look for main pages of rhodecode repo pages. +- Users: autocomplete now sorts by matched username to show best matches first. +- Pull requests: only allow actual reviewers to leave status/votes in order to not + confuse others users about voting from people who aren't actual reviewers. + +Security +^^^^^^^^ + + + +Performance +^^^^^^^^^^^ + +- Default reviewers: optimize diff data, and creation of PR with advanced default reviewers +- default-reviewers: diff data should load more things lazy for better performance. +- Pull requests: limit the amount of data saved in default reviewers data for better memory usage +- DB: don't use lazy loaders on PR related objects, to optimize memory usage on large + Pull requests with lots of comments, and commits. + +Fixes +^^^^^ + +- Quick search bar: fixes #5634, crash when search on non-ascii characters. +- Sidebar: few fixes for panel rendering of reviewers/observers for both commits and PRS. + +Upgrade notes +^^^^^^^^^^^^^ + +- Scheduled feature release. + diff --git a/docs/release-notes/release-notes.rst b/docs/release-notes/release-notes.rst --- a/docs/release-notes/release-notes.rst +++ b/docs/release-notes/release-notes.rst @@ -9,6 +9,7 @@ Release Notes .. toctree:: :maxdepth: 1 + release-notes-4.22.0.rst release-notes-4.21.0.rst release-notes-4.20.1.rst release-notes-4.20.0.rst