From b2d9db74a0d165242dc9c489064acb32030afc12 Mon Sep 17 00:00:00 2001 From: Markus Sample Date: Tue, 12 May 2026 10:54:16 -0700 Subject: [PATCH 1/3] Add BillingReportGranularity --- temporal/api/cloud/billing/v1/message.proto | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/temporal/api/cloud/billing/v1/message.proto b/temporal/api/cloud/billing/v1/message.proto index 3d18888..d8c130b 100644 --- a/temporal/api/cloud/billing/v1/message.proto +++ b/temporal/api/cloud/billing/v1/message.proto @@ -23,6 +23,18 @@ message BillingReportSpec { // The description for the billing report. // Optional, default is empty. string description = 4; + // The data granularity of the billing report. + // Optional, default is hourly. + // temporal:versioning:min_version=v0.16.0 + BillingReportGranularity granularity = 5; + + // temporal:versioning:min_version=v0.16.0 + enum BillingReportGranularity { + BILLING_REPORT_GRANULARITY_UNSPECIFIED = 0; + BILLING_REPORT_GRANULARITY_HOURLY = 1; + BILLING_REPORT_GRANULARITY_DAILY = 2; + BILLING_REPORT_GRANULARITY_MONTHLY = 3; + } } message BillingReport { From 419d7122c17e507cf35e8b9086bb3d3865a7a92f Mon Sep 17 00:00:00 2001 From: Markus Sample Date: Tue, 12 May 2026 13:15:27 -0700 Subject: [PATCH 2/3] remove versioning comment --- temporal/api/cloud/billing/v1/message.proto | 1 - 1 file changed, 1 deletion(-) diff --git a/temporal/api/cloud/billing/v1/message.proto b/temporal/api/cloud/billing/v1/message.proto index d8c130b..a792f81 100644 --- a/temporal/api/cloud/billing/v1/message.proto +++ b/temporal/api/cloud/billing/v1/message.proto @@ -28,7 +28,6 @@ message BillingReportSpec { // temporal:versioning:min_version=v0.16.0 BillingReportGranularity granularity = 5; - // temporal:versioning:min_version=v0.16.0 enum BillingReportGranularity { BILLING_REPORT_GRANULARITY_UNSPECIFIED = 0; BILLING_REPORT_GRANULARITY_HOURLY = 1; From 2c558f3f76eaec3f7bc73fae2d182aea1c5fef39 Mon Sep 17 00:00:00 2001 From: Markus Sample Date: Wed, 13 May 2026 11:07:28 -0700 Subject: [PATCH 3/3] stage v0.16.0 --- README.md | 2 +- VERSION | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 701a797..f3e7915 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use the Cloud Ops API in your project, preform the following 4 steps: The client is expected to pass in a `temporal-cloud-api-version` header with the api version identifier with every request it makes to the apis. The backend will use the version to safely mutate resources. The `temporal:versioning:min_version` label specifies the minimum version of the API that supports the field. -Current Version `v0.15.0` +Current Version `v0.16.0` ### URL diff --git a/VERSION b/VERSION index 86dd09a..cfe6c00 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.15.0 +v0.16.0