Skip to content

v1.9.7

Latest

Choose a tag to compare

@BrunoLevy BrunoLevy released this 08 Oct 20:20

Note: the packages generated by github (Source code links) do not contain the submodules. Use geogram-1.9.7.tar.gz or geogram-1.9.7.zip instead to get everything.

What's Changed

  • attributes now support types that do dynamic allocation
  • OpenNL is now a submodule (and has its own repository here)
  • CSGBuilder: Improved OpenSCAD compatibility
  • CSGBuilder: refactoring, preparing for tree transformers (optimization at the AST level)
  • CSGCompiler: fixed a (rather ridiculous) performance bug: the function to display current line was traversing the whole buffer each time. Just logging progress was costing O(N^2) !!
  • Fixes in legacy code for gcc15 (thank you Cedric Borgese)

Full Changelog: v1.9.6...v1.9.7