From 0b301401cf28d7a3edeb2c55e418f072b83cf5a7 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Fri, 25 Mar 2022 13:44:51 +0100
Subject: [PATCH] REL: initiate the next release cycle

---
 CHANGELOG.md          | 16 ++++++++++++++++
 CMakeLists.txt        |  2 +-
 RELEASE_GUIDELINES.md |  8 ++++++--
 3 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 52e262e..9aab97d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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.1.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+
+## [Unreleased]
+
+### Added
+
+### Changed
+
+### Deprecated
+
+### Removed
+
+### Fixed
+
+### Security
+
+
 ## [0.2] - 2022-03-25
 (Timm Fitschen)
 
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 58057e0..39d1bdf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,7 +20,7 @@
 
 cmake_minimum_required(VERSION 3.13)
 
-set(CAOSDB_PROTO_VERSION 0.2.0)
+set(CAOSDB_PROTO_VERSION 0.3.0)
 
 project("caosdb-proto"
     VERSION ${CAOSDB_PROTO_VERSION}
diff --git a/RELEASE_GUIDELINES.md b/RELEASE_GUIDELINES.md
index 6dc4faf..fbdb4a2 100644
--- a/RELEASE_GUIDELINES.md
+++ b/RELEASE_GUIDELINES.md
@@ -19,11 +19,15 @@ guidelines of the CaosDB Project
 
 3. Check all general prerequisites.
 
-4. Prepare [CMakeLists.txt](./CMakeLists.txt): Check the `MAJOR`, `MINOR`, `PATCH`
-   version variables.
+4. Prepare [CMakeLists.txt](./CMakeLists.txt): Check the `CAOSDB_PROTO_VERSION`
+   version variable.
 
 5. Merge the release branch into the main branch.
 
 6. Tag the latest commit of the main branch with `v<VERSION>`.
 
 7. Delete the release branch.
+
+8. Prepare the next release cycle by updating
+   [CMakeLists.txt](./CMakeLists.txt) - bump the version number of
+   `CAOSDB_PROTO_VERSION` to the next minor number.
-- 
GitLab