Skip to content

v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Jun 17:47

sunscreen v0.1.0

First public preview of sunscreen, a Rust CLI for scaffolding, repairing, and
orchestrating Solana Anchor and Pinocchio workspaces.

Highlights

  • Bootstrap Anchor or Pinocchio workspaces with sunscreen chain new.
  • Incrementally scaffold programs, instructions, accounts, events, errors, CRUD,
    SPL token, and Metaplex NFT slices.
  • Run supervised local build/serve loops with watcher debounce, Surfpool or
    solana-test-validator, Codama regeneration, and frontend reload
    notification.
  • Generate deterministic IDLs, Codama clients, and React/Solid Query hooks.
  • Use onboarding commands (init, quickstart, examples, wallet, deploy,
    learn) and local plugin runtime commands.
  • Install prebuilt binaries from this release for Linux x64, Linux ARM64, macOS
    x64, and macOS ARM64.

Notes

  • This is a preview release. CLI and plugin contracts may still evolve before
    1.0.0.
  • Windows, Homebrew, cargo-binstall, shell completions, and the published docs
    site remain Phase 8 follow-up work.

Install sunscreen 0.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Pantani/sunscreen/releases/download/v0.1.0/sunscreen-installer.sh | sh

Download sunscreen 0.1.0

File Platform Checksum
sunscreen-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
sunscreen-x86_64-apple-darwin.tar.xz Intel macOS checksum
sunscreen-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
sunscreen-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum