Skip to content

Blockula v1.0.10

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Nov 14:43
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
b9f1720

Upgrade: blockula release install v1.0.10 --provenance. It checks checksums.txt (its first line
names v1.0.10) against the offline signature checksums.txt.sig by the Blockula release key
(ML-DSA-65) whose key id you pinned at your first install, then the archive's SHA-256,
provenance and the binary's version, and never runs this release's install.sh. A first
install checks the archive against the SHA-256 announced in the operators' channel first:
docs/OPERATIONS.md "A first install". Take the release key id from SECURITY.md, the website
and the operators' channel, never from this page. Every file also has SLSA build provenance
(gh attestation verify <file> --repo jackdishman/blockula --source-ref refs/tags/v1.0.10), which a
compromised GitHub account or workflow could produce as well. The Linux archives rebuild bit
for bit with COMMIT=<commit> scripts/reproduce-release.sh v1.0.10, which first rebuilds
the wallet they embed (blockula-wallet.tar.gz).

Developers: curl -fsSL https://github.com/jackdishman/blockula/releases/download/v1.0.10/install.sh | BLOCKULA_VERSION=v1.0.10 sh
(the release's own script: it checks what it can, but it's only as trustworthy as this release).

What's Changed

  • Name sites: .blockula.app for .boo owners; only the project's own hosts marked as its by @jackdishman-blockula-release[bot] in #173
  • Hosting scripts: find the volume they already have (no new volume on every upgrade) by @jackdishman-blockula-release[bot] in #180
  • Release v1.0.10: only the project's own hosts are marked as its; hosting scripts reuse their volume; npm 1.0.10 by @jackdishman-blockula-release[bot] in #184
  • feat(cli): open the local wallet with dev --open by @darkoheth in #153
  • Example: a club that votes, open proposals shown from their bound content by @ndihokubway in #183
  • Randomness for programs: host ABI, guest helpers, and dice by @blockula-bat in #182
  • FAQ: what Soul is, and a Soul section for agents by @jackdishman-blockula-release[bot] in #186
  • Blackjack: a program on protocol v2, its dealer daemon, a table page and an X bot in dry run (stacked on #182) by @blockula-bat in #185
  • Example: a bounty board, a repo's open Hunts as a Markdown table by @ndihokubway in #187
  • Séance juries in the wallet: seal and reveal a juror's ballot with a passkey by @janvierhumura in #181
  • Blackjack: security review, and a bet in two transactions (commit the seed's hash, then reveal it) by @blockula-bat in #188

New Contributors

Full Changelog: v1.0.9...v1.0.10