Skip to content

Merge protocol-next back to main for release - #79

Merged
urvisavla merged 7 commits into
mainfrom
protocol-next
Jun 10, 2026
Merged

Merge protocol-next back to main for release#79
urvisavla merged 7 commits into
mainfrom
protocol-next

Conversation

@urvisavla

Copy link
Copy Markdown
Contributor
PR Checklist

PR Structure

  • This PR has reasonably narrow scope (if not, break it down into smaller PRs).
  • This PR avoids mixing refactoring changes with feature changes (split into two PRs
    otherwise).
  • This PR's title starts with name of package that is most changed in the PR, ex.
    services/friendbot, or all or doc if the changes are broad or impact many
    packages.

Thoroughness

  • This PR adds tests for the most critical parts of the new functionality or fixes.
  • I've updated any docs (developer docs, .md
    files, etc... affected by this change).

Release planning

  • I've reviewed the changes in this PR and if I consider them worthwhile for being mentioned on release notes then I have updated the relevant CHANGELOG.md within the component folder structure. For example, if I changed horizon, then I updated (services/horizon/CHANGELOG.md. I add a new line item describing the change and reference to this PR. If I don't update a CHANGELOG, I acknowledge this PR's change may not be mentioned in future release notes.
  • I've decided if this PR requires a new major/minor version according to
    semver, or if it's mainly a patch change. The PR is targeted at the next
    release branch if it's not a patch change.

What

Merge protocol-next back to main for release

sydneynotthecity and others added 4 commits June 8, 2026 20:41
Bump stellar-core to 27.0.0-3288.7696c069d.noble and go-stellar-sdk
to the protocol-next commit carrying CAP-0071 XDR (stellar/go-stellar-sdk#5945).
go-xdr follows transitively (DecodeDefaultMaxDepth 250 -> 1500).

Adapts test/integration_test.go to GetFile's widened return signature.
Copilot AI review requested due to automatic review settings June 10, 2026 06:26
@socket-security

socket-security Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgithub.qkg1.top/​stellar/​go-stellar-sdk@​v0.4.0 ⏵ v0.6.075 +1100100100100

View full report

Copilot AI 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.

Pull request overview

Merges the protocol-next line of work back into main in preparation for the Protocol 27 / stellar-core v27 release, updating dependencies and CI/test wiring to match the updated SDK/datastore APIs.

Changes:

  • Bump github.com/stellar/go-stellar-sdk (and transitive go-xdr) to pick up Protocol 27 / CAP-0071 XDR updates.
  • Update integration tests to match the updated datastore.GetFile return signature.
  • Update CI workflow stellar-core package pins and add a v27.0.0 entry to the root changelog.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
test/integration_test.go Adjusts integration tests for updated datastore.GetFile return values.
go.mod Bumps go-stellar-sdk and go-xdr versions for Protocol 27 support.
go.sum Updates module checksums corresponding to dependency bumps.
CHANGELOG.md Adds a v27.0.0 release section describing Protocol 27-related bumps.
.github/workflows/galexie.yml Updates CI stellar-core package versions used for integration tests and image builds.
Comments suppressed due to low confidence (1)

.github/workflows/galexie.yml:26

  • The inline comments about the Quickstart image are now misleading: they claim this value is a multi-arch index SHA and reference stellar/quickstart:future, but the workflow actually pins to the tag stellar/quickstart:pr799-future. This makes it unclear what is intended to be pinned and how to update it alongside the stellar-core version bump.
      # this pins to a version of quickstart:testing that has the same version as GALEXIE_INTEGRATION_TESTS_CAPTIVE_CORE_BIN
      # this is the multi-arch index sha, get it by 'docker buildx imagetools inspect stellar/quickstart:future'
      GALEXIE_INTEGRATION_TESTS_QUICKSTART_IMAGE: stellar/quickstart:pr799-future

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2b17355a87

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread .github/workflows/galexie.yml
@urvisavla
urvisavla requested review from a team and tamirms June 10, 2026 06:41
urvisavla and others added 3 commits June 10, 2026 00:32
…am (#72) (#81)

Bumps the go_modules group with 1 update in the / directory: [github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream` from 1.6.11 to 1.7.8
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/rum/v1.6.11...service/m2/v1.7.8)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
  dependency-version: 1.7.8
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@urvisavla
urvisavla merged commit c97d648 into main Jun 10, 2026
14 checks passed
@urvisavla
urvisavla deleted the protocol-next branch June 10, 2026 16:18
@urvisavla
urvisavla restored the protocol-next branch June 10, 2026 16:19
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.

5 participants