Skip to content

Bump the pre-approved group with 2 updates - #495

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/pre-approved-8a8e880e9e
Nov 11, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/pre-approved-8a8e880e9e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 11, 2026

Copy link
Copy Markdown
Contributor

Bumps the pre-approved group with 2 updates: github.com/dogmatiq/enginekit and github.com/dogmatiq/protobuf.

Updates github.com/dogmatiq/enginekit from 0.30.0 to 0.31.0

Release notes

Sourced from github.com/dogmatiq/enginekit's releases.

Version 0.31.0

Changed

  • Updated to [github.com/dogmatiq/protobuf] v0.7.0.

Removed

  • [BC] Removed the x/xsync package. Its types are now provided by github.com/dogmatiq/cosyne, with the same names, except that xsync.SucceedOnce is now cosyne.Once. xsync.ChangeObservable() has no replacement.
Changelog

Sourced from github.com/dogmatiq/enginekit's changelog.

[0.31.0] - 2026-11-06

Changed

  • Updated to [github.com/dogmatiq/protobuf] v0.7.0.

Removed

  • [BC] Removed the x/xsync package. Its types are now provided by github.com/dogmatiq/cosyne, with the same names, except that xsync.SucceedOnce is now cosyne.Once. xsync.ChangeObservable() has no replacement.
Commits
  • ab64799 Bump version to 0.31.0
  • 760f45a Bump github.com/dogmatiq/protobuf to v0.7.0.
  • 6d75133 Merge pull request #191 from dogmatiq/remove-xsync
  • 29e36db Remove x/xsync, which is replaced by cosyne.
  • 936c6ef Regenerate APM configuration from template.
  • See full diff in compare view

Updates github.com/dogmatiq/protobuf from 0.2.0 to 0.7.0

Release notes

Sourced from github.com/dogmatiq/protobuf's releases.

Version 0.7.0

Added

  • Added Go AsMultiEnvelopes() and TypeScript asMultiEnvelopes() to group consecutive envelopes with equivalent headers into multi-envelopes while preserving message order.

Changed

  • [BC] TypeScript getExtension() and getBaggage() now throw when the requested value is absent. Use tryGetExtension() and tryGetBaggage() for the previous behavior of returning undefined. Both forms still throw when the selected value cannot be decoded.
  • [BC] Changed WatchEvents to return ABORTED instead of RESOURCE_EXHAUSTED when a client cannot keep up, so that it can't be confused with RESOURCE_EXHAUSTED errors produced by gRPC itself or by proxies.

Removed

  • [BC] Removed EventStreamConsumerTooSlow and the Go helper EventStreamConsumerTooSlowError(). The ABORTED code alone identifies the error.
  • [BC] Removed UnrecognizedEventStream and the Go helper UnrecognizedEventStreamError(). ReadEvents still returns NOT_FOUND for an unrecognized stream ID, without error details.

Version 0.6.0

Added

  • Restored MultiEnvelope and its Go and TypeScript batching, expansion and validation helpers.

Changed

  • [BC] Changed EventStreamSegment.envelopes to contain MultiEnvelope values again, preserving message order within and across multi-envelopes.

Version 0.5.0

Added

  • Added MessageFilter with explicit all-types and specific-types selections, and Go and TypeScript validation helpers.
  • Added EventStreamConsumerTooSlow and the Go helper EventStreamConsumerTooSlowError() for RESOURCE_EXHAUSTED errors when a client cannot keep up and event stream delivery can no longer continue contiguously.

Changed

  • [BC] Changed EventStreamSegment.envelopes to contain individual Envelope values instead of MultiEnvelope values.
  • [BC] Replaced message_type_ids in WatchEventsRequest and ReadEventsRequest with a required filter. Missing filters, filters with no selection, and empty specific-type selections are invalid and result in INVALID_ARGUMENT from either RPC.
  • Clarified event matching, stream discovery and segment continuity requirements for WatchEvents and ReadEvents.
  • Changed WatchEvents to return RESOURCE_EXHAUSTED with an attached EventStreamConsumerTooSlow detail when a client cannot keep up and delivery can no longer continue contiguously.

Removed

  • [BC] Removed MultiEnvelope and its Go and TypeScript batching, expansion and validation helpers. Use individual Envelope values instead.

Fixed

  • Fixed TypeScript validateUUID() accepting negative or overflowing UUID components when their version and variant bits were otherwise valid.

... (truncated)

Changelog

Sourced from github.com/dogmatiq/protobuf's changelog.

[0.7.0] - 2026-11-06

Added

  • Added Go AsMultiEnvelopes() and TypeScript asMultiEnvelopes() to group consecutive envelopes with equivalent headers into multi-envelopes while preserving message order.

Changed

  • [BC] TypeScript getExtension() and getBaggage() now throw when the requested value is absent. Use tryGetExtension() and tryGetBaggage() for the previous behavior of returning undefined. Both forms still throw when the selected value cannot be decoded.
  • [BC] Changed WatchEvents to return ABORTED instead of RESOURCE_EXHAUSTED when a client cannot keep up, so that it can't be confused with RESOURCE_EXHAUSTED errors produced by gRPC itself or by proxies.

Removed

  • [BC] Removed EventStreamConsumerTooSlow and the Go helper EventStreamConsumerTooSlowError(). The ABORTED code alone identifies the error.
  • [BC] Removed UnrecognizedEventStream and the Go helper UnrecognizedEventStreamError(). ReadEvents still returns NOT_FOUND for an unrecognized stream ID, without error details.

[0.6.0] - 2026-11-06

Added

  • Restored MultiEnvelope and its Go and TypeScript batching, expansion and validation helpers.

Changed

  • [BC] Changed EventStreamSegment.envelopes to contain MultiEnvelope values again, preserving message order within and across multi-envelopes.

[0.5.0] - 2026-11-06

Added

  • Added MessageFilter with explicit all-types and specific-types selections, and Go and TypeScript validation helpers.
  • Added EventStreamConsumerTooSlow and the Go helper EventStreamConsumerTooSlowError() for RESOURCE_EXHAUSTED errors when a client cannot keep up and event stream delivery can no longer continue contiguously.

... (truncated)

Commits
  • 9964006 Bump version to 0.7.0
  • a753d27 Merge pull request #29 from dogmatiq/group-envelopes
  • c79d8b3 Remove error-details types and use ABORTED for slow consumers
  • 2c600ff Rename multi-envelope conversion files and remove benchmarks
  • a4d6ed6 Make direct body batching advice explicit in API docs
  • 6bf6d9a Space Go control flow and combine adjacent var declarations
  • 7d772ec Put multiline builder arguments on separate lines
  • fb2f2dd Format Go builder chains with one call per line
  • 57dcdb9 Name sequence conversion AsMultiEnvelopes
  • d265ca1 Clarify multi-envelope grouping names and buffering behavior
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pre-approved group with 2 updates: [github.com/dogmatiq/enginekit](https://github.com/dogmatiq/enginekit) and [github.com/dogmatiq/protobuf](https://github.com/dogmatiq/protobuf).


Updates `github.com/dogmatiq/enginekit` from 0.30.0 to 0.31.0
- [Release notes](https://github.com/dogmatiq/enginekit/releases)
- [Changelog](https://github.com/dogmatiq/enginekit/blob/main/CHANGELOG.md)
- [Commits](dogmatiq/enginekit@v0.30.0...v0.31.0)

Updates `github.com/dogmatiq/protobuf` from 0.2.0 to 0.7.0
- [Release notes](https://github.com/dogmatiq/protobuf/releases)
- [Changelog](https://github.com/dogmatiq/protobuf/blob/main/CHANGELOG.md)
- [Commits](dogmatiq/protobuf@v0.2.0...v0.7.0)

---
updated-dependencies:
- dependency-name: github.com/dogmatiq/enginekit
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
- dependency-name: github.com/dogmatiq/protobuf
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Nov 11, 2026
@github-actions
github-actions Bot enabled auto-merge November 11, 2026 07:44
@github-actions
github-actions Bot merged commit 28329b8 into main Nov 11, 2026
11 checks passed
@github-actions
github-actions Bot deleted the dependabot/go_modules/pre-approved-8a8e880e9e branch November 11, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants