diff --git a/RELEASING.md b/RELEASING.md index 797f9373d7..91dc8dc2d3 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -2,9 +2,7 @@ 1. Communicate that a release is about to be released in the [DaSCH Github Channel](https://github.com/orgs/dhlab-basel/teams/dasch), so that no new Pull Requests are merged 1. Create a new branch, e.g., `releasing-vX.X.X` - 1. Update the version number in `webapi/WebapiBuild.sbt`, `salsah1/SalsahBuild.sbt`, `docs/DocsBuild.sbt`. - 1. Remove the `(not released yet)` text in the title of the release notes. - 1. Create a new page with the next version number including the `(not released yet)` text and add page to TOC. + 1. Move the release notes from `next` to either a new page for a major release or to the corresponding minor release notes page. 1. On Github - Create new milestone 1. On Github - Move any open issues from current release milestone to the next release milestone and so on. 1. On Github - Close current milestone. @@ -19,7 +17,6 @@ -> in general, releases should be cut at least once per month and on the last working day of the month. - ## Under the Travis hood Here is what happens in detail when Travis CI is building a git tagged commit. According to the `.travis.yml` file, diff --git a/docs/src/paradox/00-release-notes/migration.md b/docs/src/paradox/00-release-notes/migration.md index b14ae3eda1..baf5c5e33a 100644 --- a/docs/src/paradox/00-release-notes/migration.md +++ b/docs/src/paradox/00-release-notes/migration.md @@ -1,6 +1,6 @@ # Migration Notes -## v2.1.0 -> NEXT +## v2.1.0 -> v3.0.0 ### Data diff --git a/docs/src/paradox/00-release-notes/next.md b/docs/src/paradox/00-release-notes/next.md index 70691e1eeb..d309ed1b04 100644 --- a/docs/src/paradox/00-release-notes/next.md +++ b/docs/src/paradox/00-release-notes/next.md @@ -9,12 +9,5 @@ Also, please change the "HINT" to the appropriate level: - BUGFIX CHANGE, the changes introduced warrant a bugfix number increase -## HINT => MAJOR CHANGE +## HINT => LEVEL -- [BREAKING ONTOLOGY CHANGE] The property `knora-base:username` was added and is required for `knora-base:User`. (@github[#1047](#1047)) -- [BREAKING API CHANGE] The `/admin/user` API has changed due to adding the `username` property. (@github[#1047](#1047)) -- [FIX] Incorrect standoff to XML conversion if empty tag has empty child tag (@github[#1054](#1054)) -- [FEATURE] Add default permission caching (@github[#1062](#1062)) -- [FIX] Fix unescaping in update check and reading standoff URL (@github[#1074](#1074)) -- [FIX] Incorrect standoff to XML conversion if empty tag has empty child tag (@github[#1054](#1054)) -- [FEATURE] Create image file values in API v2 (@github[#1011](#1011)). Requires Sipi with tagged commit `v1.4.1-SNAPSHOT` or later. \ No newline at end of file diff --git a/docs/src/paradox/00-release-notes/v3.x.x.md b/docs/src/paradox/00-release-notes/v3.x.x.md index c3ebf57829..7bf50162ef 100644 --- a/docs/src/paradox/00-release-notes/v3.x.x.md +++ b/docs/src/paradox/00-release-notes/v3.x.x.md @@ -3,3 +3,10 @@ ## v3.0.0 +- [BREAKING ONTOLOGY CHANGE] The property `knora-base:username` was added and is required for `knora-base:User`. (@github[#1047](#1047)) +- [BREAKING API CHANGE] The `/admin/user` API has changed due to adding the `username` property. (@github[#1047](#1047)) +- [FIX] Incorrect standoff to XML conversion if empty tag has empty child tag (@github[#1054](#1054)) +- [FEATURE] Add default permission caching (@github[#1062](#1062)) +- [FIX] Fix unescaping in update check and reading standoff URL (@github[#1074](#1074)) +- [FIX] Incorrect standoff to XML conversion if empty tag has empty child tag (@github[#1054](#1054)) +- [FEATURE] Create image file values in API v2 (@github[#1011](#1011)). Requires Sipi with tagged commit `v1.4.1-SNAPSHOT` or later.