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.