Skip to content

v0.42.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Mar 13:47
· 4408 commits to main since this release
9617c4e

This release announcement is also available on the Fornjot website

That new API for create/updating geometry is coming along. I chose to tackle tests for the new Solid/Shell validation checks as a first use case, and I've made some good progress there. I wrote an update on what's left to do here.

Once that use case is addressed, a possible next step is to rewrite the sweep algorithm on top of the new API. This would require further expanding and solidifying the new API, but I'm not sure yet if that's the next logical step. We'll see!

Meanwhile, @A-Walrus submitted another fix for the Nix flake and added more validation checks, while @IamTheCarl removed and unnecessary dependency and improved the error message for panics in the model code.

Sponsors

Fornjot is supported by @webtrax-oz, @reivilibre, @lthiery, @ahdinosaur, @martindederer, @bollian, @rozgo, and my other awesome sponsors. Thank you!

If you want Fornjot to be sustainable long-term, please consider supporting me too.

End-user improvements

Improvements to Fornjot and its documentation that are visible to end users.

Ecosystem improvements

Improvements to Fornjot components that are relevant to developers building on top of those. These have an indirect effect on end users, through fixed bugs and improved robustness.

fj-host

fj-kernel

  • Add validation checks for Shell and Solid (#1695; thank you, @A-Walrus!)
  • Fix winding algorithm not going back to start (#1709)
  • Create new API for creating/updating geometry (#1711, #1714, #1717, #1718, #1719)
  • Clean up objects service code (#1715)

Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.