Adjust changelog for release 2.30.0

This commit is contained in:
René Pfeuffer
2022-01-21 15:58:19 +01:00
parent d0cf976a54
commit 0611cd4098
11 changed files with 25 additions and 37 deletions

View File

@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.30.0] - 2022-01-21
### Added
- initial focus, submission on pressing enter and fix trap focus for modals ([#1925](https://github.com/scm-manager/scm-manager/pull/1925))
- Add compare view to see changes between branches, tags and revisions ([#1920](https://github.com/scm-manager/scm-manager/pull/1920))
- Security notifications to inform the running instance about known security issues ([#1924](https://github.com/scm-manager/scm-manager/pull/1924))
### Fixed
- Set HEAD to correct branch in new git repositories ([#1929](https://github.com/scm-manager/scm-manager/pull/1929))
- Fix bugs in unit tests which occur on Windows only ([#1927](https://github.com/scm-manager/scm-manager/pull/1927))
- Encrypt myCloudogu refresh token on file system ([#1923](https://github.com/scm-manager/scm-manager/pull/1923))
- Autocompletion has sorted suggestions ([#1918](https://github.com/scm-manager/scm-manager/pull/1918))
### Changed
- Keeps the selection whether to add a user or a group in the repository permission dialog ([#1919](https://github.com/scm-manager/scm-manager/pull/1919))
- Autocompletion for namespaces ([#1916](https://github.com/scm-manager/scm-manager/pull/1916))
## [2.29.1] - 2022-01-17
### Fixed
- Path traversal vulnerability
@@ -909,4 +925,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[2.28.0]: https://scm-manager.org/download/2.28.0
[2.29.0]: https://scm-manager.org/download/2.29.0
[2.29.1]: https://scm-manager.org/download/2.29.1
[2.30.0]: https://scm-manager.org/download/2.30.0

View File

@@ -26,7 +26,8 @@ All unreleased changes are stored in the `gradle/changelog` directory.
The changelog can be updated with the `updateChangelog` gradle task.
```bash
./gradlew :updateChangelog --release=<version>
export VERSION=<version> \
&& ./gradlew :updateChangelog --release=$VERSION
```
Now we should manually check if the changelog looks good.
@@ -37,27 +38,16 @@ git diff CHANGELOG.md
If everything looks fine, we can remove the changelog directory.
```bash
rm -rf gradle/changelog
```
## Create release branch
## Create release branch, commit changes and push
```bash
git checkout -b release/<version>
git rm -rf gradle/changelog \
&& git checkout -b release/$VERSION \
&& git add CHANGELOG.md \
&& git commit -m "Adjust changelog for release $VERSION" \
&& git push origin release/$VERSION
```
## Commit version changes
```bash
git add CHANGELOG.md gradle/changelog
git commit -m "Adjust changelog for release <version>"
```
## Push release branch
`git push origin release/<version>`
## Wait for Jenkins build
Jenkins will

View File

@@ -1,2 +0,0 @@
- type: added
description: Security notifications to inform the running instance about known security issues ([#1924](https://github.com/scm-manager/scm-manager/pull/1924))

View File

@@ -1,2 +0,0 @@
- type: changed
description: Autocompletion for namespaces ([#1916](https://github.com/scm-manager/scm-manager/pull/1916))

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Autocompletion has sorted suggestions ([#1918](https://github.com/scm-manager/scm-manager/pull/1918))

View File

@@ -1,2 +0,0 @@
- type: added
description: Add compare view to see changes between branches, tags and revisions ([#1920](https://github.com/scm-manager/scm-manager/pull/1920))

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Encrypt myCloudogu refresh token on file system ([#1923](https://github.com/scm-manager/scm-manager/pull/1923))

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Fix bugs in unit tests which occur on Windows only ([#1927](https://github.com/scm-manager/scm-manager/pull/1927))

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Set HEAD to correct branch in new git repositories ([#1929](https://github.com/scm-manager/scm-manager/pull/1929))

View File

@@ -1,2 +0,0 @@
- type: changed
description: Keeps the selection whether to add a user or a group in the repository permission dialog ([#1919](https://github.com/scm-manager/scm-manager/pull/1919))

View File

@@ -1,2 +0,0 @@
- type: added
description: initial focus, submission on pressing enter and fix trap focus for modals ([#1925](https://github.com/scm-manager/scm-manager/pull/1925))