Versions in this module Expand all Collapse all v0 v0.6.0 Apr 28, 2023 Changes in this version + func FindChangelogEndTag(summer release.Summarizer, gitter git.Interface) (string, error) + type Config struct + ChangeTypesByLabel change.TypeSet + ConsiderPRMergeCommits bool + ExcludeLabels []string + Host string + IncludeIssuePRAuthors bool + IncludeIssuePRs bool + IncludeIssues bool + IncludeIssuesClosedAsNotPlanned bool + IncludePRs bool + IncludeUnlabeledIssues bool + IncludeUnlabeledPRs bool + IssuesRequireLinkedPR bool + type Summarizer struct + func NewSummarizer(gitter git.Interface, config Config) (*Summarizer, error) + func (s *Summarizer) Changes(sinceRef, untilRef string) ([]change.Change, error) + func (s *Summarizer) ChangesURL(sinceRef, untilRef string) string + func (s *Summarizer) LastRelease() (*release.Release, error) + func (s *Summarizer) ReferenceURL(ref string) string + func (s *Summarizer) Release(ref string) (*release.Release, error) + type VersionSpeculator struct + func NewVersionSpeculator(gitter git.Interface, behavior release.SpeculationBehavior) VersionSpeculator + func (s VersionSpeculator) NextIdealVersion(currentVersion string, changes change.Changes) (string, error) + func (s VersionSpeculator) NextUniqueVersion(currentVersion string, changes change.Changes) (string, error)