##// END OF EJS Templates
docs: added release notes for 4.14 release
marcink -
r3188:17b58867 default
parent child Browse files
Show More
@@ -0,0 +1,114 b''
1 |RCE| 4.14.0 |RNS|
2 ------------------
3
4 Release Date
5 ^^^^^^^^^^^^
6
7 - 2018-11-02
8
9
10 New Features
11 ^^^^^^^^^^^^
12
13 - Diffs: expose range diff inside the PR view. It's now possible to show
14 commit-per-commit view of changes in pull request.
15 - Diffs: new sticky context bar.
16 When browsing diffs we show file path of the current diff so users are aware all the time
17 what file they are reviewing.
18 - Diffs: added quick file selector in diffs views. Now it's possible to select a file
19 in large diffs from the sticky header for quicker access to certain interesting files
20 in diffs.
21 - Diffs: introducing diff menu for whitespace toggle and context changes.
22 It's now possible to show/hide whitespace changes and toggle the file context in
23 all diff places including pull requests.
24 - Comments: allow commenting on empty files without content.
25 - Repositories: added option to archive repositories instead of deleting them.
26 Archived repositories are useful for future auditing, but they are read-only.
27 - rcextensions: new rcextensions. We're introducing new `rcextensions` that will be base
28 for future low-level integrations. It's now possible to expose nice messages back
29 to the users when using `rcextensions`.
30 - Summary page: slightly re-organize summary page for better user experience.
31
32
33 General
34 ^^^^^^^
35
36 - Mailing: switched from custom library to pyramid_mailer with python3 compatibility.
37 - Frontend: Switched to Polymer 3.0.
38 - Frontend: fixed problems with IE11 and brought back support for that browser.
39 - Git: use a fetch_sync based creation of remote repositories.
40 This fixes problems with importing from Bitbucket.
41 - Comments: update comments email templates.
42 - Packaging: only wrap external dependency scripts. This makes execution of scripts
43 roughly 5x faster due to much smaller PATH tree.
44 - HTTP: use application wide detection of invalid bytes sent via URL/GET/POST data.
45 - Fonts/UI: use consistent fonts across the whole application.
46 Few places had non-standard custom fonts.
47 - Google: updated google auth plugin with latest API changes.
48 - Core: handle edge case requesting matched routes but with hg/svn/git or api context.
49 - Dependencies: bumped rhodecode-tools to 1.0.0 release using Apache2 license.
50 - Dependencies: atomicwrites==1.2.1
51 - Dependencies: attrs==18.2.0
52 - Dependencies: dogpile.cache==0.6.7
53 - Dependencies: psutil==5.4.7
54 - Dependencies: pathlib2==2.3.2
55 - Dependencies: subprocess32==3.5.2
56 - Dependencies: gevent==1.3.6
57 - Dependencies: greenlet==0.4.15
58 - Dependencies: pytest==3.8.2
59 - Dependencies: py==1.6.0
60 - Dependencies: pytest-cov==2.6.0
61 - Dependencies: pytest-timeout==1.3.2
62 - Dependencies: coverage==4.5.1
63 - Dependencies: psycopg2==2.7.5
64
65
66 Security
67 ^^^^^^^^
68
69 - RST: improve Javascript RST sandbox.
70 - Jupyter: sanitize markdown cells similar as we do for our own markdown cleanup.
71
72
73 Performance
74 ^^^^^^^^^^^
75
76 - SSH: improved SSH wrapper execution speed by using optimized binary script wrapping.
77 - Core: reduced font and JavaScript load times.
78
79
80 Fixes
81 ^^^^^
82
83 - Comments: ensure we always display unmatched comments.
84 - Branch Permissions: fixed changing rule order for branch permissions.
85 - Users: ensure get_first_superadmin actually gets the 1st created super-admin.
86 - Users: when deleting users ensure we also clear personal flag.
87 This fixes some problems with multiple personal groups.
88 - Diffs: disable the error border on highlight errors.
89 - Integrations: implement retry to HTTP[S] calls for integrations.
90 Web parts will do a 3x retry call in case service is not reachable or
91 responds with 5XX codes.
92 - Git: fixed pull-request updates in case branch names are the same as the file names.
93 - Supervisor: add patch for older kernel support.
94 - Compare: fixed file after/before links in compare view for cross repo compare.
95 - Emails: improve fonts and rendering of email HTML.
96 - Permissions: flush members of user groups permissions to clear caches.
97 - Repository: add check preventing of removal of repo with attached pull requests. Users
98 should use the new archive repo function instead.
99
100
101 Upgrade notes
102 ^^^^^^^^^^^^^
103
104 - In this release, we're shipping a new `rcextensions`. The changes made are
105 backward incompatible. An update of `rcextensions` is required
106 prior to using them again. Please check the new `rcextensions.tmpl` directory
107 located in `etc/rcextensions.tmpl` in your instance installation path.
108 Old code should be 100% portable by just copy&paste to the right function.
109
110 - Mailing: We introduced a new mailing library. The older options should be compatible and
111 generally, old configuration doesn't need any changes in order to send emails.
112 We, however, encourage users to re-check mailing setup in case of some more
113 sophisticated email setups.
114 There's a possibility to send a test email from admin > settings > email section.
@@ -1,123 +1,124 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.14.0.rst
12 release-notes-4.13.3.rst
13 release-notes-4.13.3.rst
13 release-notes-4.13.2.rst
14 release-notes-4.13.2.rst
14 release-notes-4.13.1.rst
15 release-notes-4.13.1.rst
15 release-notes-4.13.0.rst
16 release-notes-4.13.0.rst
16 release-notes-4.12.4.rst
17 release-notes-4.12.4.rst
17 release-notes-4.12.3.rst
18 release-notes-4.12.3.rst
18 release-notes-4.12.2.rst
19 release-notes-4.12.2.rst
19 release-notes-4.12.1.rst
20 release-notes-4.12.1.rst
20 release-notes-4.12.0.rst
21 release-notes-4.12.0.rst
21 release-notes-4.11.6.rst
22 release-notes-4.11.6.rst
22 release-notes-4.11.5.rst
23 release-notes-4.11.5.rst
23 release-notes-4.11.4.rst
24 release-notes-4.11.4.rst
24 release-notes-4.11.3.rst
25 release-notes-4.11.3.rst
25 release-notes-4.11.2.rst
26 release-notes-4.11.2.rst
26 release-notes-4.11.1.rst
27 release-notes-4.11.1.rst
27 release-notes-4.11.0.rst
28 release-notes-4.11.0.rst
28 release-notes-4.10.6.rst
29 release-notes-4.10.6.rst
29 release-notes-4.10.5.rst
30 release-notes-4.10.5.rst
30 release-notes-4.10.4.rst
31 release-notes-4.10.4.rst
31 release-notes-4.10.3.rst
32 release-notes-4.10.3.rst
32 release-notes-4.10.2.rst
33 release-notes-4.10.2.rst
33 release-notes-4.10.1.rst
34 release-notes-4.10.1.rst
34 release-notes-4.10.0.rst
35 release-notes-4.10.0.rst
35 release-notes-4.9.1.rst
36 release-notes-4.9.1.rst
36 release-notes-4.9.0.rst
37 release-notes-4.9.0.rst
37 release-notes-4.8.0.rst
38 release-notes-4.8.0.rst
38 release-notes-4.7.2.rst
39 release-notes-4.7.2.rst
39 release-notes-4.7.1.rst
40 release-notes-4.7.1.rst
40 release-notes-4.7.0.rst
41 release-notes-4.7.0.rst
41 release-notes-4.6.1.rst
42 release-notes-4.6.1.rst
42 release-notes-4.6.0.rst
43 release-notes-4.6.0.rst
43 release-notes-4.5.2.rst
44 release-notes-4.5.2.rst
44 release-notes-4.5.1.rst
45 release-notes-4.5.1.rst
45 release-notes-4.5.0.rst
46 release-notes-4.5.0.rst
46 release-notes-4.4.2.rst
47 release-notes-4.4.2.rst
47 release-notes-4.4.1.rst
48 release-notes-4.4.1.rst
48 release-notes-4.4.0.rst
49 release-notes-4.4.0.rst
49 release-notes-4.3.1.rst
50 release-notes-4.3.1.rst
50 release-notes-4.3.0.rst
51 release-notes-4.3.0.rst
51 release-notes-4.2.1.rst
52 release-notes-4.2.1.rst
52 release-notes-4.2.0.rst
53 release-notes-4.2.0.rst
53 release-notes-4.1.2.rst
54 release-notes-4.1.2.rst
54 release-notes-4.1.1.rst
55 release-notes-4.1.1.rst
55 release-notes-4.1.0.rst
56 release-notes-4.1.0.rst
56 release-notes-4.0.1.rst
57 release-notes-4.0.1.rst
57 release-notes-4.0.0.rst
58 release-notes-4.0.0.rst
58
59
59 |RCE| 3.x Versions
60 |RCE| 3.x Versions
60 ------------------
61 ------------------
61
62
62 .. toctree::
63 .. toctree::
63 :maxdepth: 1
64 :maxdepth: 1
64
65
65 release-notes-3.8.4.rst
66 release-notes-3.8.4.rst
66 release-notes-3.8.3.rst
67 release-notes-3.8.3.rst
67 release-notes-3.8.2.rst
68 release-notes-3.8.2.rst
68 release-notes-3.8.1.rst
69 release-notes-3.8.1.rst
69 release-notes-3.8.0.rst
70 release-notes-3.8.0.rst
70 release-notes-3.7.1.rst
71 release-notes-3.7.1.rst
71 release-notes-3.7.0.rst
72 release-notes-3.7.0.rst
72 release-notes-3.6.1.rst
73 release-notes-3.6.1.rst
73 release-notes-3.6.0.rst
74 release-notes-3.6.0.rst
74 release-notes-3.5.2.rst
75 release-notes-3.5.2.rst
75 release-notes-3.5.1.rst
76 release-notes-3.5.1.rst
76 release-notes-3.5.0.rst
77 release-notes-3.5.0.rst
77 release-notes-3.4.1.rst
78 release-notes-3.4.1.rst
78 release-notes-3.4.0.rst
79 release-notes-3.4.0.rst
79 release-notes-3.3.4.rst
80 release-notes-3.3.4.rst
80 release-notes-3.3.3.rst
81 release-notes-3.3.3.rst
81 release-notes-3.3.2.rst
82 release-notes-3.3.2.rst
82 release-notes-3.3.1.rst
83 release-notes-3.3.1.rst
83 release-notes-3.3.0.rst
84 release-notes-3.3.0.rst
84 release-notes-3.2.3.rst
85 release-notes-3.2.3.rst
85 release-notes-3.2.2.rst
86 release-notes-3.2.2.rst
86 release-notes-3.2.1.rst
87 release-notes-3.2.1.rst
87 release-notes-3.2.0.rst
88 release-notes-3.2.0.rst
88 release-notes-3.1.1.rst
89 release-notes-3.1.1.rst
89 release-notes-3.1.0.rst
90 release-notes-3.1.0.rst
90 release-notes-3.0.2.rst
91 release-notes-3.0.2.rst
91 release-notes-3.0.1.rst
92 release-notes-3.0.1.rst
92 release-notes-3.0.0.rst
93 release-notes-3.0.0.rst
93
94
94 |RCE| 2.x Versions
95 |RCE| 2.x Versions
95 ------------------
96 ------------------
96
97
97 .. toctree::
98 .. toctree::
98 :maxdepth: 1
99 :maxdepth: 1
99
100
100 release-notes-2.2.8.rst
101 release-notes-2.2.8.rst
101 release-notes-2.2.7.rst
102 release-notes-2.2.7.rst
102 release-notes-2.2.6.rst
103 release-notes-2.2.6.rst
103 release-notes-2.2.5.rst
104 release-notes-2.2.5.rst
104 release-notes-2.2.4.rst
105 release-notes-2.2.4.rst
105 release-notes-2.2.3.rst
106 release-notes-2.2.3.rst
106 release-notes-2.2.2.rst
107 release-notes-2.2.2.rst
107 release-notes-2.2.1.rst
108 release-notes-2.2.1.rst
108 release-notes-2.2.0.rst
109 release-notes-2.2.0.rst
109 release-notes-2.1.0.rst
110 release-notes-2.1.0.rst
110 release-notes-2.0.2.rst
111 release-notes-2.0.2.rst
111 release-notes-2.0.1.rst
112 release-notes-2.0.1.rst
112 release-notes-2.0.0.rst
113 release-notes-2.0.0.rst
113
114
114 |RCE| 1.x Versions
115 |RCE| 1.x Versions
115 ------------------
116 ------------------
116
117
117 .. toctree::
118 .. toctree::
118 :maxdepth: 1
119 :maxdepth: 1
119
120
120 release-notes-1.7.2.rst
121 release-notes-1.7.2.rst
121 release-notes-1.7.1.rst
122 release-notes-1.7.1.rst
122 release-notes-1.7.0.rst
123 release-notes-1.7.0.rst
123 release-notes-1.6.0.rst
124 release-notes-1.6.0.rst
General Comments 0
You need to be logged in to leave comments. Login now