##// END OF EJS Templates
docs: changelog update for 4.3.0
marcink -
r638:58240733 default
parent child Browse files
Show More
@@ -0,0 +1,119 b''
1 |RCE| 4.3.0 |RNS|
2 -----------------
3
4 Release Date
5 ^^^^^^^^^^^^
6
7 - 2016-08-12
8
9
10 General
11 ^^^^^^^
12
13 - Subversion: detect requests also based on magic path.
14 This adds subversion 1.9 support for SVN backend.
15 - Summary/changelog: unified how data is displayed for those pages.
16 * use consistent order of columns
17 * fix the link to commit status
18 * fix order of displaying comments
19 - Live-chat: refactor live chat system for code review based on
20 latest channelstream changes.
21 - SVN: Add template to generate the apache mod_dav_svn config for all
22 repository groups. Repository groups can now be automatically mapped to be
23 supported by SVN backend. Set `svn.proxy.generate_config = true` and similar
24 options found inside .ini config.
25 - Readme/markup: improved order of generating readme files. Fixes #4050
26 * we now use order based on default system renderer
27 * having multiple readme files will pick correct one as set renderer
28 - Api: add a max_file_bytes parameter to get_nodes so that large files
29 can be skipped.
30 - Auth-ldap: added flag to set debug mode for LDAP connections.
31 - Labs: moved rebase-merge option from labs settings into VCS settings.
32 - System: send platform type and version to upgrade endpoint when checking
33 for new versions.
34 - Packaging: update rhodecode-tools from 0.8.3 to 0.9.0
35 - Packaging: update codemirror from 5.4.0 to 5.11.0
36 - Packaging: updated pygments to 2.1.3
37 - Packaging: bumped supervisor to 3.3.0
38 - Packaging: bumped psycopg2 to 2.6.1
39
40
41 New Features
42 ^^^^^^^^^^^^
43
44 - Integrations: created new event based integration framework.
45 Allows to configure global, or per repo: Slack, hipchat, webhook integrations.
46 This also deprecated usage of rcextensions.
47 - Integrations: added smart commits for Jira and Redmine with ability to map
48 keywords into issue tracker actions. Fixes #123, Closes #123 etc.
49 - Markdown: added improved support for Github flavored markdown.
50 - Labs: enable labs setting by default. Labs are new experimental features in
51 RhodeCode that can be used to test new upcomming features.
52 - Api: Add api methods to get/set repository settings, implements #4021.
53 - Gravatars: commit emails are now displayed based on the actual email
54 used inside commit rather then the main one of associated account
55 inside RhodeCode, #4037.
56 - Emails: All emails got new styling. They look now consistent
57 to UI of application. We also added bunch of usefull information into
58 email body, #4087.
59 - Pull requests: add show/hide comment functionality inside diffs, #4106.
60 - Notifications: added real-time notifications with via channelstream
61 about new comments when reviewing the code. Never miss someone replies
62 onto comments you submitted while doing a code-review.
63
64
65 Security
66 ^^^^^^^^
67
68 - Api: make `comment_commits` api call have consistent permissions
69 with web interface.
70 - Files: fixes display of "Add File" button missing or present despite
71 permissions, because of cached version of the page was rendered, fixes #4083.
72 - Login/Registration: fixed flash message problem on login/registration
73 pages, fixes #4043.
74 - Auth-token: allow other authentication types to use auth-token.
75 Accounts associated with other types like LDAP, or PAM can
76 now use auth-tokens to authenticate via RhodeCode.
77
78
79 Performance
80 ^^^^^^^^^^^
81
82 - Core: made all RhodeCode components gevent compatible. RhodeCode can now make
83 use of async workers. You can handle dozens of concurrent operations using a
84 single worker. This works only with new HTTP backend.
85 - Core: added new very efficient HTTP backend can be used to replace pyro4.
86 - Core: Set 'gzip_responses' to false by default. We no longer require any
87 gzip computations on backed, thus speeding up large file transfers.
88 - UI: optimized events system for JavaScript to boost performance on
89 large html pages.
90 - VCS: moved VCSMiddleware up to pyramid layer as wrapper around pylons app.
91 Skips few calls, and allows slightly faster clones/pulls and pushes.
92
93
94 Fixes
95 ^^^^^
96
97 - VCS: add vcsserver cache invalidation to mercurial backend.
98 Fixes multi-process problems after Mercurial 3.8.X release with server
99 side merges.
100 - VCS: clear caches on remap-and-rescan option.
101 - VCS: improved logic of updating commit caches in cases of rebases.
102 - Caches: Add an argument to make the cache context thread scoped. Brings
103 support to gevent compatible handling.
104 - Diff2way: fixed unicode problem on non-ascii files.
105 - Full text search: whoosh schema uses now bigger ints, fixes #4035
106 - File-browser: optimized cached tree calculation, reduced load times by
107 50% on complex file trees.
108 - Styling: #4086 fixing bug where long commit messages did not wrap in file view.
109 - SVN: Ignore the content length header from response, fixes #4112.
110 Fixes the "svn: E120106: ra_serf: The server sent a truncated HTTP response body."
111 - Auth: Fix password_changed function, fixes #4043.
112 - UI/tables: better message when tables are empty #685 #1832.
113 - UX: put gravatar and username together in user list #3203.
114 - Gists: use colander schema to validate input data.
115 * brings consistent validation acros API and web
116 * use nicer and stricter schemas to validate data
117 * fixes #4118
118 - Appenlight: error reporting can now also report VCSMiddleware errors.
119 - Users: hash email key for User.get_by_email() fixes #4132
@@ -1,14 +1,14 b''
1 1 |RCE| 4.2.1 |RNS|
2 2 -----------------
3 3
4 4 Release Date
5 5 ^^^^^^^^^^^^
6 6
7 7 - 2016-07-04
8 8
9 9 Fixes
10 10 ^^^^^
11 11
12 - ui: fixed empty labels caused by missing translation of JS components
13 - login: fixed bad routing URL in comments when user is not logged in.
14 - celery: make sure to run tasks in sync mode if connection to celery is lost.
12 - UI: fixed empty labels caused by missing translation of JS components.
13 - Login: fixed bad routing URL in comments when user is not logged in.
14 - Celery: make sure to run tasks in sync mode if connection to celery is lost.
@@ -1,84 +1,85 b''
1 1 .. _rhodecode-release-notes-ref:
2 2
3 3 Release Notes
4 4 =============
5 5
6 6 |RCE| 4.x Versions
7 7 ------------------
8 8
9 9 .. toctree::
10 10 :maxdepth: 1
11 11
12 release-notes-4.3.0.rst
12 13 release-notes-4.2.1.rst
13 14 release-notes-4.2.0.rst
14 15 release-notes-4.1.2.rst
15 16 release-notes-4.1.1.rst
16 17 release-notes-4.1.0.rst
17 18 release-notes-4.0.1.rst
18 19 release-notes-4.0.0.rst
19 20
20 21 |RCE| 3.x Versions
21 22 ------------------
22 23
23 24 .. toctree::
24 25 :maxdepth: 1
25 26
26 27 release-notes-3.8.4.rst
27 28 release-notes-3.8.3.rst
28 29 release-notes-3.8.2.rst
29 30 release-notes-3.8.1.rst
30 31 release-notes-3.8.0.rst
31 32 release-notes-3.7.1.rst
32 33 release-notes-3.7.0.rst
33 34 release-notes-3.6.1.rst
34 35 release-notes-3.6.0.rst
35 36 release-notes-3.5.2.rst
36 37 release-notes-3.5.1.rst
37 38 release-notes-3.5.0.rst
38 39 release-notes-3.4.1.rst
39 40 release-notes-3.4.0.rst
40 41 release-notes-3.3.4.rst
41 42 release-notes-3.3.3.rst
42 43 release-notes-3.3.2.rst
43 44 release-notes-3.3.1.rst
44 45 release-notes-3.3.0.rst
45 46 release-notes-3.2.3.rst
46 47 release-notes-3.2.2.rst
47 48 release-notes-3.2.1.rst
48 49 release-notes-3.2.0.rst
49 50 release-notes-3.1.1.rst
50 51 release-notes-3.1.0.rst
51 52 release-notes-3.0.2.rst
52 53 release-notes-3.0.1.rst
53 54 release-notes-3.0.0.rst
54 55
55 56 |RCE| 2.x Versions
56 57 ------------------
57 58
58 59 .. toctree::
59 60 :maxdepth: 1
60 61
61 62 release-notes-2.2.8.rst
62 63 release-notes-2.2.7.rst
63 64 release-notes-2.2.6.rst
64 65 release-notes-2.2.5.rst
65 66 release-notes-2.2.4.rst
66 67 release-notes-2.2.3.rst
67 68 release-notes-2.2.2.rst
68 69 release-notes-2.2.1.rst
69 70 release-notes-2.2.0.rst
70 71 release-notes-2.1.0.rst
71 72 release-notes-2.0.2.rst
72 73 release-notes-2.0.1.rst
73 74 release-notes-2.0.0.rst
74 75
75 76 |RCE| 1.x Versions
76 77 ------------------
77 78
78 79 .. toctree::
79 80 :maxdepth: 1
80 81
81 82 release-notes-1.7.2.rst
82 83 release-notes-1.7.1.rst
83 84 release-notes-1.7.0.rst
84 85 release-notes-1.6.0.rst
General Comments 0
You need to be logged in to leave comments. Login now