Versions in this module Expand all Collapse all v3 v3.0.0 Aug 30, 2023 Changes in this version + type Generator struct + func CreateGenerator(path string, mods ...GeneratorConfigMod) *Generator + func (g *Generator) Classify() (err error) + func (g *Generator) Generate() (err error) + func (g *Generator) ReadCommmits() (err error) + type GeneratorConfigMod func(*Generator) + func WithCategories(categories string) GeneratorConfigMod + func WithEndReference(endRef string) GeneratorConfigMod + func WithOutputToFile(filePath string) GeneratorConfigMod + func WithOutputToStdio() GeneratorConfigMod + func WithPromo() GeneratorConfigMod + func WithStartReference(startRef string) GeneratorConfigMod + type Releaser struct + func CreateNewReleaser(vString string, mods ...ReleaserMod) (r *Releaser, err error) + func (r *Releaser) HasPrerelease() bool + func (r *Releaser) String() (s string) + type ReleaserMod func(*Releaser) + func WithClearPrerelease() ReleaserMod + func WithMajorIncrement() ReleaserMod + func WithMajorReset() ReleaserMod + func WithMinorIncrement() ReleaserMod + func WithMinorReset() ReleaserMod + func WithPatchIncrement() ReleaserMod + func WithPatchReset() ReleaserMod + func WithPreTag(preTag string) ReleaserMod + func WithPrerelease(pre string) ReleaserMod + func WithPrereleaseIncrement() ReleaserMod + func WithPrereleaseReset() ReleaserMod Other modules containing this package github.com/barelyhuman/commitlog/v2