Skip to content

chore(main): release sdk 0.16.0#3201

Open
opentdf-automation[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--sdk
Open

chore(main): release sdk 0.16.0#3201
opentdf-automation[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--sdk

Conversation

@opentdf-automation
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot commented Mar 23, 2026

🤖 I have created a release beep boop

0.16.0 (2026-04-10)

⚠ BREAKING CHANGES

  • sdk: reclassify KAS 400 errors — distinguish tamper from misconfiguration (#3166)

Bug Fixes

  • core: do not concat slashes directly in url/file paths (#3290) (114c2a7)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.20.0 to 0.21.0 in /sdk (#3219) (c7fde71)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.21.0 to 0.22.0 in /sdk (#3246) (67c152c)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.22.0 to 0.23.0 in /sdk (#3270) (68ee42a)
  • deps: bump google.golang.org/grpc from 1.77.0 to 1.79.3 in /sdk (#3174) (be8b154)
  • sdk: normalize issuer URL before OIDC discovery (#3261) (61f98c9)
  • sdk: reclassify KAS 400 errors — distinguish tamper from misconfiguration (#3166) (f04a385)

This PR was generated with Release Please. See documentation.

@opentdf-automation opentdf-automation bot requested review from a team as code owners March 23, 2026 16:16
@github-actions github-actions bot added comp:ci Github Actions Work comp:sdk A software development kit, including library, for client applications and inter-service communicati size/s labels Mar 23, 2026
@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 197.228462ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 393.472722ms
Throughput 254.15 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 43.119251767s
Average Latency 428.994198ms
Throughput 115.96 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from fe298b4 to ad9acd6 Compare March 24, 2026 14: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 188.411793ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 394.96351ms
Throughput 253.19 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 42.586595464s
Average Latency 423.357695ms
Throughput 117.41 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from ad9acd6 to 68bccff Compare March 25, 2026 14:17
@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 212.658359ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 392.640482ms
Throughput 254.69 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 42.161550068s
Average Latency 419.384936ms
Throughput 118.59 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 68bccff to 942bdad Compare March 26, 2026 14:20
@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 198.434981ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 389.338544ms
Throughput 256.85 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 39.85766847s
Average Latency 396.657687ms
Throughput 125.45 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 942bdad to ff08ae9 Compare March 31, 2026 13:14
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 31, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 88b66746-aa37-455b-99e4-82da5338f1cd

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-please--branches--main--components--sdk

Comment @coderabbitai help to get the list of available commands and usage tips.

@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.759872ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 406.300957ms
Throughput 246.12 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 42.144346094s
Average Latency 419.66109ms
Throughput 118.64 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from ff08ae9 to 138c0f2 Compare April 1, 2026 14:10
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 138c0f2 to 78914f3 Compare April 1, 2026 14:24
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 78914f3 to 96e4455 Compare April 2, 2026 15:33
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 96e4455 to 1cd705f Compare April 2, 2026 19:09
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 1cd705f to 9c06e57 Compare April 3, 2026 17:00
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 3, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 9c06e57 to 7bdf3d8 Compare April 6, 2026 14:35
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 7bdf3d8 to d2dcd8c Compare April 6, 2026 14:55
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from d2dcd8c to 3b96b3a Compare April 6, 2026 21:01
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 386.788235ms
Throughput 258.54 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.792174934s
Average Latency 405.897464ms
Throughput 122.57 requests/second

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 3b96b3a to e9852aa Compare April 7, 2026 16:24
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from e9852aa to 3bf1285 Compare April 8, 2026 16:09
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch 2 times, most recently from d43271e to 0a65609 Compare April 8, 2026 17:34
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

X-Test Failure Report

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 0a65609 to a102e97 Compare April 9, 2026 16:30
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from a102e97 to 41f532a Compare April 9, 2026 20:16
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--sdk branch from 41f532a to c1a9b46 Compare April 10, 2026 15:21
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

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

See the workflow run for details.

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

Labels

autorelease: pending comp:ci Github Actions Work comp:sdk A software development kit, including library, for client applications and inter-service communicati size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant