Skip to content

Update duroxide to 0.1.18 and duroxide-pg-opt to v0.1.16 - #7

Merged
Pino de Candia (pinodeca) merged 2 commits into
mainfrom
copilot/update-duroxide-dependencies
Feb 18, 2026
Merged

Update duroxide to 0.1.18 and duroxide-pg-opt to v0.1.16#7
Pino de Candia (pinodeca) merged 2 commits into
mainfrom
copilot/update-duroxide-dependencies

Conversation

Copilot AI commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

Updates duroxide ecosystem dependencies to latest versions. duroxide 0.1.18 introduces activity session affinity (optional) for pinning activities to workers with session-local state.

Changes

  • duroxide: 0.1.170.1.18
  • duroxide-pg-opt: v0.1.15v0.1.16

Compatibility

No code changes required. New session affinity APIs are additive:

// New optional API (not used by pg_durable)
ctx.schedule_activity_on_session(name, input, session_id)

// Existing APIs unchanged
ctx.schedule_activity(name, input)  // ✓ works as before

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/microsoft/duroxide-pg-opt/commits/v0.1.16
    • Triggering command: /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo update (http block)
    • Triggering command: /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo update --dry-run (http block)
  • https://api.github.com/repos/microsoft/duroxide-pg/commits/v0.1.16
    • Triggering command: /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo /home/REDACTED/.rustup/toolchains/stable-x86_64-REDACTED-linux-gnu/bin/cargo update (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Update to duroxide 0.1.18 and duroxide-pg-opt v0.1.16</issue_title>
<issue_description>The duroxide package recently released version 0.1.18, and duroxide-pg-opt has added new commits to support this duroxide release, tagged as v0.1.16.

Task:

  • Update Cargo.toml and Cargo.lock to depend on duroxide = "0.1.18" and duroxide-pg-opt = "0.1.16"
  • Run cargo update and check for breaking changes or required changes in API usage (if any)
  • Verify that all tests (unit and E2E) pass after the update
  • Watch for any changed API or feature requirements related to updated duroxide compatibility

Context:
Keeping dependencies up to date ensures compatibility with bug fixes and new features. This update is downstream of recent activity in the duroxide ecosystem.

Acceptance Criteria:

  • All relevant dependency entries updated
  • CI passes successfully
  • Brief summary in this issue of any changes required beyond version bump (if any)</issue_description>

Comments on the Issue (you are Copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Update duroxide to version 0.1.18 and duroxide-pg-opt to v0.1.16 Update duroxide to 0.1.18 and duroxide-pg to v0.1.16 Feb 18, 2026
@pinodeca
Pino de Candia (pinodeca) force-pushed the copilot/update-duroxide-dependencies branch from fe5bd7a to 724b270 Compare February 18, 2026 15:05
@pinodeca
Pino de Candia (pinodeca) marked this pull request as ready for review February 18, 2026 15:05
@pinodeca
Pino de Candia (pinodeca) merged commit 10c9bdd into main Feb 18, 2026
3 checks passed
@pinodeca
Pino de Candia (pinodeca) deleted the copilot/update-duroxide-dependencies branch February 18, 2026 15:54
@pinodeca Pino de Candia (pinodeca) changed the title Update duroxide to 0.1.18 and duroxide-pg to v0.1.16 Update duroxide to 0.1.18 and duroxide-pg-opt to v0.1.16 Feb 18, 2026
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.

Update to duroxide 0.1.18 and duroxide-pg-opt v0.1.16

2 participants