ChangelogManagement

2.0.0

ChangelogManagement is a PowerShell module for reading and manipulating changelog files in [Keep a Changelog 1.0.0](https://keepachangelog.com/en/1.0.0/) format.

The primary feature is automatic updating of changelogs at release time in a CI/CD workflow via Update-Changelog.

Other features include:

- Creating new changelog files via New-Changelog
- Adding da
ChangelogManagement is a PowerShell module for reading and manipulating changelog files in [Keep a Changelog 1.0.0](https://keepachangelog.com/en/1.0.0/) format.

The primary feature is automatic updating of changelogs at release time in a CI/CD workflow via Update-Changelog.

Other features include:

- Creating new changelog files via New-Changelog
- Adding data to changelog files via Add-ChangelogData
- Getting changelog contents (parsed into a PowerShell object) via Get-ChangelogData
- Converting changelogs into other formats via Convertfrom-Changelog
Show more

Minimum PowerShell version

5.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name ChangelogManagement -RequiredVersion 2.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name ChangelogManagement -Version 2.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2018 Nate Scherer, licensed under the MIT License.

Package Details

Author(s)

  • Nate Scherer

Tags

Changelog Tools Build Release

Functions

Get-ChangelogData Add-ChangelogData New-Changelog Update-Changelog Convertfrom-Changelog

Dependencies

This module has no dependencies.

Release Notes

### Changed
- Update-Changelog -LinkMode Automatic now uses a -LinkPattern parameter (replacing -LinkBase and -ReleasePrefix) which can support any VCS

FileList

  • ChangelogManagement.nuspec
  • CHANGELOG.html
  • ChangelogManagement.psd1
  • ChangelogManagement.psm1
  • README.html
  • docs\Add-ChangelogData.html
  • docs\Convertfrom-Changelog.html
  • docs\Get-ChangelogData.html
  • docs\New-Changelog.html
  • docs\Update-Changelog.html

Version History

Version Downloads Last updated
3.1.0 41,961 8/2/2023
3.0.1 16,335 12/12/2022
3.0.0 2,326 11/4/2022
2.1.4 30,836 2/5/2020
2.1.3 2,732 3/6/2019
2.1.2 335 2/13/2019
2.1.1 67 2/11/2019
2.1.0 53 2/8/2019
2.0.0 (current version) 780 1/28/2019
1.0.0 555 10/20/2018
Show less