Skip to content

Bump the pre-approved group with 5 updates - #253

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/pre-approved-51a732a628
Nov 13, 2026
Merged

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

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the pre-approved group with 5 updates:

Package From To
github.com/dogmatiq/dogma 0.25.0 0.26.0
github.com/dogmatiq/enginekit 0.31.0 0.32.0
github.com/dogmatiq/projectionkit 0.12.0 0.13.0
github.com/dogmatiq/testkit 0.24.0 0.25.0
golang.org/x/text 0.43.0 0.44.0

Updates github.com/dogmatiq/dogma from 0.25.0 to 0.26.0

Release notes

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

Version 0.26.0

Added

  • [ENGINE BC] Added MessageID() method to AggregateCommandScope, ProcessEventScope, ProcessDeadlineScope, IntegrationCommandScope and ProjectionEventScope.

Changed

  • [BC] Bumped minimum Go version to v1.27.
  • [BC] ProjectionEventScope.StreamID() now returns a uuid.UUID.
  • [BC] ProjectionMessageHandler.CheckpointOffset() now takes the stream ID as a uuid.UUID.
  • [BC] RegisteredMessageType.ID() now returns a uuid.UUID.
  • [BC] RegisteredMessageTypeByID() now takes the message type ID as a uuid.UUID.
Changelog

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

[0.26.0] - 2026-11-13

Added

  • [ENGINE BC] Added MessageID() method to AggregateCommandScope, ProcessEventScope, ProcessDeadlineScope, IntegrationCommandScope and ProjectionEventScope.

Changed

  • [BC] Bumped minimum Go version to v1.27.
  • [BC] ProjectionEventScope.StreamID() now returns a uuid.UUID.
  • [BC] ProjectionMessageHandler.CheckpointOffset() now takes the stream ID as a uuid.UUID.
  • [BC] RegisteredMessageType.ID() now returns a uuid.UUID.
  • [BC] RegisteredMessageTypeByID() now takes the message type ID as a uuid.UUID.
Commits
  • eeb2cc6 Bump version to 0.26.0
  • fdee806 Include the changelog makefile, so that releases use make tag.
  • 3443e61 Merge pull request #228 from dogmatiq/message-id
  • 99d87f4 Define the idempotency key in the glossary by what it is.
  • 4f93f0f Add MessageID() to every scope in which a handler handles a message.
  • 0110825 Use uuid.UUID for the UUIDs that Dogma and the engine supply.
  • e5a1f86 Add ADRs for the native UUID type and exposing message IDs.
  • 1c5174d Merge pull request #225 from dogmatiq/dependabot/apm/dogmatiq/agent-config/in...
  • 87a3375 Merge branch 'main' into dependabot/apm/dogmatiq/agent-config/internal-1.2.0
  • 65f845d Regenerate Dependabot configuration from template.
  • Additional commits viewable in compare view

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

Release notes

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

Version 0.32.0

Added

  • Added config.UnparsedUUID, a string that is expected to contain a UUID, but that hasn't yet been parsed. Its AsStd() and AsProto() methods return the UUID as a uuid.UUID and a *uuidpb.UUID, and panic if it isn't valid. TryAsStd() and TryAsProto() return false instead.
  • Added config.InvalidMessageTypeIDError, which validation of a config.Route reports when its message type ID isn't a valid UUID.
  • Added stubs.ProjectionEventScopeStub.MessageID() and MessageIDFunc.

Changed

  • [BC] Updated to Dogma v0.26.0.
  • [BC] config.Route.MessageTypeID and config.Identity.Key now use optional.Optional[config.UnparsedUUID].
  • [BC] stubs.MessageTypeID() now returns a uuid.UUID.
  • [BC] stubs.ProjectionEventScopeStub.StreamID() and StreamIDFunc now use a uuid.UUID.
  • [BC] stubs.ProjectionMessageHandlerStub.CheckpointOffset() and CheckpointOffsetFunc now take the stream ID as a uuid.UUID.
Changelog

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

[0.32.0] - 2026-11-13

Added

  • Added config.UnparsedUUID, a string that is expected to contain a UUID, but that hasn't yet been parsed. Its AsStd() and AsProto() methods return the UUID as a uuid.UUID and a *uuidpb.UUID, and panic if it isn't valid. TryAsStd() and TryAsProto() return false instead.
  • Added config.InvalidMessageTypeIDError, which validation of a config.Route reports when its message type ID isn't a valid UUID.
  • Added stubs.ProjectionEventScopeStub.MessageID() and MessageIDFunc.

Changed

  • [BC] Updated to Dogma v0.26.0.
  • [BC] config.Route.MessageTypeID and config.Identity.Key now use optional.Optional[config.UnparsedUUID].
  • [BC] stubs.MessageTypeID() now returns a uuid.UUID.
  • [BC] stubs.ProjectionEventScopeStub.StreamID() and StreamIDFunc now use a uuid.UUID.
  • [BC] stubs.ProjectionMessageHandlerStub.CheckpointOffset() and CheckpointOffsetFunc now take the stream ID as a uuid.UUID.
Commits
  • b5c241a Bump version to 0.32.0
  • ff0dcf9 Update to Dogma v0.26.0.
  • b1f66d8 Regenerate Dependabot configuration from template.
  • d17b91b Merge pull request #193 from dogmatiq/dependabot/apm/dogmatiq/agent-config/in...
  • 6f99031 Bump dogmatiq/agent-config/internal from 1.1.0 to 1.2.0
  • ec7aafc Regenerate codecov.io configuration from template.
  • 9562578 Regenerate Dependabot configuration from template.
  • 6240df4 Merge pull request #192 from dogmatiq/apm-makefile
  • 7c8eb59 Add the APM makefile package.
  • b75c9e6 Regenerate Dependabot configuration from template.
  • Additional commits viewable in compare view

Updates github.com/dogmatiq/projectionkit from 0.12.0 to 0.13.0

Release notes

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

Version 0.13.0

Changed

  • [BC] Updated to Dogma v0.26.0.
  • [BC] memoryprojection.Projection.CheckpointOffset() now takes the stream ID as a uuid.UUID.
Changelog

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

[0.13.0] - 2026-11-13

Changed

  • [BC] Updated to Dogma v0.26.0.
  • [BC] memoryprojection.Projection.CheckpointOffset() now takes the stream ID as a uuid.UUID.
Commits
  • 973d1e8 Bump version to 0.13.0
  • 279adeb Use uuid.UUID for handler identity keys.
  • f8d6ef3 Update to Dogma v0.26.0.
  • 2e62efb Merge pull request #980 from dogmatiq/dependabot/go_modules/github.com/jackc/...
  • 5ab2939 Merge branch 'main' into dependabot/go_modules/github.com/jackc/pgx/v5-5.12.0
  • 2a773c8 Regenerate Dependabot configuration from template.
  • 4f1da1d Merge pull request #993 from dogmatiq/dependabot/apm/dogmatiq/agent-config/in...
  • c9436b9 Bump dogmatiq/agent-config/internal from 1.1.0 to 1.2.0
  • 8ee1d3d Bump github.com/jackc/pgx/v5 from 5.11.0 to 5.12.0
  • See full diff in compare view

Updates github.com/dogmatiq/testkit from 0.24.0 to 0.25.0

Release notes

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

Version 0.25.0

  • The test engine now implements MessageID() on each handler scope, as required by Dogma v0.26.0.

  • [BC] Updated to Dogma v0.26.0.

  • [BC] Updated to enginekit v0.32.0.

  • [BC] The MessageID, CausationID, CorrelationID and EventStreamID fields of envelope.Envelope, and the ID parameters of the envelope constructors, are now uuid.UUID.

  • The test engine now gives each message a random version 4 UUID as its ID, instead of a sequential number. The test log shows the first 8 hexadecimal digits of each ID.

  • [BC] Removed envelope.MessageIDGenerator.

Changelog

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

[0.25.0] - 2026-11-13

Added

  • The test engine now implements MessageID() on each handler scope, as required by Dogma v0.26.0.

Changed

  • [BC] Updated to Dogma v0.26.0.
  • [BC] Updated to enginekit v0.32.0.
  • [BC] The MessageID, CausationID, CorrelationID and EventStreamID fields of envelope.Envelope, and the ID parameters of the envelope constructors, are now uuid.UUID.
  • The test engine now gives each message a random version 4 UUID as its ID, instead of a sequential number. The test log shows the first 8 hexadecimal digits of each ID.

Removed

  • [BC] Removed envelope.MessageIDGenerator.
Commits
  • 9e51742 Bump version to 0.25.0
  • e5cf791 Build against Dogma v0.26.0.
  • ff83d2e Merge pull request #496 from dogmatiq/dependabot/go_modules/pre-approved-2cf7...
  • 7ccde34 Bump golang.org/x/text from 0.43.0 to 0.44.0 in the pre-approved group
  • 9269d92 Merge pull request #494 from dogmatiq/dependabot/go_modules/github.com/dogmat...
  • a6a7d11 Merge branch 'main' into dependabot/go_modules/github.com/dogmatiq/enginekit-...
  • 28329b8 Merge pull request #495 from dogmatiq/dependabot/go_modules/pre-approved-8a8e...
  • f7644eb Bump the pre-approved group with 2 updates
  • 266ab47 Regenerate Dependabot configuration from template.
  • cbacc02 Merge pull request #492 from dogmatiq/dependabot/apm/dogmatiq/agent-config/in...
  • Additional commits viewable in compare view

Updates golang.org/x/text from 0.43.0 to 0.44.0

Commits
  • 6070ac3 go.mod: update golang.org/x dependencies
  • 972f268 language: count '_' alongside '-' in ParseAcceptLanguage guard
  • 367ce9e internal/export/idna: avoid excessive work in Punycode encoding
  • See full diff 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 5 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/dogmatiq/dogma](https://github.com/dogmatiq/dogma) | `0.25.0` | `0.26.0` |
| [github.com/dogmatiq/enginekit](https://github.com/dogmatiq/enginekit) | `0.31.0` | `0.32.0` |
| [github.com/dogmatiq/projectionkit](https://github.com/dogmatiq/projectionkit) | `0.12.0` | `0.13.0` |
| [github.com/dogmatiq/testkit](https://github.com/dogmatiq/testkit) | `0.24.0` | `0.25.0` |
| [golang.org/x/text](https://github.com/golang/text) | `0.43.0` | `0.44.0` |


Updates `github.com/dogmatiq/dogma` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/dogmatiq/dogma/releases)
- [Changelog](https://github.com/dogmatiq/dogma/blob/main/CHANGELOG.md)
- [Commits](dogmatiq/dogma@v0.25.0...v0.26.0)

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

Updates `github.com/dogmatiq/projectionkit` from 0.12.0 to 0.13.0
- [Release notes](https://github.com/dogmatiq/projectionkit/releases)
- [Changelog](https://github.com/dogmatiq/projectionkit/blob/main/CHANGELOG.md)
- [Commits](dogmatiq/projectionkit@v0.12.0...v0.13.0)

Updates `github.com/dogmatiq/testkit` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/dogmatiq/testkit/releases)
- [Changelog](https://github.com/dogmatiq/testkit/blob/main/CHANGELOG.md)
- [Commits](dogmatiq/testkit@v0.24.0...v0.25.0)

Updates `golang.org/x/text` from 0.43.0 to 0.44.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.43.0...v0.44.0)

---
updated-dependencies:
- dependency-name: github.com/dogmatiq/dogma
  dependency-version: 0.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
- dependency-name: github.com/dogmatiq/enginekit
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
- dependency-name: github.com/dogmatiq/projectionkit
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
- dependency-name: github.com/dogmatiq/testkit
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-approved
- dependency-name: golang.org/x/text
  dependency-version: 0.44.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 13, 2026
@github-actions
github-actions Bot enabled auto-merge November 13, 2026 06:53
@github-actions
github-actions Bot merged commit 554363f into main Nov 13, 2026
9 checks passed
@github-actions
github-actions Bot deleted the dependabot/go_modules/pre-approved-51a732a628 branch November 13, 2026 06:57
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