Skip to content

chore(main): release otdfctl 0.37.0 - #3842

Merged
alkalescent merged 1 commit into
mainfrom
release-please--branches--main--components--otdfctl
Aug 25, 2026
Merged

chore(main): release otdfctl 0.37.0#3842
alkalescent merged 1 commit into
mainfrom
release-please--branches--main--components--otdfctl

Conversation

@opentdf-automation

@opentdf-automation opentdf-automation Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.37.0 (2026-08-24)

Features

  • cli: add streaming list output and man Doc.AddStringFlag helper (#3805) (13ea51d)
  • cli: enforce required flags from man docs at cobra layer (#3886) (d292d58)
  • cli: expose required policy flag metadata (#3840) (69070c4)
  • cli: Store refresh tokens to extend sessions in otdfctl (#3829) (5c08c7f)
  • policy: Add sort functionality on key_status (#3845) (2ca20ff)
  • sdk: DSPX-3848 add DPoP client support with HTTP RoundTripper (#3581) (2103736)

Bug Fixes

  • cli: move noisy refresh log to debug (#3852) (50e2f6f)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.39.0 to 0.40.0 in /otdfctl (#3850) (215ecd1)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.40.0 to 0.41.0 in /otdfctl (#3883) (053f7e5)
  • deps: bump github.com/opentdf/platform/sdk from 0.27.0 to 0.29.0 in /otdfctl (#3855) (f519960)
  • deps: bump golang.org/x/net from 0.54.0 to 0.55.0 in /otdfctl (#3713) (15cbb1d)
  • deps: bump google.golang.org/grpc from 1.81.1 to 1.82.1 in /otdfctl (#3777) (2f03801)

This PR was generated with Release Please. See documentation.

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 212.643608ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 111.14387ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 627.210531ms
Throughput 159.44 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 49.49855891s
Average Latency 493.440585ms
Throughput 101.01 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 2df6f63 to 0f65deb Compare August 6, 2026 15:28
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 205.799269ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 120.06907ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 419.3362ms
Throughput 238.47 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 49.564953374s
Average Latency 493.541023ms
Throughput 100.88 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 0f65deb to 03f5759 Compare August 7, 2026 04:23
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 232.353468ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 120.613189ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 429.759855ms
Throughput 232.69 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 50.454818849s
Average Latency 502.524772ms
Throughput 99.10 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 03f5759 to af9694b Compare August 10, 2026 14:53
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 162.09273ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 96.289104ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 355.589541ms
Throughput 281.22 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 44.816406507s
Average Latency 446.859109ms
Throughput 111.57 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch 2 times, most recently from 30a09f3 to cbe5b14 Compare August 10, 2026 15:42
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 243.247351ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 121.790534ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 420.41468ms
Throughput 237.86 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 52.815715596s
Average Latency 526.309969ms
Throughput 94.67 requests/second

@github-actions

Copy link
Copy Markdown
Contributor

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from cbe5b14 to c0d3c68 Compare August 10, 2026 15:46
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 192.806469ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 110.215227ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 424.396215ms
Throughput 235.63 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 47.866059019s
Average Latency 476.881658ms
Throughput 104.46 requests/second

@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 201.643398ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 113.855311ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 425.427795ms
Throughput 235.06 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 50.930757732s
Average Latency 507.485479ms
Throughput 98.17 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from c0d3c68 to 0506e5e Compare August 11, 2026 16:03
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 300.80225ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 117.309176ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 465.210074ms
Throughput 214.96 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 49.773689405s
Average Latency 495.726675ms
Throughput 100.45 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 0506e5e to f57031c Compare August 12, 2026 13:52
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from f57031c to e02214e Compare August 13, 2026 02:24
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from e02214e to bf652c0 Compare August 13, 2026 16:03
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from bf652c0 to 21d36f3 Compare August 19, 2026 12:21
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 21d36f3 to c285328 Compare August 19, 2026 22:32
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from c285328 to f38713c Compare August 21, 2026 21:54
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 250.152342ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 139.133264ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 425.786785ms
Throughput 234.86 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 47.149614399s
Average Latency 470.684641ms
Throughput 106.05 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from f38713c to 86b8fff Compare August 24, 2026 15:24
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

  • examples
  • otdfctl
  • sdk
  • service
  • lib/ocrypto
  • lib/fixtures
  • tests-bdd

See the workflow run for details.

@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 219.378407ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 122.818684ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 460.575697ms
Throughput 217.12 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 44.237786757s
Average Latency 441.563014ms
Throughput 113.03 requests/second

@alkalescent
alkalescent enabled auto-merge August 25, 2026 15:26
@alkalescent
alkalescent added this pull request to the merge queue Aug 25, 2026
Merged via the queue into main with commit b78901a Aug 25, 2026
44 checks passed
@alkalescent
alkalescent deleted the release-please--branches--main--components--otdfctl branch August 25, 2026 15:46
@opentdf-automation

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants