Skip to content

v0.3.1 - NixOS flake fixed, Frame Analysis

Latest

Choose a tag to compare

@Harvi654 Harvi654 released this 22 Oct 12:17
· 39 commits to main since this release
v0.3.1

NixOS flake fixed for Inventor 2026 and 2027, and Frame Analysis works.

Fixes

  • NixOS flake: v0.3.0 did not build in the Nix sandbox (the installer started downloading vkd3d-proton, which the flake did not prefetch). vkd3d-proton 3.0.1 is now prefetched with its SHA-256 (thanks @krokosik, #2).
  • NixOS: Inventor 2027 alongside 2026 - programs.autodesk-inventor.versions = [ "2026" "2027" ];, each release with its own state, licensing database and launcher. See docs/nixos.md.

Wine wine-inventor-11.20-6

  • Frame Analysis works (Simulate and results) and is on by default. The Robot solver writes one compound file from four threads at once; Wine's ole32 had no locking there and corrupted the file (Assertion failed: blockIndex != nextBlock). Also fixed: a stream truncated to zero in a transacted storage was lost on commit. How it was found: docs/arch-hyprland.md.

Upgrading

cd ~/inventor-on-linux && git pull && bash scripts/get-wine.sh
bash scripts/addins.sh enable frameanalysis

Or Inventor on Linux - Setup → Update project and Wine, then the addins.sh line. NixOS: pin github:Harvi654/Autodesk-Inventor-for-Linux/v0.3.1; the flake's Wine rebuilds with the two new patches.

Known issues

  • GPU ray tracing is not available yet (work in progress in #3).
  • Inventor 2027: no previews in the Open dialog, folder names missing in its path bar.
  • 3D PDF export crashes (Anark, wine-mono).