It's a bit tricky to explain.
It's tricky. Realthunder explained it somewhere in his threads during the LinkMerge, but to find all information is going to be difficult.So, can someone summarize what has actually changed about Expressions? What's still pending or likely to be merged into 0.19?
I think that now, the ExpressionEngine can handle other things as numbers: it can handle directly Placements for example (used a lot in Assembly4). Before, if you wanted to specify something in a Placement by the ExpressionEngine, you had to do it on all components (Placement.Base.x, Placement.Rotation.angle ...) and now you can handle Placements as a whole, and even make operations on them :
Code: Select all
obj_1.Placement * obj_2.Placement * obj_3.Placement ^ -1
You can do it yourself, just keep the general style.
I think it's finally time to remove the excess. Following Normand's comment, with which I agree, I have removed the last section (Other modules) of the release notes. This section contained old workbenches but no updates. It basically just mentioned the same workbenches that appeared in the Release_notes_0.18 page. That's not interesting.
When the release notes become one of the highlight of the release.
Source: https://forum.freecadweb.org/viewtopic. ... 26#p378083