Skip to content

otigen v0.1.0-alpha.4

Pre-release
Pre-release

Choose a tag to compare

@zarah-s zarah-s released this 28 Jun 08:47

otigen v0.1.0-alpha.4

Changes since v0.1.0-alpha.3:

  • install.sh: accept maintainer-local sigstore signatures alongside CI workflow signatures (#264)
  • tools/release.sh: explicitly pass engine + crypto HEAD SHAs through every cargo invocation (#263)
  • tools/release.sh: route Windows MSVC through cargo-xwin (cross doesn't support it) (#262)
  • tools/release.sh: mount the parent dir for cross builds so sibling path-deps resolve (#261)
  • .gitignore: skip /dist/ — local release pipeline output (#260)
  • otigen new: default non-Rust path to counter unconditionally (#259)
  • tools/release.sh: cosign 3.x compat — sign via --bundle, split into .sig + .pem (#258)
  • tests: Tier 1 e2e harness drift sweep (10 templates) + orchestrator skip list (#257)
  • tests: update tx_wire_pin to reflect deploy's --args rename (#256)
  • workspace: set package authors to "Pyde Network" (#255)
  • lockfile: refresh after v0.1.0-alpha.4 version bump (#254)
  • workspace: bump version to 0.1.0-alpha.4 for the next release (#253)
  • tools/release.sh: full preflight test gate before any artifact ships (#252)
  • tools: local release pipeline mirroring .github/workflows/release.yml (#251)
  • otigen: add update subcommand wrapping the install one-liner (#250)
  • otigen deploy: pass the parent dir to build's --out so the bundle isn't double-nested (#249)
  • otigen new: show full template catalog per language with coming-soon tags (#248)
  • tests: fix e2e harness drift — devnet password, --args flag, view-call rpc-url (#247)
  • tests: add Tier 1 run_e2e.sh for vesting / merkle-claim-airdrop / simple-multisig (#246)
  • tests: top-level e2e orchestrator (make e2e-all) covering every canonical example (#245)
  • otigen: console parity + Poseidon2 slot fix + deploy auto-build + erc20 metadata (#244)
  • dao-governance: vote-gated membership + snapshots + period guard + cleanup (#243)
  • erc20-token, erc721-token: spec-conformance fixes (#242)
  • upgradeable-proxy: re-init guard + namespaced privileged slots + admin lifecycle (#241)
  • merkle-claim-airdrop: actual token transfer + funding + constructor (#240)
  • vesting: actual payment + funding entry + constructor + schedule validation (#239)
  • simple-multisig: bind signature digest to (target, amount, chain_id, contract, nonce) (#238)
  • otigen deploy: show both call-by-name and call-by-address forms on success (#237)
  • otigen build: preflight wasm-opt for TinyGo with install hints (#236)
  • otigen new: language picker + AS/Go/C fall-through to minimal starter (#235)
  • otigen: human-readable PYDE/quanta balance rendering + deploy --value (#234)
  • otigen send: prompt for missing wallet instead of "deployer" fallback (#233)
  • otigen send: native PYDE value transfer subcommand (#232)
  • otigen-test: clippy fixups for runner.rs + runner_engine.rs (#231)
  • otigen-test: tx-value plumbing + address-typed value seeding + return_address + bool keyword args (#230)

Verify

cosign verify-blob \
  --certificate-identity-regexp 'https://github.com/.*' \
  --certificate-oidc-issuer-regexp 'https://token.actions.githubusercontent.com|https://github.com/login/oauth' \
  --signature <archive>.sig \
  --certificate <archive>.pem \
  <archive>.tar.gz