Skip to content

feat: migrate to the RoadRunner v6 plugin ecosystem - #809

Merged
rustatian merged 3 commits into
masterfrom
feat/v6-ecosystem
Aug 22, 2026
Merged

feat: migrate to the RoadRunner v6 plugin ecosystem#809
rustatian merged 3 commits into
masterfrom
feat/v6-ecosystem

Conversation

@rustatian

@rustatian rustatian commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Migrates the plugin to the RoadRunner v6 plugin ecosystem.

  • Module path /v5 -> /v6.
  • api/v4 -> api-go/v6 + api-plugins/v6, pool -> pool/v2, goridge/v3 -> goridge/v4.
  • Logging migrated from zap to log/slog: plugin interfaces (api.Server matches server/v6 signatures), the Temporal SDK logger adapter, and the tests module.
  • CI coverage paths updated to /v6.

After merge this needs a v6.0.0-beta.1 tag so RoadRunner can re-add the plugin. The acceptance job needs a follow-up dload.xml bump once an RR v6 beta build exists.

Closes: #795

Copilot AI lite review requested due to automatic review settings August 22, 2026 11:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@rustatian
rustatian merged commit 1a39f22 into master Aug 22, 2026
12 checks passed
@rustatian
rustatian deleted the feat/v6-ecosystem branch August 22, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[🐛 BUG]: Graceful shutdown can dispatch another Temporal task before polling stops

3 participants