Skip to content

chore: release main - #76

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 23, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

ans-client: 0.2.0

0.2.0 (2026-09-21)

Features

  • ans-client: add AnsCsrBuilder for ANS-compliant CSR generation (#111) (f8004e1)
  • ans-client: add V2 API lane and DNS discovery profiles support (#88) (72027c9)
ans-types: 0.2.0

0.2.0 (2026-09-21)

⚠ BREAKING CHANGES

  • Badge-capable builders require trusted TL hosts, and AnsVerifier::new takes them explicitly. AgentEvent.expires_at and the domain_validation, identity_cert, and server_cert attestations are optional in this release. CertType and EventType no longer implement Copy. The possession-only proof API requires test-support and the no-op content binding flag is removed. See MIGRATING.md and use the badge fingerprint iterators when consuming certificate evidence.

Features

  • add ANS-6 Method B authentication (#105) (6188283)
  • add SVCB endpoint discovery with profile autodiscovery (#99) (8cfd887)
ans-verify: 0.2.0

0.2.0 (2026-09-21)

⚠ BREAKING CHANGES

  • Badge-capable builders require trusted TL hosts, and AnsVerifier::new takes them explicitly. AgentEvent.expires_at and the domain_validation, identity_cert, and server_cert attestations are optional in this release. CertType and EventType no longer implement Copy. The possession-only proof API requires test-support and the no-op content binding flag is removed. See MIGRATING.md and use the badge fingerprint iterators when consuming certificate evidence.

Features

  • add ANS-6 Method B authentication (#105) (6188283)
  • add SVCB endpoint discovery with profile autodiscovery (#99) (8cfd887)
  • verify: honor TLSA selector and matching type in DANE verification (#107) (3fadfa0), closes #106

Build System

  • deps: Bump the rust-dependencies group across 1 directory with 5 updates (#78) (9e7f63e)
  • deps: update all dependencies (p256 0.14) and enable resolver v3 (#87) (d34fc25)
ans-sdk: 0.2.0

0.2.0 (2026-09-21)

⚠ BREAKING CHANGES

  • Badge-capable builders require trusted TL hosts, and AnsVerifier::new takes them explicitly. AgentEvent.expires_at and the domain_validation, identity_cert, and server_cert attestations are optional in this release. CertType and EventType no longer implement Copy. The possession-only proof API requires test-support and the no-op content binding flag is removed. See MIGRATING.md and use the badge fingerprint iterators when consuming certificate evidence.

Features

  • add ANS-6 Method B authentication (#105) (6188283)
  • Add release workflow, cargo-deny, and coverage reporting (#5) (097d5e6)
  • add SCITT verification for offline-capable trust verification (#29) (f03f977)
  • add SVCB endpoint discovery with profile autodiscovery (#99) (8cfd887)
  • ans-client: add AnsCsrBuilder for ANS-compliant CSR generation (#111) (f8004e1)

Bug Fixes

  • add version to workspace deps and configure release-please to update them (#12) (410fd1f)
  • deps: upgrade hickory-resolver 0.25 → 0.26 to fix RUSTSEC-2026-0118/0119 (#53) (c46e99e)
  • let release-please always run, simplify publish conditionals (#11) (7ffcdc7)
  • release: Update release-please-config with changelog sections (#21) (0e411d1)
  • remove crate Cargo.toml from release-please extra-files (#6) (44e45b2)
  • remove publish dry-run step from release workflow (#13) (8ed8a35)
  • simplify release-please config for independent crate versioning (#14) (a69d1f1)
  • update ans crate versions to 0.1.3 and enhance release configuration (#43) (076812a)
  • use explicit crate versions for release-please compatibility (#7) (e32aa42)
  • use releases_created (plural) for per-crate release-please output (#10) (4789795)

Documentation

  • adopt DCO and AI-disclosure contribution policy (#85) (f2091d3)

Miscellaneous

Build System

  • deps: Bump actions/cache from 5.0.3 to 5.0.5 (#38) (6b5c320)
  • deps: Bump actions/cache from 5.0.5 to 6.1.0 (#91) (8a6c485)
  • deps: Bump actions/checkout from 6.0.2 to 7.0.1 (#73) (a6cef30)
  • deps: Bump actions/upload-artifact from 4.6.2 to 7.0.0 (#16) (125bf71)
  • deps: Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#54) (fdb3415)
  • deps: Bump base64 from 0.22.1 to 0.23.0 (#94) (56fe0fc)
  • deps: Bump dtolnay/rust-toolchain (#30) (9ed6b19)
  • deps: Bump dtolnay/rust-toolchain (#92) (d5debb8)
  • deps: Bump EmbarkStudios/cargo-deny-action from 2.0.15 to 2.0.16 (#36) (8a035c9)
  • deps: Bump EmbarkStudios/cargo-deny-action from 2.0.16 to 2.0.19 (#63) (2f5e189)
  • deps: Bump EmbarkStudios/cargo-deny-action from 2.0.19 to 2.0.20 (#67) (f308928)
  • deps: Bump googleapis/release-please-action from 4.4.0 to 4.4.1 (#37) (7e0a852)
  • deps: Bump googleapis/release-please-action from 4.4.1 to 5.0.0 (#55) (f5a765d)
  • deps: Bump quinn-proto from 0.11.13 to 0.11.14 (#19) (baa6a57)
  • deps: Bump rustls-pki-types in the rust-dependencies group (#93) (3f05648)
  • deps: Bump rustls-webpki from 0.103.12 to 0.103.13 (#49) (74f303c)
  • deps: Bump taiki-e/install-action (#95) (a5cc316)
  • deps: Bump taiki-e/install-action from 2.68.16 to 2.68.25 (#17) (c61f01f)
  • deps: Bump taiki-e/install-action from 2.68.25 to 2.75.10 (#35) (443dc55)
  • deps: Bump taiki-e/install-action from 2.75.10 to 2.79.7 (#64) (6c218b5)
  • deps: Bump taiki-e/install-action from 2.79.7 to 2.84.0 (#72) (fc587f8)
  • deps: Bump the actions-minor-patch group with 2 updates (#90) (b545498)
  • deps: Bump the rust-dependencies group across 1 directory with 10 updates (#62) (3d53b5d)
  • deps: Bump the rust-dependencies group across 1 directory with 13 updates (#9) (012449a)
  • deps: Bump the rust-dependencies group across 1 directory with 2 updates (#98) (4c66c56)
  • deps: Bump the rust-dependencies group across 1 directory with 5 updates (#78) (9e7f63e)
  • deps: Bump the rust-dependencies group across 1 directory with 9 updates (#110) (53b196d)
  • deps: Bump the rust-dependencies group with 2 updates (#65) (2b1e344)
  • deps: Bump the rust-dependencies group with 3 updates (#18) (2517be2)
  • deps: group Dependabot github-actions updates into weekly PRs (#89) (70e01c8)
  • deps: update all dependencies (p256 0.14) and enable resolver v3 (#87) (d34fc25)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 10 times, most recently from ac6019c to a1a354e Compare July 22, 2026 22:15
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from 5d72327 to 7e2abba Compare August 1, 2026 20:43
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 318a912 to 6762bba Compare August 11, 2026 14:16
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 6762bba to 82368bb Compare August 20, 2026 19:02
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 82368bb to f72b5fc Compare September 8, 2026 21:20
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from f72b5fc to 46c4f7c Compare September 17, 2026 14:31
@github-actions

Copy link
Copy Markdown
Contributor Author

Coverage Report

Filename                                          Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ans-client/src/client.rs                              504                42    91.67%          73                 5    93.15%         384                22    94.27%           0                 0         -
ans-client/src/error.rs                               193                26    86.53%          20                 3    85.00%         147                11    92.52%           0                 0         -
ans-client/src/models.rs                              205                23    88.78%          27                 4    85.19%         156                17    89.10%           0                 0         -
ans-types/src/badge.rs                                186                25    86.56%          22                 3    86.36%         148                15    89.86%           0                 0         -
ans-types/src/fingerprint.rs                          304                 2    99.34%          35                 0   100.00%         180                 3    98.33%           0                 0         -
ans-types/src/scitt.rs                                325                 0   100.00%          22                 0   100.00%         212                 0   100.00%           0                 0         -
ans-types/src/types.rs                                571                15    97.37%          73                 2    97.26%         334                12    96.41%           0                 0         -
ans-verify/src/cache.rs                               884                27    96.95%          82                 5    93.90%         492                18    96.34%           0                 0         -
ans-verify/src/dane.rs                                917                31    96.62%          54                 0   100.00%         572                15    97.38%           0                 0         -
ans-verify/src/dns.rs                                2281               196    91.41%         225                26    88.44%        1470               159    89.18%           0                 0         -
ans-verify/src/error.rs                                66                 9    86.36%          11                 2    81.82%          64                 6    90.62%           0                 0         -
ans-verify/src/p256_verify.rs                          55                 0   100.00%           3                 0   100.00%          39                 0   100.00%           0                 0         -
ans-verify/src/pop/cache.rs                            69                18    73.91%          14                 2    85.71%          45                11    75.56%           0                 0         -
ans-verify/src/pop/caller.rs                          309                48    84.47%          31                 8    74.19%         257                41    84.05%           0                 0         -
ans-verify/src/pop/error.rs                            60                30    50.00%           8                 2    75.00%          61                27    55.74%           0                 0         -
ans-verify/src/pop/http.rs                             59                15    74.58%           4                 1    75.00%          42                11    73.81%           0                 0         -
ans-verify/src/pop/jws.rs                              93                16    82.80%           9                 2    77.78%          62                21    66.13%           0                 0         -
ans-verify/src/pop/proof.rs                           384                86    77.60%          31                11    64.52%         255                72    71.76%           0                 0         -
ans-verify/src/pop/replay.rs                          122                67    45.08%          14                 5    64.29%          93                44    52.69%           0                 0         -
ans-verify/src/pop/sign.rs                            146                47    67.81%          13                 7    46.15%         113                33    70.80%           0                 0         -
ans-verify/src/pop/verify.rs                          248                14    94.35%          15                 1    93.33%         203                25    87.68%           0                 0         -
ans-verify/src/rustls_verifier.rs                     376                67    82.18%          39                11    71.79%         260                78    70.00%           0                 0         -
ans-verify/src/scitt/client.rs                        384               145    62.24%          52                18    65.38%         250               101    59.60%           0                 0         -
ans-verify/src/scitt/cose.rs                          750                40    94.67%          35                 3    91.43%         454                31    93.17%           0                 0         -
ans-verify/src/scitt/error.rs                         229                 0   100.00%          28                 0   100.00%         181                 0   100.00%           0                 0         -
ans-verify/src/scitt/headers.rs                       299                 6    97.99%          24                 0   100.00%         153                 2    98.69%           0                 0         -
ans-verify/src/scitt/identity.rs                       42                 6    85.71%           4                 1    75.00%          38                 8    78.95%           0                 0         -
ans-verify/src/scitt/merkle.rs                        606                15    97.52%          33                 0   100.00%         302                 4    98.68%           0                 0         -
ans-verify/src/scitt/mod.rs                             5                 0   100.00%           2                 0   100.00%           4                 0   100.00%           0                 0         -
ans-verify/src/scitt/receipt.rs                      1244                39    96.86%          43                 3    93.02%         700                33    95.29%           0                 0         -
ans-verify/src/scitt/refreshable_key_store.rs         698                88    87.39%          54                12    77.78%         353                53    84.99%           0                 0         -
ans-verify/src/scitt/root_keys.rs                     676                28    95.86%          33                 0   100.00%         321                14    95.64%           0                 0         -
ans-verify/src/scitt/scitt_cache.rs                   501                24    95.21%          54                 4    92.59%         285                17    94.04%           0                 0         -
ans-verify/src/scitt/status_token.rs                 1341                78    94.18%          59                10    83.05%         892                55    93.83%           0                 0         -
ans-verify/src/scitt/supplier.rs                      871                80    90.82%          55                 5    90.91%         538                65    87.92%           0                 0         -
ans-verify/src/scitt/verification_cache.rs           1252                18    98.56%         103                 2    98.06%         773                10    98.71%           0                 0         -
ans-verify/src/tlog.rs                                612                25    95.92%          66                 5    92.42%         415                13    96.87%           0                 0         -
ans-verify/src/verify.rs                             5952               460    92.27%         349                39    88.83%        4011               345    91.40%           0                 0         -
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                               23819              1856    92.21%        1819               202    88.89%       15259              1392    90.88%           0                 0         -

Threshold: 90% line coverage | Full LCOV report

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 46c4f7c to 32a887f Compare September 17, 2026 21:27
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 32a887f to 2576bf4 Compare September 21, 2026 15:47

This branch has not been deployed

No deployments
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.

verify: honor TLSA selector and matching type (SPKI 3 1 1) in DANE verification

0 participants