Craft Anything · study · build · check
Craft Anything changelog
Each row is one user-facing change from a public GitHub tag. The GitHub column opens the pull request that landed it. Notes opens that tag’s “What’s Changed” list. Parser and engine fixes stay on GitHub. Use the table to decide whether to update, then still pick the installer on the release page.
Not affiliated with the ArtCraft team or the Craft Anything maintainers. We do not host installers. Downloads go to GitHub Releases. Use the software only on targets you are allowed to examine.
How to read this table
Tags are newest first. A row names one change in plain language: a builder, a window, a PATH check, or how a file behaves. It is not the full pull-request title. Open PR to read the patch discussion. Open Notes to land on What’s Changed for that tag. If a button on this site and the tag disagree, trust the tag. Craft Anything is alpha; a row here does not promise the next tag will keep the same flag names.
| Tag | Change | GitHub |
|---|---|---|
| v0.5.02026-11-06 | Native OpenCode runs get the Craft Anything tools and show those tool calls. | PR #800Notes |
| v0.5.02026-11-06 | OpenCode over SSH is handed the Craft Anything MCP server. | PR #1003Notes |
| v0.5.02026-11-06 | DeepSeek Harness can run as a coding agent. | PR #1005Notes |
| v0.5.02026-11-06 | A video or music player is not counted as a game. | PR #970Notes |
| v0.5.02026-11-06 | The Claude desktop app is never started as Claude Code. | PR #1017Notes |
| v0.5.02026-11-06 | Windows tries the next renderer if the first start cannot draw. | PR #1001Notes |
| v0.5.02026-11-06 | Closing the app stops a Ghidra analysis it started. | PR #1007Notes |
| v0.4.02026-11-06 | Maki works as a coding agent over ACP or one message at a time. | PR #393Notes |
| v0.4.02026-11-06 | Claude effort includes xhigh and max in Settings → AI and the CLI. | PR #395Notes |
| v0.4.02026-11-06 | GitHub Copilot CLI is supported as a builder. | PR #455Notes |
| v0.4.02026-11-06 | Claude Code reads a long brief from stdin, so those runs start on Windows. | PR #430Notes |
| v0.4.02026-11-06 | Windows defaults to DX12 to avoid Intel Vulkan driver crashes. | PR #414Notes |
| v0.4.02026-11-06 | A Claude Code project can keep building after you move the folder to another computer. | PR #458Notes |
| v0.3.02026-11-02 | Windows finds the shim for a bare program name, not npm’s POSIX script. | PR #51Notes |
| v0.3.02026-11-02 | Claude Code is found where WinGet installed it. | PR #65Notes |
| v0.3.02026-11-02 | The macOS app ships craft-anything-cli beside the executable. | PR #99Notes |
| v0.3.02026-11-02 | Coding agents are found in OpenCode’s install folder and under nvm. | PR #120Notes |
| v0.3.02026-11-02 | Settings → AI can choose an agent app’s program. | PR #117Notes |
| v0.2.02026-11-01 | npm-installed agents on Windows start instead of failing PATH. | PR #23Notes |
| v0.2.02026-11-01 | The window draws in a Windows VM instead of staying black. | PR #38Notes |
| v0.2.02026-11-01 | Claude Code is found on a Mac opened from the Dock. | PR #4Notes |
| v0.2.02026-11-01 | OpenCode runs its task with opencode run. | PR #35Notes |
| v0.2.02026-11-01 | Failed agent runs explain themselves and keep a log you can open. | PR #3Notes |
| v0.1.02026-10-31 | First public Craft Anything installer tag on GitHub Releases. | PR #1Notes |
What this changelog includes
Installers, first launch, doctor, coding agents, and inspection-mode surprises that a person running the desktop app would notice. Examples: OpenCode tools, DeepSeek Harness, Claude desktop versus Claude Code, a black Windows window, npm PATH on Windows, the CLI inside the macOS app. Craft Anything engine parser work — ZIP, Mach-O, packet captures — is omitted on purpose. Those lines would turn this page into a second GitHub dump and go stale the same week. STATUS.md remains the verification log.
- Builders and how doctor finds them
- Window, renderer, and first-launch bugs
- CLI shipping inside the desktop app
- Not every merged pull request
Where the full notes live
storytold/craft-anything publishes a GitHub Release for each tag with every merged pull request. That page is the record. This unofficial Craft Anything changelog is a map for people who arrived here to install, not a mirror. We do not host binaries. We do not rewrite upstream titles. When a new tag ships, add rows only for changes that affect Setup, Troubleshoot, or the download filenames. If you need a line that is missing, open the tag Notes link rather than waiting for this table.
This site is not official. We do not host installers. Downloads go to GitHub Releases for storytold/craft-anything. Examine only software you own or are allowed to examine.
How this relates to download files
A changelog row does not replace SHA256SUMS.txt. After you pick a change you care about, still download the Windows x64 MSI, Linux x86_64 AppImage, or macOS universal disk image from that same tag, or from latest if you want the current build. Mixing an old CLI with a new desktop app will confuse doctor. Rolling back means choosing that older tag’s Assets, then reading its Notes. The release page on this site explains filenames. This page explains what those tags changed for a first-time user of Craft Anything.
FAQ
- Is this the official Craft Anything changelog?
- No. The official list is the GitHub Releases page for storytold/craft-anything. This table is a short unofficial index.
- Why not list every pull request?
- A copied catalog drifts. GitHub already lists every PR on the tag. This page only keeps changes that affect install or first setup.
- What does the PR link open?
- The GitHub pull request that landed that one change. Notes opens the tag’s What’s Changed heading on the same repository.
- Should I install an old tag because of a row here?
- Only if the current tag’s notes say it broke your OS. Otherwise take latest, verify SHA256SUMS.txt, and keep the app and CLI on one tag.