Release Notes
Release Notes

Release 5.6

Holly avatar
Shared by Holly • December 13, 2025

Hi there,

Your toolbox just got a glow-up — and a mobile sidekick. Let’s walk through what’s fresh this month.

Watch the Webinar

Let Adam and Holly walk you through the biggest features in this release.

New

🌐 Mobile App

Are you ever out on the road and notice a piece of land you want to check out later? Now you can create a project using Giraffe Mobile on your iPhone, Android, or Tablet.

Navigate your favorite Spaces, Data Layers, and Project Portfolio right from your mobile device.

Giraffe Mobile is currently in beta for our Enterprise customers. Talk to us if you'd like to give it a try!

🔁Skeleton Flow Node (beta)

The Apartment algorithm is great for straights, L's, and U's - but if you need to design something a bit more complex, Skeleton is for you.

Define Corner Conditions

Set the same corner for all or override each.

Set enclosed center fills

Change each enclosure to a different Use. Select when to include internal units.

Add legs

Quickly add limbs to your design

Try it combined with Site Fill & the new Subdivide rectangles node.

🔁Subdivide Rectangles Flow Node (beta)

Turn any rectangle into units. Set size by unit width or area! Combine with Skeleton flow to generate units along complex shapes.

Enhancements

📚Content Library Upgrades

It's finally here! Now Teams and Enterprise tiers can create and share content. Add your favorite designs to the content library to re-use over and over.

  • Create and share content with individuals, teams and workspaces!
  • Drill into pack contents and draw, eyedropper, or import content individually, or drop the entire pack into a project to get the full deal.
  • Plus, streamlined library listings, better categorization, and easier content inspection.

👉 Manage Input Features in Flow

Add multiple features as inputs to the same flow. Draw freely with rectangles, polygons, lines, and points.

🚀 Get Started

Getting started in a project never looked so pretty. Get quick hints, open an existing project, or explore one of our examples.

🗺️ Standard Map Search

Map search is always at the top left. No more wondering where the map search went!

🎨 Refreshed App Icons

Apps are now color-coded for quicker navigation and better recognition.

🌐 More Mini Enhancements:

  • Block library and flow manager UI updated to match content library
  • New Mapbox version 3.7 -> 3.16. There are some performance improvements.
  • Project Snapshot (manual backup)
  • Terrain app upgrades and new controls for buffer boundary and mesh offset

🔁New Flow Nodes

  • constants (infinity, pi, e)
  • shuffle list
  • straightskeleton
  • extend polyline

Bug Fixes

🌐 Projects & Workspace

  • “auth/popup-closed-by-user” login errors are now resolved.
  • Workspace settings now let you set a default space as intended.
  • Non-editable fields in the Portfolio Layer are now correctly locked.

📦 Blocks & Block Editing

  • Starting a new project or scratchpad now reliably clears out old blocks.
  • Duplicating a project now brings all block definitions with it.
  • Undo now preserves your blocks instead of removing them.
  • Block definitions now come through when adding Flows from the Content or Design Library.
  • Block placement with grid align now works smoothly and predictably.
  • Grid snapping now works immediately when enabled.
  • Public links now correctly share blocks—no more pink dots.
  • Content & Design Library Flows now include their block definitions.

🔁 Flows

  • Flows UI is smoother and more consistent across the editor.
  • Selecting referenced features in Flows is now accurate and predictable.
  • Ctrl+Z inside Flow text inputs now behaves as expected.
  • “Reset to defaults” on Flow inputs now restores saved defaults instead of removing the flow.
  • Trees in the “Road with Parking” flow now sit correctly on the ground.
  • Carpark Flow road width now remains properly locked.

🎨 Drawing & Editing Tools

  • Pressing Esc now properly cancels draw tools—even with top-bar commands active.
  • Views can now be updated reliably.
  • All flyouts now appear above the Draw Boundary button.
  • Snap-to-intersection is now more reliable on large projects.
  • Q/A level shortcuts now work even when levels aren’t pre-defined.
  • Base Point Rotate now behaves correctly in imperial units.

🌄 Terrain, Shadows & Visualization

  • Turning off terrain now correctly disables the terrain mesh.
  • Shadow maps now render across the full terrain, not just boundary tiles.
  • Roads and terrain no longer show Z-fighting artifacts.
  • Shadows now render correctly in split-screen mode.
  • Angle-of-repose visuals now render cleanly at 90 degrees.

📚 Content

  • Content Library now shows clear, informative error messages for file creation/overwrite issues.
  • Sorting the usage table now keeps your column visibility settings intact.

🗺️ Apps & Integrations

  • IFC and Georeferencing apps are now available to Core users as expected.
Release Notes

Release 5.5

Holly avatar
Shared by Holly • October 25, 2025

There's some new features on the block. Check out our latest release, live in your browser now!

New

Blocks

Blocks enable geometries to be reused infinitely

Use Blocks to insert frequently repeated elements, ensuring consistency, saving time, and reducing file sizes!

Blocks are saved to your projects as Definitions, and you place Instances of those definitions on the map.

Use blocks to build a library of reusable designs, like

  • Rooms
  • Apartments
  • Buildings
  • Parking Arrangements
  • and more!

Default Apps

Choose which app is open in the right bar at project/space startup. Default apps for project and space can be configured by workspace, project templates, or URL.

Draw Ramps!

Find the experimental Ramp function in the Command Line (spacebar)

Backups

Load periodic backups from the main menu.

Improved

Carpark Usages Made Easier

We split up the different carpark usages! No more hidden "carpark type" property. Change carpark type (on grade, multi-deck, underground) by changing usage from the usage selector.

The new usages are called

  • Carpark - On Grade
  • Carpark - Multi-Deck
  • Carpark - Underground

Easily create more carpark usages with different parking space size assumptions, costs, and appearance. Save them to your templates!

More Trees

We've also added more types of trees. Find the new tree usages in the Landscape tool.

More Flows

New Site-Fill lightning bolt menu flows! Fill your sites with wraps (with or without parking) or townhomes.

We also refreshed all flows with the newest usages.

New command bar commands

Access all command line commands by tapping spacebar

  • add to group
  • select all lines/polys/points/groups/blocks
  • scale
  • block specific commands

And More!

  • Iframe App URL can now be configured on the app, rather than in the project JSON editor.
  • usage table / lens table cell editor has a new select component
  • more prominent active drawing layer highlight
  • new flow builder nodes for blocks
  • new get point on grid flow node

Plus some new behavior to support blocks

  • new logic for double click. This is for entering block (or group) edit mode directly.
  • new copy/paste + content library logic to include logic for including / merging blocks

SDK upgrades

  • fetchVistas & fetchProjectDetails now takes projectid as argument

new SDK functions:

  • openProject
  • loadImage (for mapbox style)
  • create / duplicate / rename / delete drawing layers

Bug Fixes

Analytics fixes

  • warn before closing modal without saving
  • default to no decimal places.
  • don’t trim trailing zeros
  • sort group by options
  • export fixes

GLTF / 3D model improvements

  • set model color bugfix
  • allow mirroring with new ‘mirror’ property

And More

  • Different scroll layout for left bar / right bar
  • zoom to layer bounds bug fix
  • envelope usage fill fix
  • Fixed issue with saving projects on first log in
  • Fixed issue with adding layers on first log in
  • fixed issue with podium tower flow efficiency
  • flows no longer get over-written when importing
  • Imperial analytics template now plays nice with report builder
  • Terrain reports the correct units in imperial
  • Date property field editor fixes
  • hotkey update to support QWERTZ keyboards
  • make leftbar/rightbar tabs have more similar headers
  • enable left bar settings while in scratchpad (spaces & projects)

Product update

Release 5.4.5

Holly avatar
Shared by Holly • August 29, 2025

Hi there,

We've added a few fixes. Check it out!

New

Boolean tool

Select areas to keep or delete with easy to follow UI. Find it in the Edit tools in the top bar.

Flow Fixes

  • Updated apartments flow in the lightning bolt to import new usages, fixing a unit counting issue
  • Updated industrial cross and rear dock flows in the lightning bolt to be higher-fidelity
  • New traffic circle flows - by outer bounds or radius
  • new flow block: Group by range
  • Sitefill and apartment copy paste will now maintain the same configuration

Enhancements

  • performance fix for large projects
  • better checking of geometry on import to avoid geometry errors
  • toggle layer import mode in design library
  • published project configuration improved
  • Georeference app UI improvements

Bug Fixes

  • minor billing portal style updates
  • data table datepicker field now saves on escape key
  • hide auto-usage in spaces
  • content library selects units by default if ip address lookup fails
  • SDK getPng fix
  • Check for validity of holes when creating polygons via SDK copy & paste
  • layer library was underneath SDK bottom iframecontent
  • library layer packs preserve order of layers when geometry is in pack too
  • remove dead map area in left tab gutter. couldn’t click there before
  • allow writing null value (with warning) to required field in bulk edit projects (edit portfolio table)
  • SDK docs improvements
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