Skip to content

0.1.0 - 2026-10-31

Choose a tag to compare

@github-actions github-actions released this 31 Oct 00:50

Release Notes

Features

  • (core) Normalize answers and flag guessable ones
  • (core) Add word, bundle, hint and final sealing primitives
  • (core) Define sealed day and final formats with schema versioning
  • (core) Wrap keys and encrypt sources with age
  • (core) Add the event repo content model and release schedule
  • (cli) Add command structure, config loading and advent init
  • (template) Add one sample day per puzzle type
  • (cli) Seal a day folder with advent seal
  • (cli) Restore sources and reseal to the current key lists
  • (cli) Seal the certificate with advent keeper seal
  • (cli) Check an event repo with advent verify
  • (web) Scaffold the React frontend
  • (web) Open word locks and the certificate with WebCrypto
  • (cli) Build the static site with advent build
  • (cli) Embed the frontend and write it during advent build
  • (web) Add the landing page and the calendar grid
  • (web) Open doors, check answers, reveal hints, keep progress
  • (web) Unlock and export the completion certificate
  • (template) Build and deploy event repos from GitHub Actions
  • (web) Redesign after the mockup, with light and dark palettes
  • Deploy a public demo of the sample calendar
  • Phase acceptance script, and focus back on the door after closing

Bug Fixes

  • (web) Explain instead of hanging when WebCrypto is unavailable

Miscellaneous Tasks

  • Scaffold the engine workspace
  • Release advent binaries with cargo-dist

Install advent-cli 0.1.0

Install prebuilt binaries via shell script

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

Download advent-cli 0.1.0

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