Skip to content

Releases

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 21:03
4fbbb0c

What's Changed

  • feat: name the branches a quest merges through by @kixelated in #2
  • quest: plan converging MoQ onto standalone Quest by @kixelated in #3
  • feat: read readiness through line branches by @kixelated in #5
  • feat(skills): hand each quest result to the user with its decisions by @kixelated in #7
  • feat(skills): record decisions and declined follow-ups on the PR by @kixelated in #8
  • quest: plan the first public release by @kixelated in #6
  • feat: serve the skills and guide from the binary by @kixelated in #11
  • feat(skills): quest-plan hands its PR to quest-merge by @kixelated in #12
  • quest: complete migrate-moq by @kixelated in #13
  • feat(skills): label planned issues when the PR opens by @kixelated in #10
  • feat(skills): start-quest offers /merge, skip, or /close once decisions settle by @kixelated in #9
  • fix(skills): quest-spawn-merge prompts about every PR before merging by @kixelated in #14
  • feat: drop the quest- prefix from skill names by @kixelated in #15
  • feat: questlines list children under Required; quest-prefixed skills by @kixelated in #16
  • feat(skills): rename quest-complete to quest-finish by @kixelated in #17
  • feat(skills): add quest-audit by @kixelated in #18
  • fix(skills): planning PRs leave issues open and summarize the decision by @kixelated in #19
  • fix(skills): route every follow-up through /quest-plan in the foreground by @kixelated in #20
  • fix(skills): finish and spawn ask one question per item by @kixelated in #25
  • Add quest-export skill by @t0ms in #23
  • fix(skills): spawn agents in their own worktree and re-check readiness before claiming by @kixelated in #21
  • feat(release): publish release binaries with cargo-dist by @t0ms in #24
  • Add quest init and uninstall by @t0ms in #22
  • feat(skills): rename quest-finish back to quest-complete by @kixelated in #27
  • feat(skills): invite token donations on imported issues by @kixelated in #29
  • feat(init): recognize the reference line by a Quests: prefix by @kixelated in #30
  • feat: require quests in Required; add deprioritize to quest-spawn by @kixelated in #28
  • refactor(init): stop prescribing a .scratch directory by @kixelated in #31
  • docs(quest): plan Quest on Cloudflare by @kixelated in #34
  • docs(spawn): ask one persistent quest question at a time by @kixelated in #32
  • chore(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #4
  • docs: add SETUP.md for agent-driven install and removal by @kixelated in #33
  • plan(m0): check release installs in CI before release-proof by @kixelated in #26
  • ci: verify published release installs on native targets by @kixelated in #37
  • feat: validate quest claims and block claimed readiness by @kixelated in #36
  • feat: scaffold Cloudflare Worker with GitHub authentication by @kixelated in #38
  • refactor: drop questline branches, remote reading, and quest branch by @kixelated in #44
  • feat: add quest-takeover skill for adopting open PRs by @kixelated in #45
  • ci: run the PR check on ubuntu only by @kixelated in #46
  • test: verify installed Quest lifecycle on Linux and macOS by @kixelated in #48
  • skill(import): treat a report's fix as a claim and plan each issue fully by @kixelated in #51
  • skill: rename takeover to iterate by @kixelated in #52
  • fix: block on quest decisions synchronously by @kixelated in #47
  • quest: plan the quest log theme by @kixelated in #53
  • docs(quest): deprioritize hosted ChatGPT approval by @kixelated in #54
  • docs(theme): add the quest log identity by @kixelated in #56
  • quest(theme): no 16-colour fallback for size L by @kixelated in #57
  • quest(theme): plan the social preview upload by @kixelated in #58
  • skill: clean up merged worktrees after spawn and complete by @kixelated in #55
  • chore(deps): bump jdx/mise-action from 3.6.3 to 4.3.0 in the github-actions group by @dependabot[bot] in #49
  • chore(deps): bump the nix group with 2 updates by @dependabot[bot] in #50
  • quest(m0): plan kixel.quest's domain, site, and quest map by @kixelated in #59
  • quest(m0): plan the port to TypeScript by @kixelated in #61
  • quest(m0): design and build kixel.quest by @kixelated in #62
  • quest(m0): board extends the shared layout instead of forking a shell by @kixelated in #63
  • quest(m0): port Quest to TypeScript by @kixelated in #64
  • feat: Quest on Cloudflare by @kixelated in #35
  • quest(m0): record the Cloudflare fold and drop the Rust-era rehearsal by @kixelated in #66
  • quest(m0): release Bun-compiled binaries by @kixelated in #70
  • quest(m0): rewrite the README and docs in the quest-log voice by @kixelated in #69
  • quest(m0): plan the chapter/epic rename, the design/ move, and dropping x86_64-darwin by @kixelated in #72
  • build(nix): drop x86_64-darwin from the flake by @kixelated in #73
  • refactor!: rename milestones to acts and questlines to epics by @kixelated in #75
  • feat(cloudflare): build the quest board by @kixelated in #74
  • quest(a0): move the theme spec and assets to design/ by @kixelated in #76
  • feat(cli): theme terminal output as a quest log by @kixelated in #77
  • quest(a0): record format-terms decision and plan the EPIPE fix by @kixelated in #79
  • feat(cloudflare): draw the quest map on the home page by @kixelated in #78
  • quest(a0): use format terms in the social image by @kixelated in #80
  • fix(cli): exit quietly when stdout closes early by @kixelated in #81
  • quest(a0): rehearse the v0.1.0 release; refuse init conflicts before writing by @kixelated in #82
  • quest(a0): plan map links, release PR checks, and atomic init by @kixelated in #83
  • feat(cloudflare): link the map's quests to their board pages by @kixelated in #84
  • quest(a0): plan encoded board links and path-collision check by @kixelated in #85
  • quest(a0): plan percent-decoding link targets by @kixelated in #86

New Contributors

Full Changelog: https://github.com/kixelated/quest/commits/v0.1.0