Skip to content

v1.0.3 public release#15

Merged
rebelinux merged 7 commits intomainfrom
dev
Mar 16, 2026
Merged

v1.0.3 public release#15
rebelinux merged 7 commits intomainfrom
dev

Conversation

@rebelinux
Copy link
Copy Markdown
Collaborator

[1.0.3] - 2026-03-16

🔃 Changed

  • Update module version to v1.0.3
  • Migrate more cmdlets to unique names to avoid conflicts with Diagrammer.Core cmdlets

rebelinux and others added 7 commits March 16, 2026 10:46
Removed manual installation instructions for the AsBuiltReport.Diagram module from the README.
Added manual installation instructions for the AsBuiltReport.Diagram module from GitHub.
Updated example links in the documentation to point to the new URLs and corrected a typo in the 'Known Issues' section.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 16, 2026 20:48
Comment thread Tests/Test-Logo.Tests.ps1 Dismissed
@rebelinux rebelinux merged commit 74bbd99 into main Mar 16, 2026
5 of 10 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the AsBuiltReport.Diagram PowerShell module for the v1.0.3 public release by bumping the module version and continuing the migration to uniquely-prefixed cmdlet/function names to avoid conflicts with Diagrammer.Core.

Changes:

  • Bump module manifest version to 1.0.3 and document release notes in CHANGELOG.md.
  • Rename Test-Logo/Test-Image to Test-AbrLogo/Test-AbrImage and update Pester tests accordingly.
  • Update README example index links to point at the local ./Examples/*.ps1 scripts (and include new Example16/17 entries).

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Tests/Test-Logo.Tests.ps1 Updates test to dot-source and validate renamed Test-AbrLogo/Test-AbrImage.
Tests/Test-Image.Tests.ps1 Updates test to target renamed Test-AbrImage.
AsBuiltReport.Diagram/Src/Private/Test-AbrLogo.ps1 Renames function and updates internal call to Test-AbrImage.
AsBuiltReport.Diagram/Src/Private/Test-AbrImage.ps1 Renames function; updates help example/link (link needs adjustment).
AsBuiltReport.Diagram/AsBuiltReport.Diagram.psd1 Bumps ModuleVersion and exports Test-AbrLogo/Test-AbrImage.
README.md Switches example index to local script links and adds Example16/17.
CHANGELOG.md Adds v1.0.3 entry matching the release description.
Comments suppressed due to low confidence (1)

AsBuiltReport.Diagram/Src/Private/Test-AbrImage.ps1:12

  • The .LINK target was changed from the original DevBlogs article about Test-Image to a URL that likely doesn’t exist (psimaging-part-1-Test-AbrImage). Since this is a reference link (not the function name), it should keep pointing to the original article URL to avoid broken documentation links.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread README.md
Comment on lines 142 to +146
All examples in the latest release of AsBuiltReport.Diagram can be found in the table below, each with a link to their documentation page.

| Name | Description | Module |
| ----------------------------------------------------------------------------------------- | ----------------------------------- | --------------------- |
| [Example1](https://diagrammer.techmyth.blog/dev-guide/examples/example1/) | Node cmdlet | PSGraph |
| [Example2](https://diagrammer.techmyth.blog/dev-guide/examples/example2/) | Edge cmdlet | PSGraph |
| [Example3](https://diagrammer.techmyth.blog/dev-guide/examples/example3/) | Edge minlen attribute | PSGraph |
| [Example4](https://diagrammer.techmyth.blog/dev-guide/examples/example4/) | SubGraph cmdlet | PSGraph |
| [Example5](https://diagrammer.techmyth.blog/dev-guide/examples/example5/) | Add-NodeIcon cmdlet | AsBuiltReport.Diagram |
| [Example6](https://diagrammer.techmyth.blog/dev-guide/examples/example6/) | DraftMode feature | AsBuiltReport.Diagram |
| [Example7](https://diagrammer.techmyth.blog/dev-guide/examples/example7/) | Rank cmdlet | PSGraph |
| [Example8](https://diagrammer.techmyth.blog/dev-guide/examples/example8/) | Add-HtmlNodeTable cmdlet | AsBuiltReport.Diagram |
| [Example9](https://diagrammer.techmyth.blog/dev-guide/examples/example9/) | Add-HtmlNodeTable MultiIcon feature | AsBuiltReport.Diagram |
| [Example10](https://diagrammer.techmyth.blog/dev-guide/examples/example10/) | Add-NodeImage cmdlet | AsBuiltReport.Diagram |
| [Example11](https://diagrammer.techmyth.blog/dev-guide/examples/example11/) | Add-HtmlTable cmdlet | AsBuiltReport.Diagram |
| [Example12](https://diagrammer.techmyth.blog/dev-guide/examples/example12/) | WaterMark feature | AsBuiltReport.Diagram |
| [Example13](https://diagrammer.techmyth.blog/dev-guide/examples/example13/) | Signature feature | AsBuiltReport.Diagram |
| [Example14](https://diagrammer.techmyth.blog/dev-guide/examples/example14/) | Add-NodeShape cmdlet | AsBuiltReport.Diagram |
| [Example15](https://diagrammer.techmyth.blog/dev-guide/examples/example15/) | Add-NodeSpacer cmdlet | AsBuiltReport.Diagram |
| [AdvancedExample1](https://diagrammer.techmyth.blog/dev-guide/examples/advancedexample1/) | Add-HtmlSubGraph cmdlet | AsBuiltReport.Diagram |
| [AdvancedExample2](https://diagrammer.techmyth.blog/dev-guide/examples/advancedexample2/) | Add-NodeText cmdlet | AsBuiltReport.Diagram |
| Name | Description | Module |
| ---------------------------------------------------- | ----------------------------------- | --------------------- |
| [Example1](./Examples/Example01.ps1) | Node cmdlet | PSGraph |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants