docs: changelog update for 4.3.0
This commit is contained in:
parent
c6641cd893
commit
efbabb14c7
3 changed files with 123 additions and 3 deletions
|
|
@ -9,6 +9,6 @@ Release Date
|
|||
Fixes
|
||||
^^^^^
|
||||
|
||||
- ui: fixed empty labels caused by missing translation of JS components
|
||||
- login: fixed bad routing URL in comments when user is not logged in.
|
||||
- celery: make sure to run tasks in sync mode if connection to celery is lost.
|
||||
- UI: fixed empty labels caused by missing translation of JS components.
|
||||
- Login: fixed bad routing URL in comments when user is not logged in.
|
||||
- Celery: make sure to run tasks in sync mode if connection to celery is lost.
|
||||
|
|
|
|||
119
docs/release-notes/release-notes-4.3.0.rst
Normal file
119
docs/release-notes/release-notes-4.3.0.rst
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
|RCE| 4.3.0 |RNS|
|
||||
-----------------
|
||||
|
||||
Release Date
|
||||
^^^^^^^^^^^^
|
||||
|
||||
- 2016-08-12
|
||||
|
||||
|
||||
General
|
||||
^^^^^^^
|
||||
|
||||
- Subversion: detect requests also based on magic path.
|
||||
This adds subversion 1.9 support for SVN backend.
|
||||
- Summary/changelog: unified how data is displayed for those pages.
|
||||
* use consistent order of columns
|
||||
* fix the link to commit status
|
||||
* fix order of displaying comments
|
||||
- Live-chat: refactor live chat system for code review based on
|
||||
latest channelstream changes.
|
||||
- SVN: Add template to generate the apache mod_dav_svn config for all
|
||||
repository groups. Repository groups can now be automatically mapped to be
|
||||
supported by SVN backend. Set `svn.proxy.generate_config = true` and similar
|
||||
options found inside .ini config.
|
||||
- Readme/markup: improved order of generating readme files. Fixes #4050
|
||||
* we now use order based on default system renderer
|
||||
* having multiple readme files will pick correct one as set renderer
|
||||
- Api: add a max_file_bytes parameter to get_nodes so that large files
|
||||
can be skipped.
|
||||
- Auth-ldap: added flag to set debug mode for LDAP connections.
|
||||
- Labs: moved rebase-merge option from labs settings into VCS settings.
|
||||
- System: send platform type and version to upgrade endpoint when checking
|
||||
for new versions.
|
||||
- Packaging: update rhodecode-tools from 0.8.3 to 0.9.0
|
||||
- Packaging: update codemirror from 5.4.0 to 5.11.0
|
||||
- Packaging: updated pygments to 2.1.3
|
||||
- Packaging: bumped supervisor to 3.3.0
|
||||
- Packaging: bumped psycopg2 to 2.6.1
|
||||
|
||||
|
||||
New Features
|
||||
^^^^^^^^^^^^
|
||||
|
||||
- Integrations: created new event based integration framework.
|
||||
Allows to configure global, or per repo: Slack, hipchat, webhook integrations.
|
||||
This also deprecated usage of rcextensions.
|
||||
- Integrations: added smart commits for Jira and Redmine with ability to map
|
||||
keywords into issue tracker actions. Fixes #123, Closes #123 etc.
|
||||
- Markdown: added improved support for Github flavored markdown.
|
||||
- Labs: enable labs setting by default. Labs are new experimental features in
|
||||
RhodeCode that can be used to test new upcomming features.
|
||||
- Api: Add api methods to get/set repository settings, implements #4021.
|
||||
- Gravatars: commit emails are now displayed based on the actual email
|
||||
used inside commit rather then the main one of associated account
|
||||
inside RhodeCode, #4037.
|
||||
- Emails: All emails got new styling. They look now consistent
|
||||
to UI of application. We also added bunch of usefull information into
|
||||
email body, #4087.
|
||||
- Pull requests: add show/hide comment functionality inside diffs, #4106.
|
||||
- Notifications: added real-time notifications with via channelstream
|
||||
about new comments when reviewing the code. Never miss someone replies
|
||||
onto comments you submitted while doing a code-review.
|
||||
|
||||
|
||||
Security
|
||||
^^^^^^^^
|
||||
|
||||
- Api: make `comment_commits` api call have consistent permissions
|
||||
with web interface.
|
||||
- Files: fixes display of "Add File" button missing or present despite
|
||||
permissions, because of cached version of the page was rendered, fixes #4083.
|
||||
- Login/Registration: fixed flash message problem on login/registration
|
||||
pages, fixes #4043.
|
||||
- Auth-token: allow other authentication types to use auth-token.
|
||||
Accounts associated with other types like LDAP, or PAM can
|
||||
now use auth-tokens to authenticate via RhodeCode.
|
||||
|
||||
|
||||
Performance
|
||||
^^^^^^^^^^^
|
||||
|
||||
- Core: made all RhodeCode components gevent compatible. RhodeCode can now make
|
||||
use of async workers. You can handle dozens of concurrent operations using a
|
||||
single worker. This works only with new HTTP backend.
|
||||
- Core: added new very efficient HTTP backend can be used to replace pyro4.
|
||||
- Core: Set 'gzip_responses' to false by default. We no longer require any
|
||||
gzip computations on backed, thus speeding up large file transfers.
|
||||
- UI: optimized events system for JavaScript to boost performance on
|
||||
large html pages.
|
||||
- VCS: moved VCSMiddleware up to pyramid layer as wrapper around pylons app.
|
||||
Skips few calls, and allows slightly faster clones/pulls and pushes.
|
||||
|
||||
|
||||
Fixes
|
||||
^^^^^
|
||||
|
||||
- VCS: add vcsserver cache invalidation to mercurial backend.
|
||||
Fixes multi-process problems after Mercurial 3.8.X release with server
|
||||
side merges.
|
||||
- VCS: clear caches on remap-and-rescan option.
|
||||
- VCS: improved logic of updating commit caches in cases of rebases.
|
||||
- Caches: Add an argument to make the cache context thread scoped. Brings
|
||||
support to gevent compatible handling.
|
||||
- Diff2way: fixed unicode problem on non-ascii files.
|
||||
- Full text search: whoosh schema uses now bigger ints, fixes #4035
|
||||
- File-browser: optimized cached tree calculation, reduced load times by
|
||||
50% on complex file trees.
|
||||
- Styling: #4086 fixing bug where long commit messages did not wrap in file view.
|
||||
- SVN: Ignore the content length header from response, fixes #4112.
|
||||
Fixes the "svn: E120106: ra_serf: The server sent a truncated HTTP response body."
|
||||
- Auth: Fix password_changed function, fixes #4043.
|
||||
- UI/tables: better message when tables are empty #685 #1832.
|
||||
- UX: put gravatar and username together in user list #3203.
|
||||
- Gists: use colander schema to validate input data.
|
||||
* brings consistent validation acros API and web
|
||||
* use nicer and stricter schemas to validate data
|
||||
* fixes #4118
|
||||
- Appenlight: error reporting can now also report VCSMiddleware errors.
|
||||
- Users: hash email key for User.get_by_email() fixes #4132
|
||||
|
|
@ -9,6 +9,7 @@ Release Notes
|
|||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
release-notes-4.3.0.rst
|
||||
release-notes-4.2.1.rst
|
||||
release-notes-4.2.0.rst
|
||||
release-notes-4.1.2.rst
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue