Natural syntax for fractions without leading zero. For example, 1/4 in + 1/16 in now interpreted as (1/4) in + (1/16) in. In previous versions, this would be interpreted as 1/(4 in) + 1/(16 in). The changes could potentially cause issues if there were formulas such as 1 / 5s to rpm (the user's intention may have been 1 / (5s) to rpm, but it would now be interpreted as (1/5) s. If there could be any ambiguity, the user should use parentheses to clarify intent.
This applies only when a number before a unit is in a simple fraction form. For example, 4*5/3 ft is still interpreted as 4*5/(3 ft).
Natural syntax for units with parts multiplied or divided together. For example, 10 lbf/in^3 to kip/ft^3 is now interpreted as 10 (lbf/in^3) to (kip/ft^3). In previous versions, square brackets would have been required to interpret the in and ft parts as units. Otherwise, they would have been treated as variable names.
Only built-in unit names are automatically grouped together as units. For example, 4000 usd/semester would be interpreted as (4000 usd)/semester, with semester as a variable name rather than as a unit name, even if semester were defined as a custom unit. Parentheses or square brackets may be used to clarify intent. In this case, 4000 (usd/semester) or 4000 [usd/semester] would work. (Note that custom units are not yet active as of version 0.9.2045)
Likewise, a formula like 10 ft*x is interpreted with x as a variable name, whereas 10 ft*kip is interpreted with kip as a unit name.
Calculus functions
Derivative — for example, if f is defined f(x) = x ^ 3 / 7, Derivative(f) = 3 * x ^ 2 / 7.
Integral — with above example, Integral(f, 1, 2) = 0.536 (definite integral of f from 1 to 2).
Function plotting
To insert a function plot, click Insert Block, choose Docs library (on the left), choose FunctionPlot2D, and click Set Parameter Values (bottom right). Then, enter the function name into the first field, and enter bounds for x and y axes in other 4 fields. Then click Insert Block.
New units
gal
Btu
slugs
Hz
rpm
kW
kJ
cal
kcal
Scientific notation option for number value formats
Misc usability improvements and bug fixes
Upcoming Features
Library data tables
Standard tools to insert / delete table rows and columns
Placing images in rectangles (2d drawings and 3d models)
Drawing labels for angle measurements
Tool to embed external references into file
Equation solving for non-linear equations
Saving Blockpad files as Word documents, and reopening them with formulas intact