Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This pull request updates Canton-related Docker images and fixes the Registry API URL structure. The changes bump the Splice Canton version from 0.5.3 to 0.5.11, upgrade supporting infrastructure images (Postgres from 14 to 18, Nginx from 1.27.0 to 1.29.5), expose the UserID field in participant endpoints for improved traceability, and correct the Registry URL by removing the /registry suffix from the base path (as it should be part of the API path, not the base URL).
Changes:
- Bump Canton Splice version from 0.5.3 to 0.5.11
- Upgrade Postgres image from version 14 to 18 and Nginx from 1.27.0 to 1.29.5
- Add UserID field to CantonParticipantEndpoints struct to expose user identity information
- Fix Registry API URL by removing
/registryfrom base path and update test accordingly
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| framework/components/blockchain/canton/canton.go | Bumps Canton Splice version from 0.5.3 to 0.5.11 |
| framework/components/blockchain/canton/postgres.go | Updates Postgres image from version 14 to 18 |
| framework/components/blockchain/canton/nginx.go | Updates Nginx image from 1.27.0 to 1.29.5 |
| framework/components/blockchain/canton.go | Adds UserID field to participant endpoints, fixes Registry URL format, and refactors user ID handling |
| framework/examples/myproject/smoke_canton_test.go | Updates test to use corrected Registry URL path with /registry prefix |
| framework/.changeset/v0.14.3.md | Documents the changes in this release |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Tofel
approved these changes
Feb 16, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This:
UserIDin the output/registryfrom the base pathBelow is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.
Why
The changes improve the Canton framework setup by updating the versions of the dependencies to include new features and bug fixes, expose user IDs for better traceability and JWT token association, and adjust the registry API URL for better alignment with the OpenAPI specification.
What
framework/.changeset/v0.14.3.mdframework/components/blockchain/canton.goUserIDfield toCantonParticipantEndpointsstruct to include the user ID associated with a participant, enhancing JWT token association./registrypath, aligning it with the OpenAPI spec and making the base URL point to the root.framework/components/blockchain/canton/canton.goSpliceVersionfrom0.5.3to0.5.11, incorporating new features and bug fixes.framework/components/blockchain/canton/nginx.go1.27.0to1.29.5, taking advantage of the latest improvements and security patches.framework/components/blockchain/canton/postgres.go14to18, ensuring compatibility with the latest database features and improvements.framework/examples/myproject/smoke_canton_test.go