Fornjot - Weekly Release - Keep Things Moving
source link: https://www.fornjot.app/blog/weekly-release/2023-w04/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Weekly Release - Keep Things Moving
Posted on 2023-01-23 by Hanno Braun
Fornjot is an early-stage project to create a next-generation Code-CAD application. This is the announcement for this week's release, version 0.33.0.
Want to stay up to date on Fornjot? Then consider subscribing to the newsletter using the form at the bottom of this page.
Over the last week, I have started to shift my focus away from the work that directly contributes to advancing the roadmap, towards more foundational work. Right now, that mostly means simplifying the core data structures (#1525), which should pretty much make every aspect of kernel development easier.
Honestly, I think I just need a break from staring at the builder code (#1162), like I've been doing for the last few weeks. In addition, improving the foundational infrastructure will benefit all future development. I don't know when I'll get back to #1162, but I think it's most important for me to stay productive and move things in the right direction in general, rather than advance along one specific path, even when that path could be considered the most important one.
Sponsors
Fornjot is supported by @webtrax-oz, @lthiery, @ahdinosaur, @Yatekii, @martindederer, @hobofan, @thawkins, @bollian, @rozgo, @reivilibre, 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.
None this week, busy working on the kernel!
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-kernel
- Improve validation error message (#1518)
- Add
FaceBuilder::infer_curves
(#1520) - Simplify object graph around
HalfEdge
(#1521, #1522, #1524, #1526, #1527)
fj-math
- Fix
Plane::project_vector
(#1523)
Internal Improvements
Improvements that are relevant to developers working on Fornjot itself.
Newsletter
Want to stay up-to-date with Fornjot? Sign up to receive weekly release announcements, as well as some unscheduled messages from time to time!
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK