Skip to content

📘 Update guestbook updates branch#2241

Open
JFWooten4 wants to merge 164 commits intostellar:chore/guestbook-updatesfrom
JFWooten4:finish-guestbook-updates
Open

📘 Update guestbook updates branch#2241
JFWooten4 wants to merge 164 commits intostellar:chore/guestbook-updatesfrom
JFWooten4:finish-guestbook-updates

Conversation

@JFWooten4
Copy link
Contributor

Trying to clear out some of the old PRs because they contain commits I need to continue 723.

Also I think this is kinda funny.

0xGeorgii and others added 30 commits October 23, 2025 11:53
Add Soroban Security Portal info to security-tools.mdx
* Update providers.mdx

Updated Validation Clouds horizon history values - we have discussed them reducing history to a year, but they still support full history for now.

* fix typo

---------

Co-authored-by: Elliot <elliot@stellar.org>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
* Lab: View XDR docs

* Tweaks

* Add banner
* Lab: Saved docs

* Move saved requests

* Updated routes

* Tweaks
Co-authored-by: github-actions <github-actions@github.com>
* Add use 'upload' instead of 'install' in routes

* Add redirects
* ⌨️ Optimize `nginx` line spacing

* Fix misc go change

* 🐍 Python spacing, misc flow
I like adding some space to seperate out the caller base object with the local variable for ease of visual parsing

* 🤖 ran the prettier script

* 🐜 pass compilation checks (sync)
Co-authored-by: github-actions <github-actions@github.com>
* Add stub file for contract-build-meta.mdx

* Add contract-build-meta to routes
* Adding meeting notes for October and November

* Adding meeting notes for October and November

* Fixing formatting

* Fixing formatting

* Adding routes

* Updating routes

* Updating routes

* add new plog post pages to routes

---------

Co-authored-by: Elliot <elliot@stellar.org>
* Add latest OpenZeppelin products to docs

* formatting

---------

Co-authored-by: Bri Wylde <92327786+briwylde08@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
* remove dated reference to local .stellar directory

* fixed alias path to reflect global stellar config folder
Co-authored-by: github-actions <github-actions@github.com>
marwen-abid and others added 28 commits January 13, 2026 08:55
* Add Building with AI documentation page

* fix: format building-with-ai.mdx with prettier

* Update docs/tools/developer-tools/building-with-ai.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

---------

Co-authored-by: Elliot Voris <elliot@stellar.org>
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.2 to 7.5.3.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.2...v7.5.3)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Adding OZ Relayer to docs

* Adding OZ Relayer to docs

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing formatting

* Fixing intro text

* Adding link to OZ docs

* Use rpc.pollTransaction() for polling

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update routes.txt

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Change to single quote and remove used args variable definition

* Update to relative link

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/tools/openzeppelin-relayer.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fixing formatting

* Fixing routes.txt

---------

Co-authored-by: Elliot Voris <elliot@stellar.org>
Co-authored-by: Jane Wang <jane.wang@stellar.org>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update OpenZeppelin page

* Update docs/tools/openzeppelin-contracts.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add p25 release table

* Update core version

* Update env version
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.3 to 7.5.6.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.3...v7.5.6)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Improve clarity of CLI plugins docs

* Remove redundant sentence
…tellar#2188)

* resolve linting error by migrating custom components to typescript

Fixes stellar#1646

* use exported function rather than const, for consistency
Bumps [diff](https://github.com/kpdecker/jsdiff) from 5.2.0 to 5.2.2.
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](kpdecker/jsdiff@v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…2189)

* update ttl extension guide to follow auto-restoration logic

Fixes stellar#2075

* Update docs/build/guides/archival/test-ttl-extension.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/build/guides/archival/test-ttl-extension.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…tellar#2206)

### What

How-to guide on how to sign contract invocations using G-accounts or C-accounts.

Although the guide covers both signing types (transaction signing, and auth-entry signing), it focuses more heavily on the auth-entry signing, which is new(er), more complicated and lacks documentation.

### Why

Having the opportunity to interact with multiple projects that enforce that flow (Launchtube, OpenZeppelin Relayer, WalletBackend, MeridianPay), I know very well how that's poorly documented and has many pitfalls.

This guide provides working code examples using `AssembledTransaction`, explains simulation and auth requirements, and includes visual diagrams to clarify the authorization flow.

### AI

The guide and snippets have been tested by multiple AI agents for functionality and clarity ✅

### Preview

Should be deployed to:
https://developers-pr2206.previews.kube001.services.stellar-ops.com/docs/build/guides/transactions/signing-soroban-invocations
…llar#2219)

The phrase "Rust on Stellar" translates poorly in Google Translate for
certain languages (e.g., Hindi interprets "Rust on" as "war on").
Renamed to "Developing Smart Contracts" to avoid confusion.

Fixes stellar#2191
* Add ZK page to docs

* copilot review suggestions

* dropdown, content

* Update docs/build/apps/zk.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

* Update docs/build/apps/zk.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

* Update docs/build/apps/zk.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

* Update docs/build/apps/zk.mdx

Co-authored-by: Elliot Voris <elliot@stellar.org>

* new host function descriptions

---------

Co-authored-by: Elliot Voris <elliot@stellar.org>
* Testnet reset 2026 dates

* 2025->2026
* Adding January meeting notes

* Adding January meeting notes
* Initial plan

* Add Online IDE (Soropg) page to developer tools

* Soroban -> Stellar

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Bri Wylde <92327786+briwylde08@users.noreply.github.com>
* Add OZ relayer status

* Update format
* SDP-1637 embedded wallets docs

* SDP-1637 embedded wallets docs

* SDP-1637 address PR comments

* Address PR reviews

* Fix formatting
Bumps [glob](https://github.com/isaacs/node-glob) from 13.0.0 to 13.0.1.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v13.0.0...v13.0.1)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 13.0.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@socket-security
Copy link

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
License policy violation: npm diff under BSD-3-Clause

Location: Package overview

From: ?npm/@stellar/open-rpc-docs-react@0.2.1npm/docusaurus-theme-openapi-docs@4.5.1npm/diff@5.2.2

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/diff@5.2.2. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm json-schema

Location: Package overview

From: ?npm/@docusaurus/preset-classic@3.9.2npm/json-schema@0.4.0

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/json-schema@0.4.0. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm marked under BSD-3-Clause AND MIT

Location: Package overview

From: ?npm/@docusaurus/theme-mermaid@3.9.2npm/@docusaurus/preset-classic@3.9.2npm/marked@16.4.2

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/marked@16.4.2. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm node-forge under GPL-2.0

License: GPL-2.0 - the applicable license policy does not allow this license (4) (package/LICENSE)

From: ?npm/@docusaurus/core@3.9.2npm/node-forge@1.3.3

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/node-forge@1.3.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm qs under BSD-3-Clause

Location: Package overview

From: ?npm/@stellar/open-rpc-docs-react@0.2.1npm/docusaurus-theme-openapi-docs@4.5.1npm/@docusaurus/core@3.9.2npm/qs@6.14.1

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/qs@6.14.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm sass

Location: Package overview

From: package.jsonnpm/sass@1.97.1

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/sass@1.97.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm shelljs under BSD-3-Clause

Location: Package overview

From: ?npm/@crowdin/cli@4.12.0npm/shelljs@0.10.0

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/shelljs@0.10.0. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm typescript under CC-BY-4.0

License: CC-BY-4.0 - the applicable license policy does not allow this license (4) (package/ThirdPartyNoticeText.txt)

License: LicenseRef-W3C-Community-Final-Specification-Agreement - the applicable license policy does not allow this license (4) (package/ThirdPartyNoticeText.txt)

License: MIT-Khronos-old - the applicable license policy does not allow this license (4) (package/ThirdPartyNoticeText.txt)

From: package.jsonnpm/typescript@5.9.3

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/typescript@5.9.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn Medium
Deprecated by its maintainer: npm tar

Reason: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me

From: ?npm/@crowdin/cli@4.12.0npm/tar@7.5.6

ℹ Read more on: This package | This alert | What is a deprecated package?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Research the state of the package and determine if there are non-deprecated versions that can be used, or if it should be replaced with a new, supported solution.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/tar@7.5.6. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

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.