What's Changed
- Give native OpenCode runs the Craft Anything tools and show their tool calls by @advokat11 in #800
- Stabilize loopback request and cancellation fixtures (R3.11) by @Afloat16 in #767
- Keep the model discovery test from depending on OpenCode being installed (R5.2) by @justinjohn0306 in #980
- Start the Advanced console's prompt box at three lines (#942, R2.9) by @justinjohn0306 in #979
- Stop counting a video or music player as a game (#953, R2.7) by @justinjohn0306 in #970
- Add Georgian (ka) UI catalog by @devius in #775
- List MaterialCraft with the other Craft apps by @zitann2020 in #836
- List MaterialCraft in the Japanese Craft apps table by @zitann2020 in #837
- List MaterialCraft in the Korean Craft apps table by @zitann2020 in #838
- List MaterialCraft in the Chinese Craft apps table by @zitann2020 in #839
- Name the two modes plainly in Japanese: 外から観察 and 中まで解析 by @zitann2020 in #679
- Compare remote query test paths canonically on macOS (R5.2) by @doubektomas in #949
- Find app.asar beside an .exe target in the study step by @Silvertree2010 in #956
- Show Ghidra's wait and progress lines in the build's activity feed by @Silvertree2010 in #955
- Truncate long app file names on the Make screen by @Silvertree2010 in #869
- Keep zoom between 50% and 200% (R2.9) by @sanketdofe in #908
- Keep the Advanced console's status clear of its tabs when narrow (R2.9) by @justinjohn0306 in #984
- Claim R5.6: a denied Accessibility permission is not a success by @mavericzz in #887
- craft-anything-clonar-softwares by @Cleyson in #985
- Stop sending empty assistant messages to OpenAI-compatible providers by @yashpatadiya1724-cmyk in #854
- More format parsers keep to their declared lengths and refuse impossible values (R3.12) by @bflatastic in #986
- Record the Windows start-fallback live check: the start after a killed one draws with WARP and opens (R5.1) by @00xJS in #911
- Check packaged Deep builds before publishing a release (R5.1) by @doubektomas in #982
- Hide the home scrollbar when scrolling is not needed (R2.9) by @Pratikkk1829 in #988
- List new projects in the sidebar immediately and attach existing folders by @bflatastic in #987
- Put the switches under the prompt box on two lines when they don't fit by @bflatastic in #989
- Add Spanish, Italian and Vietnamese to the app's languages by @bflatastic in #990
- A hand-off that ends just before a kill reports its exit, and its Windows test waits for the launcher (R5.2) by @00xJS in #910
- Count cached tokens in usage.json (R5.4) by @SoldierPePe in #958
- Mark open plan steps as stopped when a run ends (R2.9) by @z2804715956-create in #876
- Refuse a switched-off or unknown --backend name (R5.5) by @AlexJoaquimPereira in #840
- Find browsers under their other Linux names, and say why one isn't found (R1.5) by @justinjohn0306 in #927
- Tell the builder what was asked in Just ask when the next message comes (R2.9) by @justinjohn0306 in #934
- Record idle CPU on an AMD Radeon: a core in AMD's driver on DX12 and Vulkan, none on GL by @bflatastic in #993
- Send a tool call's thought signature back to Gemini, and show errors it wraps in an array by @bflatastic in #991
- Stop programs started alongside a console capture from holding it open by @bflatastic in #997
- Keep pasted picture names unique, create atomic-write temp files exclusively, and keep distinct replay samples by @bflatastic in #995
- Keep macOS's own window buttons and frame by @bflatastic in #994
- Say where a build command ran, give API-key builds their asset keys, and respect the macOS accessibility flag by @bflatastic in #999
- Add Spanish, Traditional Chinese and French READMEs by @bflatastic in #992
- Add a restricted MCP mode without the tools that act on the machine or reach the network by @bflatastic in #1000
- Try the next renderer after a Windows start that can't draw, and close the gaps in the Claude desktop hint by @bflatastic in #1001
- List an edited-in-place project's own files by @bflatastic in #996
- Build and run new projects through their toolchains by @bflatastic in #1002
- Hand OpenCode runs over SSH the Craft Anything MCP server by @bflatastic in #1003
- Fill in the French catalog and add a Vietnamese README by @bflatastic in #1004
- Document closing tickets after a release (R5.1) by @doubektomas in #1006
- Say how a batch of squash messages lost their co-authors, and credit them here by @bflatastic in #1012
- Build with DeepSeek Harness as a coding agent by @bflatastic in #1005
- Stop Ghidra when the app closes, and skip the analysis of an Electron program's runtime by @bflatastic in #1007
- Add Brazilian Portuguese and Turkish to the app's languages by @bflatastic in #1011
- Refuse disabled backends when starting chat or compare (R2.9) by @doubektomas in #1008
- Packaging: pin appimagetool and the AppImage runtime, and check their hashes by @oracola91 in #1013
- Record macOS verification for the DeepSeek Harness builder (R2.2) by @CliffLeopard in #1016
- Credit who built Craft Anything before its public history, in CONTRIBUTORS.md by @tanish2k09 in #972
- Never start the Claude desktop app as Claude Code when resolving a run's program by @FuryNocturn in #1017
- Document headless project and engine tools (R5.2) by @doubektomas in #1014
- Make the remote helper test portable across POSIX shells (R2.2) by @doubektomas in #1018
- Don't offer to add a brain when the AI picked is turned off (R2.9, app side) by @kuseidos in #1019
- Resolve remote setup fixture utilities from the host path (R2.2) by @doubektomas in #1020
New Contributors
- @advokat11 made their first contribution in #800
- @devius made their first contribution in #775
- @sanketdofe made their first contribution in #908
- @mavericzz made their first contribution in #887
- @Cleyson made their first contribution in #985
- @yashpatadiya1724-cmyk made their first contribution in #854
- @00xJS made their first contribution in #911
- @Pratikkk1829 made their first contribution in #988
- @SoldierPePe made their first contribution in #958
- @z2804715956-create made their first contribution in #876
- @oracola91 made their first contribution in #1013
- @CliffLeopard made their first contribution in #1016
- @kuseidos made their first contribution in #1019
Full Changelog: v0.4.0...v0.5.0