Changelog Library

Tools for managing and generating changelogs


OmegaLeo.HelperLib.Changelog

ChangelogHelper

OmegaLeo.HelperLib.Changelog
Member Documentation
ChangelogHelper

Helper class to generate changelog markdown from ChangelogAttributes in the provided Assemblies.


GetChangelogMarkdown

Generates a markdown formatted changelog from the changelog attributes in the provided assemblies.


Returns: string
Parameters:
  • assemblies: IEnumerable<Assembly>

ChangelogTool

OmegaLeo.HelperLib.Changelog
Member Documentation
ChangelogTool

Provides methods to extract changelog information from assembly attributes.


ChangelogTool.ExtractChangelog

Extracts changelog entries from the specified assembly.


Returns: Dictionary<string, List<Changelog>>
Parameters:
  • assembly: Assembly
ChangelogTool.GetMarkdown

Generates a markdown formatted changelog from the assembly's changelog attributes.


Returns: string
Parameters:
  • assembly: Assembly

Changelog

Version 1.2.0

OmegaLeo.HelperLib.Changelog.Helpers

  • ChangelogHelper:
    • Created ChangelogHelper to generate markdown from changelog attributes.

Version 1.0.0

OmegaLeo.HelperLib.Changelog.Tools

  • ChangelogTool:
    • Created the class ChangelogTool to extract changelogs via attributes