Skip to content

fix: upgrade package#108

Merged
RishabhS7 merged 1 commit into
mainfrom
fix/update-package
Aug 27, 2025
Merged

fix: upgrade package#108
RishabhS7 merged 1 commit into
mainfrom
fix/update-package

Conversation

@rongquan1

@rongquan1 rongquan1 commented Aug 27, 2025

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Chores
    • Updated underlying TrustVC W3C libraries to newer versions to keep dependencies current and aligned with the latest specifications.
    • Improves overall compatibility and stability across the app.
    • No changes to user-facing behavior or public APIs.

@coderabbitai

coderabbitai Bot commented Aug 27, 2025

Copy link
Copy Markdown
Contributor

Walkthrough

Bumped five TrustVC W3C dependency versions in package.json to newer alpha releases. No other files changed. No code edits or public API signature changes.

Changes

Cohort / File(s) Summary
Dependencies
package.json
Updated versions: @trustvc/w3c ^1.3.0-alpha.7 → ^1.3.0-alpha.9, @trustvc/w3c-context ^1.3.0-alpha.7 → ^1.3.0-alpha.8, @trustvc/w3c-credential-status ^1.3.0-alpha.7 → ^1.3.0-alpha.8, @trustvc/w3c-issuer ^1.3.0-alpha.5 → ^1.3.0-alpha.6, @trustvc/w3c-vc ^1.3.0-alpha.8 → ^1.3.0-alpha.9

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • fix: upgrade package #73 — Updates the same TrustVC W3C dependency entries in package.json, indicating coordinated version bumps.

Suggested labels

released

Poem

I nudge the versions, hop by hop,
Five tiny bumps—then I stop.
No code to chew, no tests to chase,
Just tidy carrots in their place.
Thump-thump! The garden’s fresh and clean—
Alpha sprouts, crisp and green. 🥕🐇

Tip

🔌 Remote MCP (Model Context Protocol) integration is now available!

Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats.

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/update-package

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

Type @coderabbitai help to get the list of available commands.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@sonarqubecloud

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 0

🧹 Nitpick comments (1)
package.json (1)

124-128: Consider pinning or aligning alpha versions to reduce churn.

Caret with alpha can pull newer alphas unexpectedly. If stability matters, pin exact versions or align all to a single alpha across this suite.

Apply to pin exact versions:

-    "@trustvc/w3c": "^1.3.0-alpha.9",
-    "@trustvc/w3c-context": "^1.3.0-alpha.8",
-    "@trustvc/w3c-credential-status": "^1.3.0-alpha.8",
-    "@trustvc/w3c-issuer": "^1.3.0-alpha.6",
-    "@trustvc/w3c-vc": "^1.3.0-alpha.9",
+    "@trustvc/w3c": "1.3.0-alpha.9",
+    "@trustvc/w3c-context": "1.3.0-alpha.8",
+    "@trustvc/w3c-credential-status": "1.3.0-alpha.8",
+    "@trustvc/w3c-issuer": "1.3.0-alpha.6",
+    "@trustvc/w3c-vc": "1.3.0-alpha.9",
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 75dbb17 and a1f5132.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)
🔇 Additional comments (2)
package.json (2)

124-128: LGTM on the version bumps.

Changes are scoped to dependency versions only; no exports or build settings touched. Merge is fine once CI is green and lockfile updated.


124-128: All alpha bumps checked—no peer conflicts and tests are green

I inspected each bumped pre-release:

  • Only @trustvc/w3c-vc@1.3.0-alpha.9 declares a peerDependency (jsonld:^6.0.0), which is already satisfied in the project.
  • The other four packages ship without peerDependencies.

After a clean install, there were no unmet peer or engine warnings, and type-checking, unit, and end-to-end tests all passed successfully.

No further action needed before merging.

@rongquan1 rongquan1 requested a review from RishabhS7 August 27, 2025 09:25
@RishabhS7 RishabhS7 merged commit 68f5831 into main Aug 27, 2025
21 checks passed
@RishabhS7 RishabhS7 deleted the fix/update-package branch August 27, 2025 09:49
nghaninn pushed a commit that referenced this pull request Aug 27, 2025
## [2.0.3](v2.0.2...v2.0.3) (2025-08-27)

### Bug Fixes

* upgrade package ([#108](#108)) ([68f5831](68f5831))
@nghaninn

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.0.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants