Releases: Gijsreyn/bicep-local-docgen
Releases · Gijsreyn/bicep-local-docgen
v1.0.1
v1.0.0
Added
- Initial release of Bicep.LocalDeploy.DocGenerator CLI tool
- Initial release of Bicep.LocalDeploy library for model annotations
- Documentation generation from C# Bicep models with attributes
- Support for
.biceplocalgenignorefiles to exclude files from processing - Two main CLI commands:
generate: Generate Markdown documentation from Bicep modelscheck: Validate that models have required documentation attributes
- Comprehensive attribute system for customizing documentation:
BicepDocCustomAttribute: Add custom documentation contentBicepDocExampleAttribute: Provide usage examplesBicepDocHeadingAttribute: Control heading structureBicepFrontMatterAttribute: Add front matter to generated files
- Support for multiple target frameworks (.NET 9.0 and .NET 10.0)
- Configurable output directory and file patterns
- Verbose logging support
- Force overwrite option for existing files
Features
- Ignore file Support: Full support for
.biceplocalgenignorefiles with glob patterns- Single filename patterns (e.g.,
Widget.cs) - Directory patterns (e.g.,
Models/**) - Wildcard patterns (e.g.,
Generated/*.cs) - Relative path patterns (e.g.,
Models/Widget.cs) - Comments support (lines starting with
#)
- Single filename patterns (e.g.,
- Cross-Platform: Works on Windows, macOS, and Linux