Versions in this module Expand all Collapse all v0 v0.1.1 Apr 6, 2026 v0.1.0 Apr 6, 2026 Changes in this version + const ErrNoBumpDetected + const ErrNoCommitsSinceTag + const ErrNoVCSDetected + const LogBumpLevelDetected + const LogCommitsAnalyzed + const LogSkipDetected + type BumpLevel int + const BumpMajor + const BumpMinor + const BumpNone + const BumpPatch + const BumpSkip + func (b BumpLevel) String() string + func (b BumpLevel) ToVersionLevel() version.VersionLevel + type CommitAnalysis struct + BumpLevel BumpLevel + CommitCount int + Commits []ParsedCommit + SkipReason string + TriggeringCommit string + type ParseMode int + const ModeAll + const ModeConventionalCommits + const ModeSemverMarkers + type ParsedCommit struct + BumpLevel BumpLevel + Format string + IsBreaking bool + Message string + Scope string + Type string + type Parser struct + func NewParser(mode ParseMode) *Parser + func (p *Parser) AnalyzeCommits(messages []string) CommitAnalysis + func (p *Parser) ParseCommit(message string) ParsedCommit