Breaking Change Policy
Hakutest follows the Go Module Version Numbering standard.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
INFO
By public API hereinafter is meant:
A patch release (e.g. Hakutest 1.0.0
to 1.0.1
) MUST NOT affect public API and its dependencies. This type of release guarantees backward compatibility and stability.
A minor release (e.g. Hakutest 1.0.0
to 1.1.0
) MAY affect public API or its dependencies, but MUST be backward-compatible. This type of release guarantees backward compatibility and stability.
A major release (e.g. Hakutest 1.0.0
to 2.0.0
) MAY affect public API or its dependencies and MAY be incompatible with preceding major versions.
Commits between Hakutest releases MAY provide incompatible changes.