Release Notes
Product update

Release 5.4

Holly avatar
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