Fornjot 0.49.0 Posted on 2024-03-21 by Hanno Braun It's about time for a new release of Fornjot! This one is a bit of a transitionary one, with lots of work that has been started but isn't finished yet. But none the less, there are a few go...
Fornjot 0.48.0 Posted on 2023-12-15 by Hanno Braun Shutting down the weekly release schedule was necessary. But waiting 6 months for putting out another release? Not quite as I thought it would go 😄 Time passed quickly, as it usually does,...
Weekly Release - Inching Along Posted on 2023-05-02 by Hanno Braun What's this, another Tuesday release? Yeah, I'm sorry. This time, a public holiday was to blame. I happened to be out hiking for most of Monday, so no time to publish a rele...
Weekly Release - Where We've Been, Where We're Going Posted on 2023-04-25 by Hanno Braun Yet again, sorry for being a day late with this release! I've been experimenting with some changes to how I organize my work day, and not everything is...
Weekly Release - Some Good Progress Posted on 2023-03-27 by Hanno Braun 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 goo...
Weekly Release - Progressed Extremely Well Posted on 2023-03-06 by Hanno Braun Last week has been awesome! No spending days or weeks tracking down some complicated bug. No fumbling around, trying to come up with the solution to a design lim...
Weekly Release - Still More To Do Posted on 2023-02-27 by Hanno Braun The simplification of the kernel code is going well. I managed to pick off two issues last week (#1588, #1605). Still more to do though! The current state of the work is...
Weekly Release - Accidental Side-Effect Posted on 2023-02-20 by Hanno Braun I finally managed to finish the partial rewrite of the sweep code that had been kicking my ass for the last few weeks! This took longer than it had any right taking...
Weekly Release - Really Shouldn't Be That Hard Posted on 2023-02-13 by Hanno Braun I've really been struggling with the ongoing object graph simplification work (#1525) this week. I'm still stuck on the rewrite of parts of the sweep algorit...
Weekly Release - Ostensibly Quiet Posted on 2023-02-06 by Hanno Braun Ostensibly, this has been a quiet week. Not many pull request, not many commits. But behind the scenes, the object graph simplification work (#1525) has been ongoing. Som...
Weekly Release - The Usual Rabbit Hole Posted on 2023-01-30 by Hanno Braun The simplification of the core data structures, currently focused on HalfEdge and its neighbors in the object graph, continues (#1525). I fell down the usual rabbit...
Weekly Release - Keep Things Moving Posted on 2023-01-23 by Hanno Braun 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, t...
Weekly Release - Slow Progress Posted on 2023-01-16 by Hanno Braun Work on fixing the known object duplication issues continues (#1162). I'm still focused an expanding the builder API (short update here), which provides some foundational bu...
Weekly Release - Consolidation Posted on 2022-12-19 by Hanno Braun Last week was boring and quiet, both of which were good things. That breakthrough I keep talking about, in solving the problems with the object construction code (#1249), th...
Weekly Release - Breakthrough Posted on 2022-12-12 by Hanno Braun Last week, I wrote that I might be in the middle of a breakthrough, in regards to cleaning up the object construction code (#1249). Work is still ongoing, but so far there's...
Weekly Release - New Idea Posted on 2022-12-05 by Hanno Braun The main thrust of last week's development was the continuing cleanup of the object construction code (#1249). This remains a high priority, as it's blocking work on boolean oper...
Weekly Release - Experimentation Posted on 2022-11-28 by Hanno Braun A week ago, I reported how I got inspired by a talk I've seen, and my time since then was dominated by experimentation, with some promising first results! My goal is to ma...
Weekly Release - Inspiration Posted on 2022-11-21 by Hanno Braun It's been a good week for Fornjot! I made progress with the cleanup of the object construction code (#1249), fixed bugs, and made some cosmetic improvements. See below for mor...
Progress Report - 2022-11 Posted on 2022-11-10 by Hanno Braun Hey folks! Fornjot is an early-stage project to create a next-generation, code-first CAD application. In this progress report I present the changes that happened over the last fe...
Weekly Release - 2022-W41 Posted on 2022-10-10 by Hanno Braun I've continued the slow work of expanding the scope of the centralized object storage (#1021). Including a new object in the centralized object storage opens opportunities for ma...