From 56fbf8804bdff1e67e8fb33596153c532e9fb1cb Mon Sep 17 00:00:00 2001 From: Tochemey Date: Tue, 24 Sep 2024 19:14:07 +0100 Subject: [PATCH] docs: add versioning scheme to readme --- readme.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/readme.md b/readme.md index c58b1b6..f8fc640 100644 --- a/readme.md +++ b/readme.md @@ -216,6 +216,16 @@ func (a *AccountBehavior) HandleEvent(_ context.Context, event ego.Event, priorS ``` +## Versioning + +The version system adopted in eGo deviates a bit from the standard semantic versioning system. +The version format is as follows: + +- The `MAJOR` part of the version will stay at `v3` for the meantime. +- The `MINOR` part of the version will cater for any new _features_, _breaking changes_ with a note on the breaking changes. +- The `PATCH` part of the version will cater for dependencies upgrades, bug fixes, security patches and co. + +The versioning will remain like `v3.x.x` until further notice. ### Contribution