- Savings are now calculated using cost data stored in Flexera Cloud Cost Optimization instead of only via Azure list price.
- Currency conversion functionality has been removed. It is no longer needed due to actual cost data stored in Flexera Cloud Cost Optimization being used to assess cost and savings.
- Added
hide_skip_approvals
field to the info section. It dynamically controls "Skip Action Approvals" visibility.
- Fixed a bug that showed wrong calculations for changing the disk capacity, IOPS and throughput.
- Added a parameter to select the interval to use when gathering Azure metrics data.
- Added more options for parameters IOPS Threshold Statistic and Throughput Threshold Statistic: p90, p95 and p99.
- Fixed a bug that caused the incident fields "New Disk IOPS" and "New Disk Throughput (MB/s)" to be miscalculated when "Premium SSD v2" was the recommended disk type.
- Implemented automatic currency detection and conversion, ensuring recommendations are displayed in the currency configured in the user's settings.
- Added a parameter to make recommendations or not for changing a disk tier to Standard HDD.
- Added ability to filter results by disk SKU
- Fixed a bug related to the Premium ssd price calculation with low throughput
- Fixed bug related to disk name calculation
- Fixed bug that caused wrong calculations for ultra tier disks
- Added support for regex when filtering resources by tag
- Updated the descriptions and labels of the IOPS and throughput parameters in the README and policy template files.
- Updated the short description of the policy.
- Fixed the functionality of Minimum Savings Threshold parameter. This parameter is used to suppress recommendations with potential savings below the specified threshold.
- Fixed error where policy would fail completely when trying to access resources credential does not have access to. Policy will now simply skip these resources.
- Initial release.