Skip to content

build(deps): bump stellar/stellar-cli from 26.0.0 to 26.1.0 in the actions-minor group#8

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-minor-e87838e536
Open

build(deps): bump stellar/stellar-cli from 26.0.0 to 26.1.0 in the actions-minor group#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-minor-e87838e536

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 28, 2026

Bumps the actions-minor group with 1 update: stellar/stellar-cli.

Updates stellar/stellar-cli from 26.0.0 to 26.1.0

Release notes

Sourced from stellar/stellar-cli's releases.

26.1.0

Ledger hardware wallets, end-to-end

  • Derive and display addresses with stellar keys address --ledger (#2557).
  • Fund accounts directly from Ledger-derived public keys with stellar keys fund --ledger (#2558).
  • Register Ledger identities with stellar keys add --ledger (#2563).
  • Pick the derivation path consistently with --hd-path across all of the above (#2539, #2540).
  • Sign contract authorization entries from Ledger identities, enabling multi-auth contract invocations entirely from a hardware wallet — no secret material ever leaves the device (#2569).

Smaller wasm by default

  • stellar contract build now optimizes wasm output by default (#2581).
  • The --optimize flag is no longer required — what comes out of build is production-ready bytecode you can deploy as-is.

New: stellar contract info hash

  • Returns the wasm hash for a deployed contract (#2576).
  • Useful for scripting verification flows, comparing deployments across networks, or confirming that two contracts run the exact same bytecode.

Organized, discoverable help output

  • --help output now groups flags into logical sections instead of dumping them in a single flat list (#2567).
  • Finding the right network, signing, output, or identity flag is much faster — especially for high-surface commands like contract invoke.

Security hardening across the board

This release closes a number of paths where secrets, credentials, or untrusted input could surface in places they shouldn't:

  • Secret values are no longer echoed in error messages, help output, signing previews, or RPC headers.
  • Passwords embedded in RPC URLs are redacted in cached config, network display output, and the remaining places URLs were printed.
  • Config, cache, and identity files are now created with 0600 permissions, and permissions are correctly reset when overwriting via --config-dir.
  • STELLAR_SECRET_KEY is validated before being persisted and is rejected entirely when --secure-store is in use, preventing accidental disk writes of secret material.
  • Keyring entries are cleaned up properly when overwriting a key, eliminating stale credential leftovers.
  • stellar tx edit is hardened against temp-file swap attacks, and stellar contract build --print-commands-only now shell-escapes its output so it can be safely piped into a shell.
  • Authorization entries are validated before signing, and the transaction source is no longer silently mixed into auth signing logic.
  • Several dependency advisories were addressed (rustls-webpki, astral-tokio-tar, and others).

Quality-of-life and bug fixes

  • Identity aliases now resolve inside nested invoke arguments (#2552).
  • The CLI hints when a contract ID looks like a wasm hash (#2550).
  • Secure-store public keys are cached in identity files, so you don't re-hit the keyring on every read (#2533).
  • --hd-path is now persisted on plain seed-phrase keys (#2540).
  • --docker-host is honored for TCP/HTTP Docker connections (#2503).
  • Control characters in signed messages are escaped in previews.
  • Fixed a panic when the global config directory didn't exist.
  • Fixed an early-EOF bug in SkipWhitespace on whitespace-only chunks.

New Contributors

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-minor group with 1 update: [stellar/stellar-cli](https://github.com/stellar/stellar-cli).


Updates `stellar/stellar-cli` from 26.0.0 to 26.1.0
- [Release notes](https://github.com/stellar/stellar-cli/releases)
- [Commits](stellar/stellar-cli@v26.0.0...v26.1.0)

---
updated-dependencies:
- dependency-name: stellar/stellar-cli
  dependency-version: 26.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants