otigen v0.1.0-alpha.4
Pre-release
Pre-release
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
counterunconditionally (#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
--argsrename (#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
updatesubcommand 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