-
Notifications
You must be signed in to change notification settings - Fork 193
v13 release readiness #1956
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v13 release readiness #1956
Conversation
β¦ regressions to generic cube
|
@microsoft-github-policy-service agree |
|
@microsoft-github-policy-service agree company="Xerilium" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Prepares the repo for the January 2026 v13 release by bumping versions across artifacts, updating βwhatβs newβ/changelog content, and fixing PowerShell test reliability issues.
Changes:
- Bumped toolkit version to
13.0.0and propagated version markers across templates/scaffolding (ftkver.txt) and introducedftktag.txt(major-only tag). - Updated FinOps hubs Analytics template to use the git tag value for GitHub release/tag-based open data resolution.
- Improved the open-data build scriptβs SVG change filtering and updated PowerShell tests/paths for better cross-platform execution.
Reviewed changes
Copilot reviewed 29 out of 30 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/workbooks/.scaffold/ftkver.txt | Updated scaffolded workbook version marker to 13.0. |
| src/templates/finops-workbooks/ftkver.txt | Updated template version marker to 13.0. |
| src/templates/finops-hub/modules/fx/ftkver.txt | Updated hubs shared version marker to 13.0. |
| src/templates/finops-hub/modules/fx/ftktag.txt | Added major-only tag file to support git tag resolution. |
| src/templates/finops-hub/modules/Microsoft.FinOpsHubs/Analytics/app.bicep | Switched tag-based open data URLs and dataset version defaulting to use ftktag.txt. |
| src/templates/finops-alerts/modules/ftkver.txt | Updated alerts module version marker to 13.0. |
| src/scripts/Update-Version.ps1 | Extended version propagation to update both ftkver.txt and ftktag.txt files. |
| src/scripts/Get-Version.ps1 | Adjusted version normalization rules (especially around .0 and prerelease suffixes). |
| src/scripts/Build-OpenData.ps1 | Enhanced logic to revert SVG-only/non-visual diffs and regressions to the generic cube. |
| src/powershell/Tests/Unit/Deploy-FinOpsHub.Tests.ps1 | Updated temp path handling to use GetTempPath() for portability. |
| src/powershell/Tests/Integration/Toolkit.Tests.ps1 | Updated release version parsing expectations for single-part tags (e.g., 12). |
| src/powershell/Tests/Integration/New-Directory.Tests.ps1 | Updated temp path usage for portability. |
| src/powershell/Tests/Integration/Hubs.Tests.ps1 | Made hub name derivation more resilient across environments. |
| src/powershell/Tests/Integration/CostExports.Tests.ps1 | Fixed test state tracking by using script scope to persist across helper function calls. |
| src/powershell/Public/Deploy-FinOpsHub.ps1 | Updated temp directory creation to use GetTempPath(). |
| src/powershell/Private/Save-FinOpsHubTemplate.ps1 | Updated default destination to use GetTempPath(). |
| src/powershell/Private/Get-VersionNumber.ps1 | Updated hardcoded PowerShell version number to 13.0. |
| src/optimization-engine/ftkver.txt | Updated optimization engine version marker to 13.0. |
| package.json | Bumped NPM package version to 13.0.0. |
| package-lock.json | Bumped lockfile package version to 13.0.0. |
| docs/workbooks.md | Updated βwhatβs newβ content to v13 messaging. |
| docs/powershell.md | Updated βwhatβs newβ content to v13 messaging. |
| docs/open-data.md | Updated βwhatβs newβ content for v13 (currently commented out). |
| docs/hubs.md | Updated v13 βwhatβs newβ messaging. |
| docs/guide.md | Updated βwhatβs newβ content to v13 messaging. |
| docs/_includes/ftkver.txt | Updated site include version marker to 13.0. |
| docs/_includes/ftktag.txt | Added site include major-only tag file (not currently referenced in docs). |
| docs-mslearn/toolkit/hubs/upgrade.md | Updated MS Learn metadata date for v13 release timeframe. |
| docs-mslearn/toolkit/hubs/compatibility.md | Updated MS Learn metadata date for v13 release timeframe. |
| docs-mslearn/toolkit/changelog.md | Updated v13 changelog content (condensed wording/structure). |
src/templates/finops-hub/modules/Microsoft.FinOpsHubs/Analytics/app.bicep
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
β¦s/app.bicep Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@microsoft-github-policy-service agree company="Microsoft" |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
π οΈ Description
Update version to
v13, update changelog and what's new, and fix PowerShell testsRelated to #1840
π Checklist
π¬ How did you test this change?
πββοΈ Do any of the following that apply?
π Did you update
docs/changelog.md?π Did you update documentation?