##// END OF EJS Templates
docs: added release notes for 4.23.0
milka -
r4564:46dfa7ae default
parent child Browse files
Show More
@@ -0,0 +1,89 b''
1 |RCE| 4.23.0 |RNS|
2 ------------------
3
4 Release Date
5 ^^^^^^^^^^^^
6
7 - 2020-11-20
8
9
10 New Features
11 ^^^^^^^^^^^^
12
13 - Comments: introduced new draft comments.
14
15 * drafts are private to author
16 * not triggering any notifications
17 * sidebar doesn't display draft comments
18 * They are just placeholders for longer review.
19
20 - Comments: when channelstream is enabled, comments are pushed live, so there's no
21 need to refresh page to see other participant comments.
22 New comments are marker in the sidebar.
23
24 - Comments: multiple changes on comments navigation/display logic.
25
26 * toggle icon is smarter, open/hide windows according to actions. E.g commenting opens threads
27 * toggle are mor explicit
28 * possible to hide/show only single threads using the toggle icon.
29 * new UI for showing thread comments
30
31 - Reviewers: new logic for author/commit-author rules.
32 It's not possible to define if author or commit author should be excluded, or always included in a review.
33 - Reviewers: no reviewers would now allow a PR to be merged, unless review rules require some.
34 Use case is that pr can be created without review needed, maybe just for sharing, or CI checks
35 - Pull requests: save permanently the state if sorting columns for pull-request grids.
36 - Commit ranges: enable combined diff compare directly from range selector.
37
38
39 General
40 ^^^^^^^
41
42 - Authentication: enable custom names for auth plugins. It's possible to name the authentication
43 buttons now for SAML plugins.
44 - Login: optimized UI for login/register/password reset windows.
45 - Repo mapper: make it more resilient to errors, it's better it executes and skip certain
46 repositories, rather then crash whole mapper.
47 - Markdown: improved styling, and fixed nl2br extensions to only do br on new elements not inline.
48 - Pull requests: show pr version in the my-account and repo pr listing grids.
49 - Archives: allowing to obtain archives without the commit short id in the name for
50 better automation of obtained artifacts.
51 New url flag called `?=with_hash=1` controls this
52 - Error document: update info about stored exception retrieval.
53 - Range diff: enable hovercards for commits in range-diff.
54
55
56 Security
57 ^^^^^^^^
58
59
60
61 Performance
62 ^^^^^^^^^^^
63
64 - Improved logic of repo archive, now it's much faster to run archiver as VCSServer
65 communication was removed, and job is delegated to VCSServer itself.
66 - Improved VCSServer startup times.
67 - Notifications: skip double rendering just to generate email title/desc.
68 We'll re-use those now for better performance of creating notifications.
69 - App: improve logging, and remove DB calls on app startup.
70
71
72 Fixes
73 ^^^^^
74
75 - Login/register: fixed header width problem on mobile devices
76 - Exception tracker: don't fail on empty request in context of celery app for example.
77 - Exceptions: improved reporting of unhandled vcsserver exceptions.
78 - Sidebar: fixed refresh of TODOs url.
79 - Remap-rescan: fixes #5636 initial rescan problem.
80 - API: fixed SVN raw diff export. The API method was inconsistent, and used different logic.
81 Now it shares the same code as raw-diff from web-ui.
82
83
84 Upgrade notes
85 ^^^^^^^^^^^^^
86
87 - Scheduled feature release.
88 Please note that now the reviewers logic changed a bit, it's possible to create a pull request
89 Without any reviewers initially, and such pull request doesn't need to have an approval for merging.
@@ -1,148 +1,149 b''
1 .. _rhodecode-release-notes-ref:
1 .. _rhodecode-release-notes-ref:
2
2
3 Release Notes
3 Release Notes
4 =============
4 =============
5
5
6 |RCE| 4.x Versions
6 |RCE| 4.x Versions
7 ------------------
7 ------------------
8
8
9 .. toctree::
9 .. toctree::
10 :maxdepth: 1
10 :maxdepth: 1
11
11
12 release-notes-4.23.0.rst
12 release-notes-4.22.0.rst
13 release-notes-4.22.0.rst
13 release-notes-4.21.0.rst
14 release-notes-4.21.0.rst
14 release-notes-4.20.1.rst
15 release-notes-4.20.1.rst
15 release-notes-4.20.0.rst
16 release-notes-4.20.0.rst
16 release-notes-4.19.3.rst
17 release-notes-4.19.3.rst
17 release-notes-4.19.2.rst
18 release-notes-4.19.2.rst
18 release-notes-4.19.1.rst
19 release-notes-4.19.1.rst
19 release-notes-4.19.0.rst
20 release-notes-4.19.0.rst
20 release-notes-4.18.3.rst
21 release-notes-4.18.3.rst
21 release-notes-4.18.2.rst
22 release-notes-4.18.2.rst
22 release-notes-4.18.1.rst
23 release-notes-4.18.1.rst
23 release-notes-4.18.0.rst
24 release-notes-4.18.0.rst
24 release-notes-4.17.4.rst
25 release-notes-4.17.4.rst
25 release-notes-4.17.3.rst
26 release-notes-4.17.3.rst
26 release-notes-4.17.2.rst
27 release-notes-4.17.2.rst
27 release-notes-4.17.1.rst
28 release-notes-4.17.1.rst
28 release-notes-4.17.0.rst
29 release-notes-4.17.0.rst
29 release-notes-4.16.2.rst
30 release-notes-4.16.2.rst
30 release-notes-4.16.1.rst
31 release-notes-4.16.1.rst
31 release-notes-4.16.0.rst
32 release-notes-4.16.0.rst
32 release-notes-4.15.2.rst
33 release-notes-4.15.2.rst
33 release-notes-4.15.1.rst
34 release-notes-4.15.1.rst
34 release-notes-4.15.0.rst
35 release-notes-4.15.0.rst
35 release-notes-4.14.1.rst
36 release-notes-4.14.1.rst
36 release-notes-4.14.0.rst
37 release-notes-4.14.0.rst
37 release-notes-4.13.3.rst
38 release-notes-4.13.3.rst
38 release-notes-4.13.2.rst
39 release-notes-4.13.2.rst
39 release-notes-4.13.1.rst
40 release-notes-4.13.1.rst
40 release-notes-4.13.0.rst
41 release-notes-4.13.0.rst
41 release-notes-4.12.4.rst
42 release-notes-4.12.4.rst
42 release-notes-4.12.3.rst
43 release-notes-4.12.3.rst
43 release-notes-4.12.2.rst
44 release-notes-4.12.2.rst
44 release-notes-4.12.1.rst
45 release-notes-4.12.1.rst
45 release-notes-4.12.0.rst
46 release-notes-4.12.0.rst
46 release-notes-4.11.6.rst
47 release-notes-4.11.6.rst
47 release-notes-4.11.5.rst
48 release-notes-4.11.5.rst
48 release-notes-4.11.4.rst
49 release-notes-4.11.4.rst
49 release-notes-4.11.3.rst
50 release-notes-4.11.3.rst
50 release-notes-4.11.2.rst
51 release-notes-4.11.2.rst
51 release-notes-4.11.1.rst
52 release-notes-4.11.1.rst
52 release-notes-4.11.0.rst
53 release-notes-4.11.0.rst
53 release-notes-4.10.6.rst
54 release-notes-4.10.6.rst
54 release-notes-4.10.5.rst
55 release-notes-4.10.5.rst
55 release-notes-4.10.4.rst
56 release-notes-4.10.4.rst
56 release-notes-4.10.3.rst
57 release-notes-4.10.3.rst
57 release-notes-4.10.2.rst
58 release-notes-4.10.2.rst
58 release-notes-4.10.1.rst
59 release-notes-4.10.1.rst
59 release-notes-4.10.0.rst
60 release-notes-4.10.0.rst
60 release-notes-4.9.1.rst
61 release-notes-4.9.1.rst
61 release-notes-4.9.0.rst
62 release-notes-4.9.0.rst
62 release-notes-4.8.0.rst
63 release-notes-4.8.0.rst
63 release-notes-4.7.2.rst
64 release-notes-4.7.2.rst
64 release-notes-4.7.1.rst
65 release-notes-4.7.1.rst
65 release-notes-4.7.0.rst
66 release-notes-4.7.0.rst
66 release-notes-4.6.1.rst
67 release-notes-4.6.1.rst
67 release-notes-4.6.0.rst
68 release-notes-4.6.0.rst
68 release-notes-4.5.2.rst
69 release-notes-4.5.2.rst
69 release-notes-4.5.1.rst
70 release-notes-4.5.1.rst
70 release-notes-4.5.0.rst
71 release-notes-4.5.0.rst
71 release-notes-4.4.2.rst
72 release-notes-4.4.2.rst
72 release-notes-4.4.1.rst
73 release-notes-4.4.1.rst
73 release-notes-4.4.0.rst
74 release-notes-4.4.0.rst
74 release-notes-4.3.1.rst
75 release-notes-4.3.1.rst
75 release-notes-4.3.0.rst
76 release-notes-4.3.0.rst
76 release-notes-4.2.1.rst
77 release-notes-4.2.1.rst
77 release-notes-4.2.0.rst
78 release-notes-4.2.0.rst
78 release-notes-4.1.2.rst
79 release-notes-4.1.2.rst
79 release-notes-4.1.1.rst
80 release-notes-4.1.1.rst
80 release-notes-4.1.0.rst
81 release-notes-4.1.0.rst
81 release-notes-4.0.1.rst
82 release-notes-4.0.1.rst
82 release-notes-4.0.0.rst
83 release-notes-4.0.0.rst
83
84
84 |RCE| 3.x Versions
85 |RCE| 3.x Versions
85 ------------------
86 ------------------
86
87
87 .. toctree::
88 .. toctree::
88 :maxdepth: 1
89 :maxdepth: 1
89
90
90 release-notes-3.8.4.rst
91 release-notes-3.8.4.rst
91 release-notes-3.8.3.rst
92 release-notes-3.8.3.rst
92 release-notes-3.8.2.rst
93 release-notes-3.8.2.rst
93 release-notes-3.8.1.rst
94 release-notes-3.8.1.rst
94 release-notes-3.8.0.rst
95 release-notes-3.8.0.rst
95 release-notes-3.7.1.rst
96 release-notes-3.7.1.rst
96 release-notes-3.7.0.rst
97 release-notes-3.7.0.rst
97 release-notes-3.6.1.rst
98 release-notes-3.6.1.rst
98 release-notes-3.6.0.rst
99 release-notes-3.6.0.rst
99 release-notes-3.5.2.rst
100 release-notes-3.5.2.rst
100 release-notes-3.5.1.rst
101 release-notes-3.5.1.rst
101 release-notes-3.5.0.rst
102 release-notes-3.5.0.rst
102 release-notes-3.4.1.rst
103 release-notes-3.4.1.rst
103 release-notes-3.4.0.rst
104 release-notes-3.4.0.rst
104 release-notes-3.3.4.rst
105 release-notes-3.3.4.rst
105 release-notes-3.3.3.rst
106 release-notes-3.3.3.rst
106 release-notes-3.3.2.rst
107 release-notes-3.3.2.rst
107 release-notes-3.3.1.rst
108 release-notes-3.3.1.rst
108 release-notes-3.3.0.rst
109 release-notes-3.3.0.rst
109 release-notes-3.2.3.rst
110 release-notes-3.2.3.rst
110 release-notes-3.2.2.rst
111 release-notes-3.2.2.rst
111 release-notes-3.2.1.rst
112 release-notes-3.2.1.rst
112 release-notes-3.2.0.rst
113 release-notes-3.2.0.rst
113 release-notes-3.1.1.rst
114 release-notes-3.1.1.rst
114 release-notes-3.1.0.rst
115 release-notes-3.1.0.rst
115 release-notes-3.0.2.rst
116 release-notes-3.0.2.rst
116 release-notes-3.0.1.rst
117 release-notes-3.0.1.rst
117 release-notes-3.0.0.rst
118 release-notes-3.0.0.rst
118
119
119 |RCE| 2.x Versions
120 |RCE| 2.x Versions
120 ------------------
121 ------------------
121
122
122 .. toctree::
123 .. toctree::
123 :maxdepth: 1
124 :maxdepth: 1
124
125
125 release-notes-2.2.8.rst
126 release-notes-2.2.8.rst
126 release-notes-2.2.7.rst
127 release-notes-2.2.7.rst
127 release-notes-2.2.6.rst
128 release-notes-2.2.6.rst
128 release-notes-2.2.5.rst
129 release-notes-2.2.5.rst
129 release-notes-2.2.4.rst
130 release-notes-2.2.4.rst
130 release-notes-2.2.3.rst
131 release-notes-2.2.3.rst
131 release-notes-2.2.2.rst
132 release-notes-2.2.2.rst
132 release-notes-2.2.1.rst
133 release-notes-2.2.1.rst
133 release-notes-2.2.0.rst
134 release-notes-2.2.0.rst
134 release-notes-2.1.0.rst
135 release-notes-2.1.0.rst
135 release-notes-2.0.2.rst
136 release-notes-2.0.2.rst
136 release-notes-2.0.1.rst
137 release-notes-2.0.1.rst
137 release-notes-2.0.0.rst
138 release-notes-2.0.0.rst
138
139
139 |RCE| 1.x Versions
140 |RCE| 1.x Versions
140 ------------------
141 ------------------
141
142
142 .. toctree::
143 .. toctree::
143 :maxdepth: 1
144 :maxdepth: 1
144
145
145 release-notes-1.7.2.rst
146 release-notes-1.7.2.rst
146 release-notes-1.7.1.rst
147 release-notes-1.7.1.rst
147 release-notes-1.7.0.rst
148 release-notes-1.7.0.rst
148 release-notes-1.6.0.rst
149 release-notes-1.6.0.rst
General Comments 0
You need to be logged in to leave comments. Login now