Photosensitivity warning: In this version, Path traced can flicker while you move the camera, with partial or black frames. Beta 1.0.576 no longer shows partial or black frames, but Path traced can still change the whole picture quickly while you move. If flashing light affects you, stay in Realtime or Matcap.
What's new since the last beta
Security
- Opening a .funda file is safer, damaged or crafted geometry inside it is refused instead of read.
- AI assistants can save only .funda files and export only the format you asked for, and never into folders that start programs.
- A document no longer opens the files it links to by itself, and a network link opens only once you picked it.
- Only FundaCAD's own plugins are shown as official, and that label can no longer be faked.
- Release builds are harder to tamper with.
Accessibility
- The tree, toolbars, pickers, lists and the command palette all work by keyboard.
- F6 moves between the main parts of the window, and screen readers can jump between them.
- Shortcuts can be changed, and they no longer fire while you type.
- Text and controls stay readable in every theme, and controls are big enough to hit easily.
Modeling
- The origin planes start at the origin and line up with the axis arrows.
- The arrow on a drop-down turns down when the list opens, instead of sliding away.
Help
- The manual has a beta and a dev version, with a switch on every page, and its lists are numbered.
After you update
- Plugins that start other programs, such as Printing, ask for your OK once more.
- An older document that links to another file through Insert Document says that file "may have changed" until you press Update once.
- A document opened from a .json file is saved with Save As.
Known limits
- On low powered or software graphics, Path traced is greyed out with the reason.
- With Realtime while moving off, the traced picture can trail the edges for a moment while you drag.
- On Linux, an HDR dropped on the window is not picked up yet. Use Import HDR in the Render panel.
- With more than 128 edges in one fillet or chamfer, the drag stops the size only at the 128 edges nearest the arrow. A size too big for an edge farther away shows as a red preview instead.
Downloads
Windows: the setup exe or the portable exe. macOS: the dmg. Linux: the AppImage, deb, rpm or Flatpak. Each beta also stays on the releases page as its own version, with a SHA256SUMS.txt to check the files.
If you installed an earlier beta
Betas from before 1.0.386 cannot check updates signed with the new key, so install this one by hand once over your current copy. Your files and settings stay.
Read this first
This is FundaCAD 1.0 on the Rust geometry engine. It replaces the Python engine, which is retired.
- If a model builds differently here than it did on the Python engine, a missing or changed face, a fillet that refuses, a feature the skipped feature banner names, please report it with the file.
- Plugin geometry runs as sandboxed WebAssembly components. Every plugin in this repository ships one (3D Printing Toolbox, Screws, Printing, Texture); a third party plugin without one says so by name when its feature is used.
- MCP is part of the app:
fundacad --mcpis the server for AI assistants, and Preferences, AI assistants (MCP) gives the setup for Claude Code, Claude Desktop or any MCP host. An installed MCP server plugin is removed on first start.- Documents saved by the Python engine build are ordinary
.fundafiles and open here.
FundaCAD 1.0 beta (1.0.520), Rust engine, rebuilt from main at 9f6bf5a.
Unsigned: Windows SmartScreen needs "More info", then "Run anyway"; macOS may call the app damaged, which xattr -dr com.apple.quarantine "/Applications/FundaCAD.app" clears. Install notes.
This build carries no Python runtime, so it is a fraction of the size of the Python engine builds.
The rolling beta always has the newest build.