[PR #632] [MERGED] fix(deps): bump github.com/cloudevents/sdk-go/v2 from 2.15.2 to 2.16.0 in /api #639

Closed
opened 2026-03-03 16:39:23 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NdoleStudio/httpsms/pull/632
Author: @dependabot[bot]
Created: 4/1/2025
Status: Merged
Merged: 4/1/2025
Merged by: @AchoArnold

Base: mainHead: dependabot/go_modules/api/github.com/cloudevents/sdk-go/v2-2.16.0


📝 Commits (1)

  • 3dc968f fix(deps): bump github.com/cloudevents/sdk-go/v2 in /api

📊 Changes

2 files changed (+3 additions, -3 deletions)

View changed files

📝 api/go.mod (+1 -1)
📝 api/go.sum (+2 -2)

📄 Description

Bumps github.com/cloudevents/sdk-go/v2 from 2.15.2 to 2.16.0.

Release notes

Sourced from github.com/cloudevents/sdk-go/v2's releases.

Release v2.16.0

Features & Enhancements

  • Confluent Kafka binding #988 by @​yanmxa
    Added a new Confluent Kafka protocol binding for CloudEvents, supporting modern Kafka client features.

  • Producer report channel for Confluent Kafka #1031 by @​yanmxa
    Exposed a producer report channel via Events() to allow users to track delivery status of Kafka messages.

  • Support structured content type suffixes #1007 by @​dan-j
    Improved content type handling by recognizing structured syntax suffixes like +json, increasing compatibility with various encodings.

  • Default timeout via context #992 by @​nkreiger
    Introduced support for configuring protocol default timeouts using context.Context.

  • Benchmarks for CESQL #1050 by @​Cali0707
    Added benchmark tests to measure CESQL query performance.

  • Optimized CESQL LIKE matching #1049 by @​Cali0707
    Improved the performance of CESQL's LIKE pattern matching logic.

  • Expose AddFunction API for CESQL Parser [#1047 / #1051] by @​dgeorgievski
    Enabled users to register custom functions in CESQL via the newly exposed AddFunction API.

  • Flexible subject matching for NATS JetStream #1084 by @​evankanderson
    Added support for flexible subject pattern matching in NATS JetStream subscriptions.

  • Add v3 version of NATS JetStream protocol #1095 by @​stephen-totty-hpe
    Introduced a new version of the NATS JetStream protocol (v3) with enhanced features and forward compatibility.

  • Expose WithHost option #1070 by @​jaxtonw
    Added a configurable WithHost option for improved protocol initialization flexibility.

  • Support dataref cloud event extension [[Dataref Extension #1018](https://redirect.github.com/cloudevents/sdk-go/pull/1018)] by @​matzew Implements the Dataref (Claim Check Pattern) as specified by the CloudEvent Extension Attributes spec.


🛠 Fixes

  • Handle multiple AMQP data fields correctly #1034 by @​embano1
    Fixed parsing of AMQP messages containing multiple data fields to conform with spec expectations.

  • Fix invalid ce- prefix in Confluent binding #1059 by @​embano1
    Corrected an issue where CloudEvents extensions were incorrectly prefixed in the Confluent Kafka binding.

  • Fix LIKE expression error handling #1046 by @​Cali0707
    Prevented panics on malformed LIKE expressions in CESQL; now returns a parse error instead.

  • Fix MQTT content-type issue #1063 by @​yanmxa

... (truncated)

Commits
  • 6de37de Merge pull request #1139 from duglin/upgradeLint
  • 25cdf94 upgrade-lint
  • 240eb02 Merge pull request #1137 from duglin/fix-automerge
  • 7b6701c fix automerge by giving better names
  • d3e82a7 Merge pull request #1136 from cloudevents/dependabot/github_actions/golangci/...
  • 00e3d7c chore(deps): Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0
  • 69cfc2d Merge pull request #1018 from matzew/add_dataref_extension
  • 535da92 Adding a simple dataref extension, similar to the java sdk
  • 74ac76d Merge pull request #1134 from cloudevents/dependabot/go_modules/observability...
  • 6da042f chore: run go mod tidy
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NdoleStudio/httpsms/pull/632 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 4/1/2025 **Status:** ✅ Merged **Merged:** 4/1/2025 **Merged by:** [@AchoArnold](https://github.com/AchoArnold) **Base:** `main` ← **Head:** `dependabot/go_modules/api/github.com/cloudevents/sdk-go/v2-2.16.0` --- ### 📝 Commits (1) - [`3dc968f`](https://github.com/NdoleStudio/httpsms/commit/3dc968f8efcb4e9d59aab13be23ae3f17c2a0791) fix(deps): bump github.com/cloudevents/sdk-go/v2 in /api ### 📊 Changes **2 files changed** (+3 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `api/go.mod` (+1 -1) 📝 `api/go.sum` (+2 -2) </details> ### 📄 Description Bumps [github.com/cloudevents/sdk-go/v2](https://github.com/cloudevents/sdk-go) from 2.15.2 to 2.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cloudevents/sdk-go/releases">github.com/cloudevents/sdk-go/v2's releases</a>.</em></p> <blockquote> <h2>Release v2.16.0</h2> <h3>✨ Features &amp; Enhancements</h3> <ul> <li> <p><strong>Confluent Kafka binding</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/988">#988</a> by <a href="https://github.com/yanmxa"><code>@​yanmxa</code></a><br /> Added a new Confluent Kafka protocol binding for CloudEvents, supporting modern Kafka client features.</p> </li> <li> <p><strong>Producer report channel for Confluent Kafka</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1031">#1031</a> by <a href="https://github.com/yanmxa"><code>@​yanmxa</code></a><br /> Exposed a producer report channel via <code>Events()</code> to allow users to track delivery status of Kafka messages.</p> </li> <li> <p><strong>Support structured content type suffixes</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1007">#1007</a> by <a href="https://github.com/dan-j"><code>@​dan-j</code></a><br /> Improved content type handling by recognizing structured syntax suffixes like <code>+json</code>, increasing compatibility with various encodings.</p> </li> <li> <p><strong>Default timeout via context</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/992">#992</a> by <a href="https://github.com/nkreiger"><code>@​nkreiger</code></a><br /> Introduced support for configuring protocol default timeouts using <code>context.Context</code>.</p> </li> <li> <p><strong>Benchmarks for CESQL</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1050">#1050</a> by <a href="https://github.com/Cali0707"><code>@​Cali0707</code></a><br /> Added benchmark tests to measure CESQL query performance.</p> </li> <li> <p><strong>Optimized CESQL <code>LIKE</code> matching</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1049">#1049</a> by <a href="https://github.com/Cali0707"><code>@​Cali0707</code></a><br /> Improved the performance of CESQL's <code>LIKE</code> pattern matching logic.</p> </li> <li> <p><strong>Expose AddFunction API for CESQL Parser</strong> [#1047 / <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1051">#1051</a>] by <a href="https://github.com/dgeorgievski"><code>@​dgeorgievski</code></a><br /> Enabled users to register custom functions in CESQL via the newly exposed <code>AddFunction</code> API.</p> </li> <li> <p><strong>Flexible subject matching for NATS JetStream</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1084">#1084</a> by <a href="https://github.com/evankanderson"><code>@​evankanderson</code></a><br /> Added support for flexible subject pattern matching in NATS JetStream subscriptions.</p> </li> <li> <p><strong>Add v3 version of NATS JetStream protocol</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1095">#1095</a> by <a href="https://github.com/stephen-totty-hpe"><code>@​stephen-totty-hpe</code></a><br /> Introduced a new version of the NATS JetStream protocol (v3) with enhanced features and forward compatibility.</p> </li> <li> <p><strong>Expose <code>WithHost</code> option</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1070">#1070</a> by <a href="https://github.com/jaxtonw"><code>@​jaxtonw</code></a><br /> Added a configurable <code>WithHost</code> option for improved protocol initialization flexibility.</p> </li> <li> <p><strong>Support <code>dataref</code> cloud event extension</strong> [[Dataref Extension <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1018">#1018</a>](https://redirect.github.com/cloudevents/sdk-go/pull/1018)] by <a href="https://github.com/matzew"><code>@​matzew</code></a> Implements the Dataref (Claim Check Pattern) as specified by the CloudEvent Extension Attributes <a href="https://github.com/cloudevents/spec/blob/main/cloudevents/extensions/dataref.md">spec</a>.</p> </li> </ul> <hr /> <h3>🛠 Fixes</h3> <ul> <li> <p><strong>Handle multiple AMQP data fields correctly</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1034">#1034</a> by <a href="https://github.com/embano1"><code>@​embano1</code></a><br /> Fixed parsing of AMQP messages containing multiple data fields to conform with spec expectations.</p> </li> <li> <p><strong>Fix invalid <code>ce-</code> prefix in Confluent binding</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1059">#1059</a> by <a href="https://github.com/embano1"><code>@​embano1</code></a><br /> Corrected an issue where CloudEvents extensions were incorrectly prefixed in the Confluent Kafka binding.</p> </li> <li> <p><strong>Fix LIKE expression error handling</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1046">#1046</a> by <a href="https://github.com/Cali0707"><code>@​Cali0707</code></a><br /> Prevented panics on malformed <code>LIKE</code> expressions in CESQL; now returns a parse error instead.</p> </li> <li> <p><strong>Fix MQTT content-type issue</strong> <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1063">#1063</a> by <a href="https://github.com/yanmxa"><code>@​yanmxa</code></a></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cloudevents/sdk-go/commit/6de37de32b83aee0bc53fe31b6358d4e5f1e9ede"><code>6de37de</code></a> Merge pull request <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1139">#1139</a> from duglin/upgradeLint</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/25cdf948a23a5ac98fd8db61d537b0d6770dc34f"><code>25cdf94</code></a> upgrade-lint</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/240eb029b2003a4a998c1495469a1167dfe8eb63"><code>240eb02</code></a> Merge pull request <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1137">#1137</a> from duglin/fix-automerge</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/7b6701c5c1dc330f10714cec441cb203312a1e83"><code>7b6701c</code></a> fix automerge by giving better names</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/d3e82a74062596ccfb210315f48527d47a4fe036"><code>d3e82a7</code></a> Merge pull request <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1136">#1136</a> from cloudevents/dependabot/github_actions/golangci/...</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/00e3d7cf14fc4c944d844b5202484e4ff59783a6"><code>00e3d7c</code></a> chore(deps): Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/69cfc2dfa3beb4632630748017e6f8c0f682a28a"><code>69cfc2d</code></a> Merge pull request <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1018">#1018</a> from matzew/add_dataref_extension</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/535da92997c5a762db09111ad6777e5baecf68f3"><code>535da92</code></a> Adding a simple dataref extension, similar to the java sdk</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/74ac76d56f0d899827f940b1a19079014f90e749"><code>74ac76d</code></a> Merge pull request <a href="https://redirect.github.com/cloudevents/sdk-go/issues/1134">#1134</a> from cloudevents/dependabot/go_modules/observability...</li> <li><a href="https://github.com/cloudevents/sdk-go/commit/6da042f56d387e81193b5e27692f9abb3fcf1950"><code>6da042f</code></a> chore: run go mod tidy</li> <li>Additional commits viewable in <a href="https://github.com/cloudevents/sdk-go/compare/v2.15.2...v2.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cloudevents/sdk-go/v2&package-manager=go_modules&previous-version=2.15.2&new-version=2.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 16:39:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/httpsms#639
No description provided.