Skip to content

chore: Bump channels plugin version#736

Merged
zeljkoX merged 1 commit intomainfrom
bump-channels-plugin-version
Mar 31, 2026
Merged

chore: Bump channels plugin version#736
zeljkoX merged 1 commit intomainfrom
bump-channels-plugin-version

Conversation

@zeljkoX
Copy link
Copy Markdown
Collaborator

@zeljkoX zeljkoX commented Mar 31, 2026

Summary

Bump relayer-plugin-channels version to v0.19 in examples

Testing Process

Checklist

  • Add a reference to related issues in the PR description.
  • Add unit tests if applicable.

Note

If you are using Relayer in your stack, consider adding your team or organization to our list of Relayer Users in the Wild!

Summary by CodeRabbit

  • Chores
    • Updated relayer plugin dependencies in example projects to the latest compatible versions.

@zeljkoX zeljkoX requested a review from a team as a code owner March 31, 2026 06:35
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 31, 2026

Walkthrough

This PR updates the @openzeppelin/relayer-plugin-channels dependency version in two example package.json files. The first example updates from ^0.18.0 to ^0.19.0, and the second example updates from ^0.16.0 to ^0.19.0. No other changes are present.

Changes

Cohort / File(s) Summary
Channels plugin example dependencies
examples/channels-plugin-example/channel/package.json, examples/channels-x402-plugin-example/channel/package.json
Updated @openzeppelin/relayer-plugin-channels dependency to version ^0.19.0 across both example packages.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

cla: allowlist

Suggested reviewers

  • collins-w
  • tirumerla

Poem

🐰 A hop, a skip, a version bump so fine,
Dependencies updated, all in line!
From 0.18 to 0.19 we go,
Channels plugin examples now shall glow! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore: Bump channels plugin version' is directly related to the main change: updating the channels plugin dependency version across example files.
Description check ✅ Passed The description follows the required template structure with a Summary section describing the change, Testing Process section (empty), and a Checklist. However, the Testing Process section is empty and no reference to related issues is provided.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bump-channels-plugin-version

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 OpenGrep (1.16.5)
examples/channels-plugin-example/channel/package.json

┌──────────────┐
│ Opengrep CLI │
└──────────────┘

�[32m✔�[39m �[1mOpengrep OSS�[0m
�[32m✔�[39m Basic security coverage for first-party code vulnerabilities.

�[1m Loading rules from local config...�[0m

examples/channels-x402-plugin-example/channel/package.json

┌──────────────┐
│ Opengrep CLI │
└──────────────┘

�[32m✔�[39m �[1mOpengrep OSS�[0m
�[32m✔�[39m Basic security coverage for first-party code vulnerabilities.

�[1m Loading rules from local config...�[0m


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@examples/channels-x402-plugin-example/channel/package.json`:
- Line 17: The dependency bump for "@openzeppelin/relayer-plugin-channels" in
package.json skips 0.17.x and 0.18.x; review the changelogs for versions
0.16.1→0.17.x→0.18.x→0.19.0 on the OpenZeppelin relayer-plugin-channels repo and
run the example's full test-suite and manual integration flows with 0.19.0 to
catch breaking changes before merging; if any breaking changes are found, either
pin to a safe intermediate version or update the example code (tests, config,
and any call sites referencing relayer-plugin-channels) to match the new API.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c5be97be-0c2d-467c-bfe5-40fef487bcea

📥 Commits

Reviewing files that changed from the base of the PR and between aede8aa and a7012a6.

⛔ Files ignored due to path filters (2)
  • examples/channels-plugin-example/channel/package-lock.json is excluded by !**/package-lock.json
  • examples/channels-x402-plugin-example/channel/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • examples/channels-plugin-example/channel/package.json
  • examples/channels-x402-plugin-example/channel/package.json

"license": "",
"dependencies": {
"@openzeppelin/relayer-plugin-channels": "^0.16.0",
"@openzeppelin/relayer-plugin-channels": "^0.19.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Verify version and fetch changelog information

echo "Checking if version 0.19.0 exists..."
npm view `@openzeppelin/relayer-plugin-channels`@0.19.0 version 2>&1

echo -e "\nFetching versions 0.16.0 through 0.19.0..."
npm view `@openzeppelin/relayer-plugin-channels` versions --json | jq '.[] | select(. | startswith("0.16.") or startswith("0.17.") or startswith("0.18.") or startswith("0.19."))'

echo -e "\nChecking repository URL for changelog..."
npm view `@openzeppelin/relayer-plugin-channels` repository.url

Repository: OpenZeppelin/openzeppelin-relayer

Length of output: 306


Review changelogs and test thoroughly for the 0.16.0 → 0.19.0 version bump.

This dependency skip two minor versions (0.17.x and 0.18.x), increasing the risk of undetected breaking changes. While version 0.19.0 exists and is published, review the changelog for all three intermediate versions at https://github.com/OpenZeppelin/relayer-plugin-channels and run comprehensive tests with the example using the new version before merging.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@examples/channels-x402-plugin-example/channel/package.json` at line 17, The
dependency bump for "@openzeppelin/relayer-plugin-channels" in package.json
skips 0.17.x and 0.18.x; review the changelogs for versions
0.16.1→0.17.x→0.18.x→0.19.0 on the OpenZeppelin relayer-plugin-channels repo and
run the example's full test-suite and manual integration flows with 0.19.0 to
catch breaking changes before merging; if any breaking changes are found, either
pin to a safe intermediate version or update the example code (tests, config,
and any call sites referencing relayer-plugin-channels) to match the new API.

@zeljkoX zeljkoX merged commit 58de92a into main Mar 31, 2026
24 checks passed
@zeljkoX zeljkoX deleted the bump-channels-plugin-version branch March 31, 2026 06:53
@github-actions github-actions bot locked and limited conversation to collaborators Mar 31, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants