PSSVG.psd1
@{ ModuleVersion = '0.2.10' Guid = '77696e6e-0252-43f2-b914-2dfa63953c60' CompanyName = 'Start-Automating' Copyright = '2022-2023 Start-Automating' Author = 'James Brundage' AliasesToExport = '*' RootModule = 'PSSVG.psm1' Description = 'Script SVGs with PowerShell' FormatsToProcess = 'PSSVG.format.ps1xml' PrivateData = @{ PSData = @{ Tags = 'SVG', 'ScalableVectorGraphics', 'PowerShell', 'PipeScript', 'Irregular' ProjectURI = 'https://github.com/StartAutomating/PSSVG' LicenseURI = 'https://github.com/StartAutomating/PSSVG/blob/main/LICENSE' ReleaseNotes = @' ### PSSVG 0.2.10: * Write-SVG - Fixing -ViewBox for string values (#127) * Adding -ShapeName and many aliases to SVG.ConvexPolygon (#132) * Adding HexagonPattern Example (#133) * Adding more RepeatedShapes (with less black background) (#129) --- ### PSSVG 0.2.9: * New Examples: * US-Flag / US-FlagAnimated (#118) (Happy 4th!) * PSSVG Can Now Be Sponsored (#119) (please show your support) * Improved Pipeline Friendliness * Commands support ValueFromPipelineByPropertyName (#124) * Added -Comment (#112), -Children (#116) to all commands. * New Shapes! * SVG.Kite (Fixes #111) * SVG.Rhombus (Fixes #110) * Shape Updates * SVG.ConvexPolygons are now closed (#106) * Build Fixes * Filtering Examples More Effectively (#123) * Skipping parameter validation when there are unknowns (#107) * ConvertTo-PSSVG: * Improving Fault Tolerance (#102) * Not Using Tag Form (#117) * Write-SVG * Added -Comment (#112), -Children (#116) * -ViewBox Improvements (#105) * Empty Element Improvement (#113) * Not rendering integer content (#112) * Leaving a note (#99) --- ### PSSVG 0.2.8: * General Improvements: * General Event support on every command with -On (Fixes #91) * Reduced Warnings in GitHub Action (Fixes #94) * New Commands: * SVG.ANSI (Fixes #82) * SVG.StyleSheet (Fixes #83) * SVG.GoogleFont (Fixes #84) * Demystifying Path syntax * SVG.ArcPath (Fixes #80) * SVG.CurvePath (Fixes #81) * SVG.LinePath (Fixes #90) * Pipeline improvements: * Allowing -Content to be provided from the pipeline * Removing 'Attributes' parameter alias (Fixes #85) * Command Improvements * SVG.Sprial can -ScaleX/-ScaleY (Fixes #77) * Example Updates * New Examples * Examples avoid tag-style syntax (Fixes #95) --- ### PSSVG 0.2.7: * Adding SVG.Star (Fixes #68) * Fixing OutputPath issue (Fixes #67) * Renaming SVG.RegularPolygon to SVG.ConvexPolygon (Fixes #70) * Improving README and docs --- ### PSSVG 0.2.6: * Adding SVG.RegularPolygon (Fixes #65) --- ### PSSVG 0.2.5: * ConvertTo-PSSVG improvements: * Better at handling malformed XML (#59) * Better at handling file input (#60, #61) --- ### PSSVG 0.2.4: * Adding ConvertTo-PSSVG (Fixes #53) * Updated Logo to use PowerShell Chevron (Fixes #52) * Using [GitPub](https://github.com/StartAutomating/GitPub) to generate blog (Fixes #51) --- ### PSSVG 0.2.3: * Adding SVG.Triangle (#47) * Updating SVG.DropShadow (#48) * Adding PowerShell Chevron Example (#49) --- ### PSSVG 0.2.2: * More Examples: * Blur (#39) * BPMAnimate/Morph (#40) * DropShadow (#43) * Morphing (#36) * SweepCircle (#44) * Added new custom SVG commands: * SVG.Spiral (Fixes #42 Fixes #41) * SVG.DropShadow (Fixes #43 Fixes #41) * Generator Improvements: * All commands now have -Attribute (Fixes #32) * Improved Generation of attributes with multiple contexts (Fixes #31) * Write-SVG improvements: * Outputs objects by default (Fixes #33) (with nice formatting (Fixes #35)) * Prettifies -OutputPath (Fixes #45) * Handles [TimeSpan] values (Fixes #34) --- ### PSSVG 0.2.1 * Improved Command Help * Adding More Examples (Fixes #21) * Adding Example/README.md (Fixes #26) * Write-SVG: Allowing 2 value ViewBox (Fixes #28) * All SVG.* commands allow elements (Fixes #25 ) * All SVG.* commands now have argument completers (Fixes #24) --- ### PSSVG 0.2 * All SVG. commands now support -Data attributes (Fixes #12) * Improved Command Help * Linking to docs and MDN (Get-Help SVG.a -Online) (Fixes #15) * Adding .Examples (Fixes #18) * Adding Write-SVG (Fixes #14) --- ### PSSVG 0.1 * Initial Release of PSSVG, including: * A command for every SVG element (fixes #1) * Lots of examples (fixes #2) * CI/CD (fixes #3) with tests (fixes #4) * automatically generated documentation (fixes #5), thanks to [HelpOut](https://github.com/StartAutomating/HelpOut) * A GitHub action (fixes #6), thanks to [PSDevOps](https://github.com/StartAutomating/PSDevOps) * It's own logo (fixes #7) * The script used to generate every SVG element (fixes #8) * [A github page](https://PSSVG.start-automating.com) (fixes #9) --- '@ } } } |