5.2.1 (2026-02-12)
- add mapping configuration between record types and messengers (0041867)
- Add Prometheus extractor and EnergyRecord for energy consumption metrics (6938099)
- ensure CPU and Wall time is not zero (741c448)
- Implement energy record publication to CIM (#170) (#171) (69881f7)
- correct energy record calculations and add CPU normalization factor (53e6d38)
- do not request all tenants when listing servers (2540db3)
- Do not use a scoped client when getting user information (3eed5b0), closes #173
- include entrypoint for greendigit_cim (b187d51)
- Integrate energy_consumed_wh function using prometheus-api-client (390db52)
- remove deprecated prometheus_query_range configuration and update related documentation (59fc0ca)
- remove unnecessary blank lines in base.py and logstash.py (d73a579)
- Rename to EnergyConsumptionExtractor and update EnergyRecord format (ac35ab1)
- update documentation for Prometheus extractor and GreenDIGIT CIM messenger configuration (e0884d9)
- Update Prometheus extractor to scan VMs and support query templating (a1c6b8c)
- add documentation for messenger record type filtering (b6959a2)
- add release notes for messenger record type filtering (7be9c3c)
- release 5.2.1 (a035867)
5.2.0 (2025-10-08)
- Move system_scope check to the keystone_client (75031e7)
5.1.0 (2024-12-03)
- VolumeCreationTime variable added (9f9745e)
- do not assume admin privileges on keystone (6daa0de), closes #124
- remove duplicated key in dict (949f6bf)
5.0.1 (2024-09-27)
- release 5.0.1 (3cee70d)
5.0.0 (2024-09-27)
- use Pydantic 2 and move records to use computed_fields