Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"plugins": [
{
"name": "microsoft-finops-toolkit",
"version": "15.0.0",
"version": "16.0.0-dev",
"source": "./src/templates/agent-plugin",
"description": "Microsoft FinOps toolkit plugin for AI-powered cloud financial management.",
"category": "finops",
Expand Down
4 changes: 2 additions & 2 deletions .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
},
"metadata": {
"description": "Microsoft FinOps toolkit plugin for AI-powered cloud financial management.",
"version": "15.0.0"
"version": "16.0.0-dev"
},
"plugins": [
{
"name": "microsoft-finops-toolkit",
"version": "15.0.0",
"version": "16.0.0-dev",
"source": "./src/templates/agent-plugin",
"description": "Microsoft FinOps toolkit plugin for AI-powered cloud financial management.",
"category": "finops",
Expand Down
4 changes: 2 additions & 2 deletions docs-mslearn/framework/manage/manage-finops.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Manage the FinOps practice
description: Learn about the FinOps capabilities that help you establish your FinOps practice and drive organizational accountability.
author: flanakin
ms.author: micflan
ms.date: 06/21/2026
ms.date: 10/28/2026
ms.topic: conceptual
ms.service: finops
ms.subservice: finops-learning-resources
Expand Down Expand Up @@ -106,7 +106,7 @@ Let us know how we're doing with a quick review. We use these reviews to improve

<!-- prettier-ignore-start -->
> [!div class="nextstepaction"]
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK15.0/bladeName/Guide.Framework/featureName/Capabilities.Manage)
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK16.0/bladeName/Guide.Framework/featureName/Capabilities.Manage)
<!-- prettier-ignore-end -->

If you're looking for something specific, vote for an existing or create a new idea. Share ideas with others to get more votes. We focus on ideas with the most votes.
Expand Down
4 changes: 2 additions & 2 deletions docs-mslearn/framework/manage/onboarding.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Onboarding workloads
description: This article helps you understand the onboarding workloads capability within the FinOps Framework and how to implement that in the Microsoft Cloud.
author: flanakin
ms.author: micflan
ms.date: 06/21/2026
ms.date: 10/28/2026
ms.topic: concept-article
ms.service: finops
ms.subservice: finops-learning-resources
Expand Down Expand Up @@ -87,7 +87,7 @@ Let us know how we're doing with a quick review. We use these reviews to improve

<!-- prettier-ignore-start -->
> [!div class="nextstepaction"]
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK15.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.Onboarding)
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK16.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.Onboarding)
<!-- prettier-ignore-end -->

If you're looking for something specific, vote for an existing or create a new idea. Share ideas with others to get more votes. We focus on ideas with the most votes.
Expand Down
4 changes: 2 additions & 2 deletions docs-mslearn/framework/manage/operations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: FinOps practice operations
description: This article helps you understand the FinOps practice operations capability within the FinOps Framework and how to implement that in the Microsoft Cloud.
author: flanakin
ms.author: micflan
ms.date: 05/19/2026
ms.date: 10/28/2026
ms.topic: concept-article
ms.service: finops
ms.subservice: finops-learning-resources
Expand Down Expand Up @@ -93,7 +93,7 @@ Let us know how we're doing with a quick review. We use these reviews to improve

<!-- prettier-ignore-start -->
> [!div class="nextstepaction"]
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK15.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.Operations)
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK16.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.Operations)
<!-- prettier-ignore-end -->

If you're looking for something specific, vote for an existing or create a new idea. Share ideas with others to get more votes. We focus on ideas with the most votes.
Expand Down
4 changes: 2 additions & 2 deletions docs-mslearn/framework/manage/tools-services.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: FinOps tools and services
description: This article helps you understand the FinOps tools and services capability within the FinOps Framework and how to implement that in the Microsoft Cloud.
author: flanakin
ms.author: micflan
ms.date: 05/19/2026
ms.date: 10/28/2026
ms.topic: concept-article
ms.service: finops
ms.subservice: finops-learning-resources
Expand Down Expand Up @@ -93,7 +93,7 @@ Let us know how we're doing with a quick review. We use these reviews to improve

<!-- prettier-ignore-start -->
> [!div class="nextstepaction"]
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK15.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.ToolsAndServices)
> [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20FinOps%20toolkit%20tools%20and%20resources%3F/cvaQuestion/How%20valuable%20is%20the%20FinOps%20toolkit%3F/surveyId/FTK16.0/bladeName/Guide.Framework/featureName/Capabilities.Manage.ToolsAndServices)
<!-- prettier-ignore-end -->

If you're looking for something specific, vote for an existing or create a new idea. Share ideas with others to get more votes. We focus on ideas with the most votes.
Expand Down
15 changes: 14 additions & 1 deletion docs-mslearn/toolkit/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,22 @@ The following section lists features and enhancements that are currently in deve

<br><a name="latest"></a>

## v16
Comment thread
flanakin marked this conversation as resolved.
Resolved

_Released November 2026_

<!-- prettier-ignore-start -->
> [!div class="nextstepaction"]
> [Download](https://github.com/microsoft/finops-toolkit/releases/tag/v16)
> [!div class="nextstepaction"]
> [Full changelog](https://github.com/microsoft/finops-toolkit/compare/v15...v16)
<!-- prettier-ignore-end -->

<br>

## v15

_Released October 2026_
_Released October 28, 2026_

### [Implementing FinOps guide](../implementing-finops-guide.md) v15

Expand Down
2 changes: 1 addition & 1 deletion docs/_includes/ftktag.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v15
v16
2 changes: 1 addition & 1 deletion docs/_includes/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ftk",
"version": "15.0.0",
"version": "16.0.0-dev.0",
"description": "Starter kits, scripts, and advanced solutions to accelerate your FinOps journey in the Microsoft Cloud.",
"main": "index.js",
"directories": {
Expand Down
2 changes: 1 addition & 1 deletion src/optimization-engine/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
2 changes: 1 addition & 1 deletion src/powershell/Private/Get-VersionNumber.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
function Get-VersionNumber
{
param()
return '15.0'
return '16.0-dev'
}
6 changes: 4 additions & 2 deletions src/powershell/Tests/Integration/Toolkit.Tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
Describe 'Get-FinOpsToolkitVersion' {
It 'Should return all known releases' {
Comment thread
flanakin marked this conversation as resolved.
Resolved
# Arrange
$plannedRelease = '15'
$expected = @('14', '13', '12', '0.11', '0.10', '0.9', '0.8', '0.7', '0.6', '0.5', '0.4', '0.3', '0.2', '0.1.1', '0.1', '0.0.1')
$plannedRelease = '16'
Comment thread
flanakin marked this conversation as resolved.
Resolved
$expected = @('15', '14', '13', '12', '0.11', '0.10', '0.9', '0.8', '0.7', '0.6', '0.5', '0.4', '0.3', '0.2', '0.1.1', '0.1', '0.0.1')

# Helper function to normalize version strings for [version] parsing
# Single-part versions like "12" need to become "12.0" for [version] to parse them
Expand Down Expand Up @@ -77,10 +77,12 @@ Describe 'Get-FinOpsToolkitVersion' {
# Open data
CheckFile "dataset-examples.zip" '0.4' $null
CheckFile "dataset-metadata.zip" '0.4' $null
CheckFile "InstanceSizeFlexibility.csv" '15.0' $null
Comment thread
flanakin marked this conversation as resolved.
Resolved
CheckFile "PricingUnits.csv" '0.1' $null
CheckFile "Regions.csv" '0.1' $null
CheckFile "ResourceTypes.csv" '0.2' $null
CheckFile "ResourceTypes.json" '0.2' $null
CheckFile "ResourceTypes.Overrides.json" '15.0' $null
CheckFile "CommitmentDiscountEligibility.csv" '14.0' $null
CheckFile "Services.csv" '0.1' $null

Expand Down
2 changes: 1 addition & 1 deletion src/templates/agent-plugin/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "microsoft-finops-toolkit",
"version": "15.0.0",
"version": "16.0.0-dev",
"description": "Microsoft FinOps toolkit plugin for AI-powered cloud financial management.",
"author": {
"name": "FinOps Toolkit Team",
Expand Down
2 changes: 1 addition & 1 deletion src/templates/agent-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "microsoft-finops-toolkit",
"version": "15.0.0",
"version": "16.0.0-dev",
"description": "Microsoft FinOps toolkit plugin for AI-powered cloud financial management.",
"author": {
"name": "FinOps Toolkit Team",
Expand Down
2 changes: 1 addition & 1 deletion src/templates/finops-alerts/modules/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
2 changes: 1 addition & 1 deletion src/templates/finops-hub/modules/fx/ftktag.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v15
v16
2 changes: 1 addition & 1 deletion src/templates/finops-hub/modules/fx/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
2 changes: 1 addition & 1 deletion src/templates/finops-workbooks/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
2 changes: 1 addition & 1 deletion src/workbooks/.scaffold/ftkver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
15.0
16.0-dev
Loading