THIS DOCUMENT IS A WORK IN PROGRESS.
All releases are defined as signed git tags on the repo. The versioning format is 'v0.0.0'. The first '0' on the left represents major updates, minor updates, and point update. End users SHOULD ONLY UPDATE when releases increase on the major or minor updates. Point releases are reserved to development purposes only.
Major Updates
breaking changes;
Minor Updates
new docker stacks (apps). Data file restructuring required. Migrations maybe? Any high risk security vulnerability that gets patched will automatically result in a minor update.
Point Updates
For developers only. End users are encouraged to AVOID upgrading to a specific point release.