Conversation
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…ctions/upload-artifact-7 ci(deps): bump actions/upload-artifact from 4 to 7
- Bump module version to 1.0.6 in AsBuiltReport.Diagram.psd1 and project files. - Update Graphviz binaries to version 14.1.5. - Upgrade itext and itext.bouncy-castle-adapter dependencies to version 9.6.0 in AbrDiaConvertImageToPDF and AbrDiagrammer projects. - Refactor GitHub Actions workflows for improved readability and consistency. - Document changes in CHANGELOG.md.
|
PSScriptAnalyzer results: Errors: [0], Warnings: [53], Information: [6]
|
There was a problem hiding this comment.
Pull request overview
Prepares the AsBuiltReport.Diagram module for the v1.0.6 public release by bumping module/assembly versions, updating .NET dependencies, and updating bundled Graphviz binaries and CI/release workflows.
Changes:
- Bump module and .NET project versions to 1.0.6 and update iText dependencies to 9.6.0.
- Update bundled Graphviz Windows binaries (tools under
AsBuiltReport.Diagram/Tools/Graphviz/bin/). - Reformat CI/release workflows (and update the Pester workflow artifact upload action reference).
Reviewed changes
Copilot reviewed 7 out of 73 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| Sources/Diagrammer/AbrDiagrammer.csproj | Bump project version to 1.0.6 and update iText packages to 9.6.0. |
| Sources/DiaConvertImageToPDF/AbrDiaConvertImageToPDF.csproj | Bump project version to 1.0.6 and update iText packages to 9.6.0. |
| README.md | Update top-level module description text. |
| CHANGELOG.md | Add v1.0.6 release entry. |
| AsBuiltReport.Diagram/AsBuiltReport.Diagram.psd1 | Bump PowerShell module version to 1.0.6. |
| .github/workflows/Release.yml | Reformat release workflow steps/indentation. |
| .github/workflows/Pester.yml | Reformat Pester workflow and update artifact upload action reference. |
| .github/workflows/PSScriptAnalyzer.yml | Minor workflow trigger formatting change. |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/twopi.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/tred.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/sfdp.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/patchwork.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/osage.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/nop.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/neato.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/gvpr.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/fdp.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/dot_builtins.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/dot.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/circo.exe | Bundled Graphviz binary update (Windows). |
| AsBuiltReport.Diagram/Tools/Graphviz/bin/cgraph++.dll | Bundled Graphviz binary update (Windows). |
| # AsBuiltReport.Diagram | ||
|
|
||
| AsBuiltReport.Diagram is a PowerShell module that provides a foundational framework for creating as-built diagrams of various datacenter systems. It serves as a required dependency for individual diagrammer modules, which generate diagrams tailored to specific products or technologies. | ||
| AsBuiltReport.Diagram is a PowerShell module that provides a foundational framework for creating sophisticated diagrams. It serves as a required dependency for individual diagram modules, which generate diagrams tailored to specific products or technologies. |
There was a problem hiding this comment.
The README previously referred to downstream consumers as "diagrammer modules"; changing this to "diagram modules" may be inconsistent with the terminology used elsewhere in the repo (e.g., Copilot instructions) and could confuse users about what modules depend on this one. Consider keeping the established term ("diagrammer modules") or updating all references consistently.
[1.0.6] - 2026-04-23
🔃 Changed