Changelog
All notable changes to the Documentarian.ModuleAuthor module are documented in this file.
This changelog’s format is based on Keep a Changelog and this project adheres to Semantic Versioning.
For releases before 1.0.0, this project uses the following convention:
- While the major version is
0, the code is considered unstable. - The minor version is incremented when a backwards-incompatible change is introduced.
- The patch version is incremented when a backwards-compatible change or bug fix is introduced.
less than a minute
Unreleased
- Refactored module to move AST parsing logic into a separate module.
- Added HelpInfoUri parameter to
Test-HelpInfoUrito allow testing a specific URI - Fixed column header name in DontShowAttributeInfo.Formats.ps1xml
- Added PSDefaultValueAttribute to parameters in Find-ParameterWithAttribute
- Related Links
- Pull Requests
Added
Refactored
Invoke-Pandocto create the header required byGet-Helpto display the help metadata correctly. Also added error handling to provide better feedback when Pandoc fails.Update
Get-ParameterInfoandFind-ParameterWithAttributeto support three more parameter attributes:Added the
Test-HelpInfoUricommand to validate updateable help XML files for a module. You can use this command to check which modules have updateable help and verify your own published modules.
Fixed
- Fixed logic of how
Get-ContentWithoutHeaderfinds the end of the YAML front matter. - Corrected the behavior for
Get-ParameterInfofor parameters that belong to multiple parameter sets. Previously, theAccept pipeline inputkey wrote invalid metadata. Now, the metadata is valid. - Fixed logic for handling default value of SwitchParameter types in
Get-ParameterInfoand some minor code cleanup.
0.0.1 - 2023-03-27
- Related Links
- Source at
v0.0.1
Added
- Initial release.