docs: added release notes for 4.20.X release
This commit is contained in:
parent
1e85bc2f83
commit
064f98facb
2 changed files with 75 additions and 0 deletions
74
docs/release-notes/release-notes-4.20.0.rst
Normal file
74
docs/release-notes/release-notes-4.20.0.rst
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
|RCE| 4.20.0 |RNS|
|
||||||
|
------------------
|
||||||
|
|
||||||
|
Release Date
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- 2020-07-20
|
||||||
|
|
||||||
|
|
||||||
|
New Features
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Comments: users can now edit comments body.
|
||||||
|
Editing is versioned and all older versions are kept for auditing.
|
||||||
|
- Pull requests: changed the order of close-branch after merge,
|
||||||
|
so branch heads are no longer left open after the merge.
|
||||||
|
- Diffs: added diff navigation to improve UX when browsing the full context diffs.
|
||||||
|
- Emails: set the `References` header for threading in emails with different subjects.
|
||||||
|
Only some Email clients supports this.
|
||||||
|
- Emails: added logic to allow overwriting the default email titles via rcextensions.
|
||||||
|
- Markdown: support summary/details tags to allow setting a link with expansion menu.
|
||||||
|
- Integrations: added `store_file` integration. This allows storing
|
||||||
|
selected files from repository on disk on push.
|
||||||
|
|
||||||
|
|
||||||
|
General
|
||||||
|
^^^^^^^
|
||||||
|
|
||||||
|
- License: individual users can hide license flash messages warning about upcoming
|
||||||
|
license expiration.
|
||||||
|
- Downloads: the default download commit is now the landing revision set in repo settings.
|
||||||
|
- Auth-tokens: expose all roles with explanation to help users understand it better.
|
||||||
|
- Pull requests: make auto generated title for pull requests show also source Ref type
|
||||||
|
eg. branch feature1, instead of just name of the branch.
|
||||||
|
- UI: added secondary action instead of two buttons on files page, and download page.
|
||||||
|
- Emails: reduce excessive warning logs on pre-mailer.
|
||||||
|
|
||||||
|
|
||||||
|
Security
|
||||||
|
^^^^^^^^
|
||||||
|
|
||||||
|
- Branch permissions: protect from XSS on branch rules forbidden flash message.
|
||||||
|
|
||||||
|
|
||||||
|
Performance
|
||||||
|
^^^^^^^^^^^
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Fixes
|
||||||
|
^^^^^
|
||||||
|
|
||||||
|
- Pull requests: detect missing commits on diffs from new PR ancestor logic. This fixes
|
||||||
|
problem with older PRs opened before 4.19.X that had special ancestor set, which could
|
||||||
|
lead in some cases to crash when viewing older pull requests.
|
||||||
|
- Permissions: fixed a case when a duplicate permission made repository settings active on archived repository.
|
||||||
|
- Permissions: fixed missing user info on global and repository permissions pages.
|
||||||
|
- Permissions: allow users to update settings for repository groups they still own,
|
||||||
|
or have admin perms, when they don't change their name.
|
||||||
|
- Permissions: flush all when running remap and rescan.
|
||||||
|
- Repositories: fixed a bug for repo groups that didn't pre-fill the repo group from GET param.
|
||||||
|
- Repositories: allow updating repository settings for users without
|
||||||
|
store-in-root permissions in case repository name didn't change.
|
||||||
|
- Comments: fixed line display icons.
|
||||||
|
- Summary: fixed summary page total commits count.
|
||||||
|
|
||||||
|
|
||||||
|
Upgrade notes
|
||||||
|
^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Schedule feature update.
|
||||||
|
- On Mercurial repositories we changed the order of commits when the close branch on merge features is used.
|
||||||
|
Before the commits was made after a merge leaving an open head.
|
||||||
|
This backward incompatible change now reverses that order, which is the correct way of doing it.
|
||||||
|
|
@ -9,6 +9,7 @@ Release Notes
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
|
release-notes-4.20.0.rst
|
||||||
release-notes-4.19.3.rst
|
release-notes-4.19.3.rst
|
||||||
release-notes-4.19.2.rst
|
release-notes-4.19.2.rst
|
||||||
release-notes-4.19.1.rst
|
release-notes-4.19.1.rst
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue