ChangelogManagement

1.0.0

ChangelogManagement is a PowerShell module designed for easy manipulation of 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 as part of build/release scripts via the Update-Changelog cmdlet. (i.e. Automating the process of moving Unreleased changes into
ChangelogManagement is a PowerShell module designed for easy manipulation of 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 as part of build/release scripts via the Update-Changelog cmdlet. (i.e. Automating the process of moving Unreleased changes into a new release tagged with today's date and a version number supplied via a parameter.)

Other features include:

- Creating new changelog files via New-Changelog
- Adding new changes 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 1.0.0

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

Install-PSResource -Name ChangelogManagement -Version 1.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

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

Dependencies

This module has no dependencies.

Release Notes

### Added
- Initial release

FileList

  • ChangelogManagement.nuspec
  • ChangelogManagement.psd1
  • ChangelogManagement.psm1
  • docs\Add-ChangelogData.html
  • docs\CHANGELOG.html
  • docs\Convertfrom-Changelog.html
  • docs\Get-ChangelogData.html
  • docs\New-Changelog.html
  • docs\README.html
  • docs\Update-Changelog.html
  • docs\js\highlight.pack.js
  • docs\styles\agate.css
  • docs\styles\far.css
  • docs\styles\md-styles.css
  • docs\styles\tomorrow-night-blue.css
  • docs\styles\vs.css

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 780 1/28/2019
1.0.0 (current version) 555 10/20/2018
Show less