Skip to content

chore(main): release sdk 0.35.0 - #4123

Merged
jakedoublev merged 1 commit into
mainfrom
release-please--branches--main--components--sdk
Oct 15, 2026
Merged

jakedoublev merged 1 commit into
mainfrom
release-please--branches--main--components--sdk

Conversation

@opentdf-automation

@opentdf-automation opentdf-automation Bot commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.35.0 (2026-10-15)

Features

  • kas: support ML-KEM client session keys in rewrap (#3814) (b81da1e)
  • sdk: DSPX-4975 configure token expiration buffer (#4224) (90f4aa0)
  • sdk: return ErrAESGCMExhausted when IV collision risk exceeds 2^-32 (DSPX-4492) (#4203) (55a9b57)

Bug Fixes

  • deps: bump github.com/opentdf/platform/protocol/go from 0.41.0 to 0.42.0 in /sdk (#4227) (daf575c)
  • sdk: bound zip64 reader offsets against the archive (DSPX-4590) (#4043) (85179a6)
  • sdk: make the manifest size limit opt-in (DSPX-4502) (#4214) (08ecb66)
  • sdk: read the TDF manifest under the spec name manifest.json (#4063) (a36b5df)
  • sdk: read the TDF spec version at the manifest root and under payload (#4060) (943df98)
  • sdk: remove panic with null assertions (DSPX-5102) (#4212) (3afe2d0)

This PR was generated with Release Please. See documentation.

@opentdf-automation
opentdf-automation Bot requested review from a team as code owners October 1, 2026 14:39
@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 Oct 1, 2026
@coderabbitai

coderabbitai Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

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: Advanced
  • Run ID: 9c261ad0-ba7a-41fa-b4cf-8d4e99aaac26

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
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@github-actions

github-actions Bot commented Oct 1, 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 233.430662ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 440.089875ms
Throughput 227.23 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 1m1.448112228s
Average Latency 613.006427ms
Throughput 81.37 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from 33e5e41 to debf967 Compare October 2, 2026 14:49
@github-actions

github-actions Bot commented Oct 2, 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 128.09141ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 276.868143ms
Throughput 361.18 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 37.402528436s
Average Latency 373.258839ms
Throughput 133.68 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from debf967 to 296510e Compare October 2, 2026 18:04
@github-actions

github-actions Bot commented Oct 2, 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.289055ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 364.783762ms
Throughput 274.14 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 54.145601461s
Average Latency 540.370253ms
Throughput 92.34 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from 296510e to b96f9e8 Compare October 5, 2026 14:45
@github-actions

github-actions Bot commented Oct 5, 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 186.331876ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 402.610022ms
Throughput 248.38 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 42.14812215s
Average Latency 420.438612ms
Throughput 118.63 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from b96f9e8 to c2bf31e Compare October 6, 2026 18:19
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 408.692785ms
Throughput 244.68 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 44.671387422s
Average Latency 445.330928ms
Throughput 111.93 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from c2bf31e to 1f8ecce Compare October 7, 2026 10:49
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 336.129904ms
Throughput 297.50 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 38.163561502s
Average Latency 380.903998ms
Throughput 131.02 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from 1f8ecce to 477fb4b Compare October 7, 2026 15:30
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from cd6b91d to 1b6c6e9 Compare October 9, 2026 15:17
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from fbef952 to 5f3200b Compare October 13, 2026 20:15
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 397.708079ms
Throughput 251.44 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 44.096360455s
Average Latency 439.876166ms
Throughput 113.39 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch 2 times, most recently from 752df72 to b727436 Compare October 14, 2026 14:41
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 404.728947ms
Throughput 247.08 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 46.646408886s
Average Latency 465.083592ms
Throughput 107.19 requests/second

@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 355.405009ms
Throughput 281.37 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 36.837346716s
Average Latency 367.543744ms
Throughput 135.73 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from b727436 to 724c4ca Compare October 15, 2026 00:37
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 418.490338ms
Throughput 238.95 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 46.028242193s
Average Latency 459.490411ms
Throughput 108.63 requests/second

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

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

See the workflow run for details.

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--sdk branch from 724c4ca to ba98858 Compare October 15, 2026 15:29
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 412.647567ms
Throughput 242.34 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 43.552959049s
Average Latency 434.417ms
Throughput 114.80 requests/second

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

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

See the workflow run for details.

@jakedoublev
jakedoublev enabled auto-merge October 15, 2026 16:37
@dmihalcik-virtru
dmihalcik-virtru self-requested a review October 15, 2026 17:15
@jakedoublev
jakedoublev added this pull request to the merge queue Oct 15, 2026
Merged via the queue into main with commit b048476 Oct 15, 2026
48 checks passed
@jakedoublev
jakedoublev deleted the release-please--branches--main--components--sdk branch October 15, 2026 17:22
@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

Labels

autorelease: tagged 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.

3 participants