latest - Tracks the latest released version, which is typically tagged with a version number. This tag is
recommended for most users as it provides the most stable version.
edge - Tracks the latest commits to the main branch.
vX.Y.Z (e.g., v1.2.3) - Represents a specific released version.
Pull requests are welcome. For major changes,
please open an issue first to discuss what you would
like to change. Please make sure to update tests as appropriate.