Skip to content

chore(main): release service 0.14.0#3093

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

chore(main): release service 0.14.0#3093
opentdf-automation[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--service

Conversation

@opentdf-automation
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot commented Feb 20, 2026

🤖 I have created a release beep boop

0.14.0 (2026-04-09)

⚠ BREAKING CHANGES

  • sdk: reclassify KAS 400 errors — distinguish tamper from misconfiguration (#3166)
  • policy: optional namespace for RRs (#3165)
  • policy: Namespace subject mappings and subject condition sets. (#3143)
  • policy: Optional namespace on actions protos, NamespacedPolicy feature flag (#3155)
  • policy: add namespaced actions schema and namespace-aware action queries (#3154)
  • policy: only require namespace on GetAction if no id provided (#3144)
  • policy: add namespace field to Actions proto (#3130)
  • policy: namespace Registered Resources (#3111)
  • policy: add namespace field to RegisteredResource proto (#3110)

Features

  • fix tracing (#3242) (57e5680)
  • policy: add namespace field to Actions proto (#3130) (bedc9b3)
  • policy: add namespace field to RegisteredResource proto (#3110) (04fd85d)
  • policy: add namespaced actions schema and namespace-aware action queries (#3154) (c0443f1)
  • policy: add sort ListSubjectMappings API (#3255) (9d5d757)
  • policy: add sort support to ListAttributes API (#3223) (ec3312f)
  • policy: Add sort support to ListNamespaces API (#3192) (aac86cd)
  • policy: add SortField proto and update PageRequest for sort support (#3187) (6cf1862)
  • policy: Enforce same namespace when actions referenced downstream (#3206) (4b5463a)
  • policy: namespace Registered Resources (#3111) (6db1883)
  • policy: Namespace subject mappings and condition sets (#3172) (6deed50)
  • policy: Namespace subject mappings and subject condition sets. (#3143) (3006780)
  • policy: optional namespace for RRs (#3165) (8948018)
  • policy: rollback migration strategy for namespaced actions (#3235) (f7e5e01)
  • policy: Seed existing namespaces with standard actions (#3228) (12136b0)
  • policy: Seed namespaces with standard actions on creation + namespaced actions for obligation triggers (#3161) (984d76b)

Bug Fixes

  • ci: Upgrade toolchain version to 1.25.8 (#3116) (e1b7882)
  • core: do not concat slashes directly in url/file paths (#3290) (114c2a7)
  • deps: bump github.com/opentdf/platform/lib/identifier from 0.2.0 to 0.3.0 in /service (#3162) (8bc5dcd)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.16.0 to 0.17.0 in /service (#3125) (29fec61)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.17.0 to 0.21.0 in /service (#3220) (e63add2)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.21.0 to 0.22.0 in /service (#3248) (1ebce73)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.22.0 to 0.23.0 in /service (#3271) (3338b8e)
  • deps: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /service (#3282) (046374a)
  • deps: bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 in /service (#3281) (56b33f2)
  • deps: bump google.golang.org/grpc from 1.77.0 to 1.79.3 in /service (#3176) (3289502)
  • deps: remove direct github.com/docker/docker dependency (#3229) (2becb27)
  • ers: include standard JWT claims in claims mode entity resolution (#3196) (6d50da1)
  • ers: ldap multi-strategy ers (#3117) (d3aaf1a)
  • policy: deprecate ListAttributeValues in favor of existing GetAttribute (#3108) (7e17c2d)
  • policy: make obligation trigger uniqueness client-aware (#3114) (9265bc3)
  • policy: omit empty attribute values from create responses (#3193) (d298378)
  • policy: only require namespace on GetAction if no id provided (#3144) (10d0c0f)
  • policy: Optional namespace on actions protos, NamespacedPolicy feature flag (#3155) (c20f039)
  • policy: order List* results by created_at (#3088) (ea90ac2)
  • sdk: normalize issuer URL before OIDC discovery (#3261) (61f98c9)
  • sdk: reclassify KAS 400 errors — distinguish tamper from misconfiguration (#3166) (f04a385)
  • sdk: remove testcontainers from consumer dependency graph (#3129) (f17dcdd)

This PR was generated with Release Please. See documentation.

@opentdf-automation opentdf-automation bot requested a review from a team as a code owner February 20, 2026 17:48
@opentdf-automation opentdf-automation bot requested a review from a team as a code owner February 20, 2026 17:48
@github-actions github-actions bot added comp:ci Github Actions Work size/s labels Feb 20, 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 201.655064ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 366.796357ms
Throughput 272.63 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 39.698478496s
Average Latency 395.550807ms
Throughput 125.95 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 964fdf4 to 4b93c71 Compare February 25, 2026 23:26
@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 189.708165ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 373.836497ms
Throughput 267.50 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.180145478s
Average Latency 400.073007ms
Throughput 124.44 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 4b93c71 to af8f72b Compare February 27, 2026 20:41
@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 186.553277ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 367.900635ms
Throughput 271.81 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 39.664176095s
Average Latency 395.257093ms
Throughput 126.06 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from af8f72b to bb41d97 Compare March 3, 2026 16:46
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 3, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 374.647331ms
Throughput 266.92 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 38.79851876s
Average Latency 385.923168ms
Throughput 128.87 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 3, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from bb41d97 to 6811a6e Compare March 5, 2026 21:43
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 5, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 375.317783ms
Throughput 266.44 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 38.474642724s
Average Latency 383.697992ms
Throughput 129.96 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 5, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 6811a6e to 1058666 Compare March 6, 2026 17:51
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 6, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 373.147606ms
Throughput 267.99 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.846266968s
Average Latency 406.724932ms
Throughput 122.41 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 6, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 1058666 to d05c957 Compare March 9, 2026 16:13
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 368.494839ms
Throughput 271.37 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.725577428s
Average Latency 405.016465ms
Throughput 122.77 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from d05c957 to 2de86a1 Compare March 9, 2026 17:17
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

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

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 382.406121ms
Throughput 261.50 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 39.136395424s
Average Latency 388.773892ms
Throughput 127.76 requests/second

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 2de86a1 to 28466b2 Compare March 9, 2026 21:21
@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--service branch from ce9f62f to 9640058 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--service branch from 9640058 to be2cadc Compare April 6, 2026 14:35
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from be2cadc to 06625b5 Compare April 6, 2026 14:55
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 06625b5 to 9326e43 Compare April 6, 2026 21:02
@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 176.347056ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 411.955522ms
Throughput 242.74 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.072913014s
Average Latency 398.523995ms
Throughput 124.77 requests/second

@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 9326e43 to bb9184e Compare April 6, 2026 23:10
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from bb9184e to 9f9a9fb Compare April 7, 2026 16:24
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 9f9a9fb to ce27245 Compare April 8, 2026 16:09
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch 2 times, most recently from 570e715 to 7e1281d 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--service branch from 7e1281d to 5bb28af Compare April 8, 2026 20:09
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 5bb28af to 3689224 Compare April 9, 2026 16:30
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from 3689224 to acd3d0e Compare April 9, 2026 20:16
@opentdf-automation opentdf-automation bot force-pushed the release-please--branches--main--components--service branch from acd3d0e to 7895471 Compare April 9, 2026 21:58
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

⚠️ 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants