release-notes-3.4.0.rst
91 lines
| 3.3 KiB
| text/x-rst
|
RstLexer
r1 | |RCE| 3.4.0 |RNS| | |||
----------------- | ||||
Release Date | ||||
^^^^^^^^^^^^ | ||||
* 2015-07-06 | ||||
News | ||||
^^^^ | ||||
- API: Improved error handling in the calls `create_repo` and `update_repo`. | ||||
- API: Extend the call `create_repo`. | ||||
- API: Extend the call `update_repo`. It now supports the new parameter | ||||
`fork_of`. | ||||
- API: Add new call `create_pull_request`. | ||||
- API: Rename call `changeset_comment` to `comment_commit`. | ||||
- General: Update many external dependencies to recent versions. | ||||
- General: Improved connection handling to the VCSServer in thread based | ||||
scenarios. | ||||
- General: Generate replacement avatar images if Gravatar is not used. | ||||
- Hooks: Add the hooks `pre-push` and `pre-pull` for `rcextensions`. | ||||
Pull Requests | ||||
^^^^^^^^^^^^^ | ||||
- Update inline comments during the update of a pull request. This can be | ||||
enabled with a new option in the VCS settings. | ||||
- Always show information about the merge status. | ||||
- Allow to update the title and description of a pull request. | ||||
- Also allow the author to close a pull request. | ||||
- Order pull requests based on the numeric value instead of the | ||||
string value. | ||||
- Disable merge if the target repository is locked. | ||||
- Fix link to commits of the pull request. | ||||
- Show update button in the case of missing commits. | ||||
Style | ||||
^^^^^ | ||||
- Update of the page "Commit" to fit better into the current style. | ||||
- Update of the page "File" to fit better into the current style. | ||||
- Remove background color for closed pull requests. | ||||
- Standardise font sizes and spacing across the display of diffs and | ||||
file sources. | ||||
- Use units from the binary system to display size information, | ||||
e.g. `KiB` and `MiB`. | ||||
- Do not try to show gravatar images for group entries in select | ||||
widgets. | ||||
- Style: Improve "increase context" and "ignore whitespace" links on the page | ||||
"Commit". | ||||
- Show information in the profile of external users as read only. | ||||
- Improve spacing in the permissions overview of users and user groups. | ||||
Fixes | ||||
^^^^^ | ||||
- Auth: Fix default user permissions for private repositories inside of a | ||||
repository group. | ||||
- Auth: Do not inherit permissions from disabled user groups. | ||||
- Auth: Avoid generation of a new password for external user accounts on login. | ||||
- Files: Fix the handling of the file name extension on the page "Add File". | ||||
- Files: Fix the "Show all authors" link on the file page. | ||||
- General: Fix a filedescriptor leak inside of the WSGI processes around vcs | ||||
operations. | ||||
- General: Fix system info page for Windows. | ||||
- General: Show version information in the footer if enabled. | ||||
- General: Avoid errors from the issue tracker patterns to bubble up in the | ||||
system. Logging an error and ignoring the broken pattern instead. | ||||
- Gists: Store correct ACL level for anonymous gists. | ||||
- License: Ignore default user on user count. | ||||
- Repository: Clear user permissions when detaching related objects. | ||||
- Repository: Fix issue around tags with special characters for git. | ||||
VCS Server | ||||
^^^^^^^^^^ | ||||
- Fix a filedescriptor leak around calls to git around vcs | ||||
operations. | ||||
- Add solid handling of lookup errors and error during diff | ||||
generation. | ||||
- VCSServer: Skip initialization of the locale subsystem if no valid locale can | ||||
be found. | ||||
- VCSServer: Increased default value for the parameter `threadpool_size`. | ||||
Deprecations | ||||
^^^^^^^^^^^^ | ||||
- API: The call `changeset_comment` is deprecated, use `comment_commit` | ||||
instead. The old call will be still supported for a few more releases but | ||||
eventually it will be removed. | ||||