AtlassianPS.Standards
0.1.6
Shared analyzer settings and standards utilities for AtlassianPS modules.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 AtlassianPS. All rights reserved.
Package Details
Author(s)
- AtlassianPS
Tags
AtlassianPS PSScriptAnalyzer Standards
Functions
Copy-ModuleArtifacts Initialize-BuildEnvironment Install-DependencyRequirement Invoke-Lint Invoke-ModuleTests Join-ModuleSource New-ModulePackage Publish-ModuleRelease Set-ModuleManifestVersion Sync-ScriptAnalyzerSettings Update-DependencyReference Update-ModuleManifestExports Write-BuildInfo
Dependencies
-
- Metadata (= 1.5.7)
- PSScriptAnalyzer (= 1.25.0)
Release Notes
- Added shared dependency setup/update flow (`Install-DependencyRequirement`, `Update-DependencyReference`) and wired `Tools/setup.ps1` / `Tools/update.dependencies.ps1` to shared command delegation.
- Made dependency lookup failures fail fast by default in `Update-DependencyReference`, with explicit `-AllowLookupFailure` opt-out for manual non-blocking runs.
- Added script-level entrypoint tests for setup and dependency update tooling and deduplicated tool-entrypoint test harness bootstrap via shared test helper extraction.
- Added comment-based help coverage for exported dependency commands.
- Aligned source manifest `ModuleVersion` to the repository major/minor convention (`x.y`) to avoid implying manual patch bumps in source.
- Improved README guidance for dependency setup/update behavior and release process expectations.
- Automated release metadata generation by deriving PSGallery `ReleaseNotes` from the matching `CHANGELOG.md` version section during publish, and failing publish when that section is missing or empty.
FileList
- AtlassianPS.Standards.nuspec
- AtlassianPS.Standards.psd1
- AtlassianPS.Standards.psm1
- CHANGELOG.md
- LICENSE
- PSScriptAnalyzerSettings.psd1
- README.md