This is an old revision of the document!
AOFS Change Log & Versioning
This page documents all major and minor revisions to the Afritic Open Farming Standard (AOFS), including updates to modules, controllers, sensors, and operational logic.
Each entry includes the version number, release date, and a brief summary of changes.
Versioning Scheme
AOFS uses [Semantic Versioning](https://semver.org/) principles:
MAJOR – Significant changes, backward-incompatible updates, or new core features.
MINOR – Backward-compatible additions or improvements to modules or controllers.
PATCH – Bug fixes, clarifications, or minor corrections in documentation or reference implementations.
Example:
Change Log EXAMPLE
Notes
All AOFS modules, pages, and reference implementations must include the version number for traceability.
Patch releases should be documented even if changes are minor, for auditing and compliance.
This change log is extendable and should be updated whenever new features, corrections, or modules are added.
Recommended Practice
Each AOFS deployment should document the AOFS version in use for all controllers and modules.
All local changes, extensions, or custom modules should also include a version note referencing the main AOFS release.