Release 5.4
Shared by Holly
• August 14, 2025
Hi there,
The latest product release is full of improvements and new features.
Property Panel Overhaul
The all-new property editor includes shortcuts to make your projects more beautiful with appearance and label widgets for everything.
- Appearance Widget - select color and line styles in a click
- Label Widget - add dynamic annotations
- Refreshed Usages editor
- New basic + advanced property views
- New raw and evaluated JSON views
Data Table
Portfolio layer:
- Edit workspace property values in0line
- Bulk update properties
- Bulk delete projects
Toggle-able feature selection mode in addition to shortcuts.
Draw tools
- isolate/focus mode -> hit
h key to isolate a section and nearby sections with same base height
right click context menu:
- choose layer
- choose usage
- join
- explode bake flow
Stacking and importing improvements
- automatically stack new sections onto existing sections
- when pasting/importing features they are selected
- when pasting/importing features their stack order is modified so that they stack on top of existing features
And more:
- Automatically apply the last selected usage to new geometries
- disable doubleClick zoom on the map
- frame selected - accounts for the height of features (so if they are tall you can see them)
- allow snapping to self while drawing new shapes
- New lightning bolt / flow defaults
Generative
Apartment Algorithm v2.0:
- Assign usages in the UI
- Better balcony solves
- More stability for edge cases
Parking Algorithm v2.0:
- Outputs for edge islands and center islands
- Max run
- Better solves on irregular geometries
- More performant
New pattern book algorithm
- Automatically solve a site with pre-defined designs
Flow
- number optional input precision, min, max
- right click context menu: bake into flow (“embed data”) right click node
- render handles in line with empty fields
- in
evaluated mode wires are coloured depending on the data flowing through the wires
-
feature input (pick feature or features)
- optionally publish dendro parameters
- boolean operations improved
Plus, tons of new nodes:
reduce
delete property
write feature color
filter null
-
color primitive node
-
data primitive node
find and replace string
string contains
create set
add to set
remove from set
set has
intersect sets
union sets
difference sets
xor sets
set to array
polygon from bounding box
- tangents included in
divide distance and divide length
boolean intersection
fillet corners
meta ball
Perlin noise 2D
vector from line
raycast
points in polygon
align
distribute
mirror
get point location
clamp
vector angle from north
get project grid
weave
get usage data
-
new list (new empty list)
SDK
- Allow SDK to set UI overlay using
updateUiLayout (can open design library from SDK app)
-
getProjectBundle new method
- createProject size limits
- CRUD for flows from SDK
Bugfixes
- Show apps in Space
- don’t show clear button if drawing not finished in Project Boundary Editor
- audit corner case - make sure that guests of workspaces can’t have /audit/ in their url
- highlighting sections in the right bar the outlines are fixed (respect base height)
- various view bugfixes (froze when data layers were unresponsive)
- Hide Content Library when onboarding
- Fix stale buildingIds for stacked sections
- Fix Date filters in lens
- marquee select works in 3d (previously it selected only 2d sections)
- drawing in 3d improved (projects onto the stack where the cursor first clicks)
Misc
- make templates accessible to all enterprise users
- Get rid of theme color in main menus
- removed support for legacy scenario planning app
- mobile/responsive version of auth screens
- Add Payment/Subscription portal in admin panel
- improved Globe orbit
- play/pause button for engine when there is an error
- explicit windows/Mac specific shortcuts documented within the app
- ability to colour instanced meshes
- cut and fill UI tweaked
- topology (facade areas) disabled by default
- Design library grouped by layer parent/group
- layer controls / layerTree remove support for legacy app layers
- consolidate code