Release Notes
Maintenance update

Release 5.73

Holly avatar
Shared by Holly • May 13, 2026

🦒 What's new in v5.7.3

A maintenance release with a few handy additions and a solid round of fixes under the hood.


✨ New features

Boolean tool, upgraded The Boolean tool now auto-detects holes — any enclosed region inside your union gets subtracted automatically, giving you clean polygons with holes without any manual fiddling. There's also a new toggle to choose whether to keep or delete your input geometry after the operation, and it remembers your choice between sessions. Boolean now lives at the top level of the right-click menu, pre-loads your current selection, and wraps the whole operation in a single undo step. The preview no longer flickers when moving between elements.

Bake command A new top-level Bake command is available from the command bar (search "bake", "apply", "convert", or "evaluate") and right-click menu. It strips computed properties from evaluated sections and converts them to raw sections — useful when you want a clean, static snapshot of your geometry. Replaces the old inline bake that was buried in the right-click menu.

Isolate (selected only) New isolation mode that isolates exactly your selected features — no neighbours pulled in. Hit Shift + H (or Shift + /) to trigger it, or find it in the command bar.

Offset Line: Miter Limit A new Miter Limit parameter in the Line Offset form and offsetLine node prevents unbounded spikes at sharp angles. Defaults to 4× — sensible out of the box, adjustable when you need it.

Block manager improvements Block rows now show three counts: children in the definition, raw instances, and evaluated instances. The block you're actively editing is labelled "(Editing)" and others dim to make it obvious what you're working in. The Insert button disables during editing, and inserting a block while in isolation mode now correctly includes the live preview so it renders during placement.

Geocoder The search bar now reads "Search for an address, city, or POI" and shows a visible / shortcut chip so it's easier to find and use.


🐛 Bug fixes

The Template splash modal now correctly displays again for Teams plans.

Boolean geometry engine crash recovery If the clipper boolean/offset pipeline hits a memory fault, Giraffe now recovers automatically — reinitialising a clean engine instance and showing a toast with a "Pause Engine" button so you can stop the bad input loop.

Right-click menu Right-clicking on a project boundary now uses the full boundary geometry rather than tile fragments — fixes broken context menu actions on complex MultiPolygon boundaries. "Set boundary" also appears correctly whenever it's available, not just when no boundary is being edited.

Push/pull tool Fixed a flicker issue where the tool would jump between roof and wall hits on slab edges. Wall hits now correctly win when they're closer, so accidental roof push/pulls on slab edges are gone.

Layer tree Toggling visibility on a layer with 0% opacity now also bumps opacity to 1 — so it actually appears. Also removed the red flash on the opacity drag input.

Color picker Closing the property color picker without making a change no longer creates a ghost undo entry.

Subdivision / lots Lot area labels in the mix-subdivision editor now show correct area units (m² or ft²) instead of length units. Several fixes to frontage tracking, dwelling-index selection, and boundary union tolerance.

Envelope tool Skeleton generation now simplifies near-collinear vertices, producing cleaner results and preventing edge-per-vertex on near-collinear segments. Facade mesh triangulation now picks the right projection plane for near-vertical faces, so triangles no longer drop.

Carpark editor Bay length, bay width, and aisle width fields now enforce a minimum of 0.5 (previously 0, which could produce invalid geometry).

MultiPolygon support Many tools now work correctly on MultiPolygon features — including buffer/offset, mirror, point labels, and feature import paths — where previously only the first polygon was processed.

Map / SDK popups SDK HTML and iframe popups now auto-hide when their anchor moves more than ~200px outside the map viewport. Panning a popup off-screen no longer stretches the page layout.

Iframe SDK navigateTo now uses SPA navigation when the target URL is on the same Giraffe origin — embedded apps can switch project or page without a full reload. Layer-lookup APIs now handle numeric layer IDs correctly.

Sketch / draw Clicking a halfway-vertex handle without dragging now correctly commits the inserted vertex. Picker cursor hotspot is fixed so it lines up with the actual pick point. Held keys no longer fire repeat handlers. Axis-lock indicator now reflects actual lock state correctly.

Date picker Dates now render in your locale format (e.g. dd/MM/yyyy for non-US users) instead of always showing the US format.

Screenshots The scale overlay now correctly appears in exported screenshots.


⚡ Performance

Large models with dense coplanar geometry process significantly faster — the stacking pipeline now skips expensive geometry checks when bounding boxes don't overlap, and the solid builder uses a spatial index instead of scanning every face pair. Expect snappier solves on complex projects.

Promotional

Introducing the Self-Serve Teams Tier

Holly avatar
Shared by Holly • April 28, 2026

Hi there,

The new self-service Teams workspace tier sits between Core and Enterprise, with seat-based pricing for up to 10 users.

Teams workspaces get access to:

  • Co-authoring projects and a shared workspace
  • Templates & Design Library
  • Content Pack Creation & Sharing
  • Custom SDK apps, hosted in the i-frame app

Upgrade to Teams directly from Manage Account -= just click "start subscription" to get access to the new features!

Self-service (Core and Teams) users can now switch plans from the renewal screen without going through sales. Get to work faster - add and remove members as needed right from your subscription management portal.

** Note that the Core plan does not support shared project authoring. To edit projects outside your workspace, upgrade to Teams. **

Release Notes

Release 5.7

Holly avatar
Shared by Holly • April 28, 2026

What's new in Giraffe 5.7

Scenarios

The most-requested feature is here. Scenarios let you model multiple development options within a single project — no more duplicating projects just to compare options.

The Scenario panel supports everything you'd expect: create, edit, duplicate, delete, merge, reorder via drag-and-drop, search, sort, and toggle visibility. A solo mode lets you isolate a single scenario for focused review.

Assigning features to scenarios is flexible — use the property editor, right-click menu, or the drawing layer context menu. Newly drawn sections automatically inherit the active scenario, so your workflow stays uninterrupted.

A few details worth calling out:

  • Views now save scenario visibility. Switch views and your visible scenarios come with you.
  • Analytics & Urban support Scenario as a group-by option, with scenario names appearing in tables and charts. Features with no scenario assigned appear under "Base Model."
  • Content packs include scenarios on export and import.
  • The active scenario name is shown in the bottom status bar, with a tooltip when multiple are active. Click it to open the scenario manager directly.
  • A new bulk-delete unused scenarios command is available via the command bar.
  • SDK support: setScenarioVisibility, getVisibleScenarios, getScenarios, renameScenario, and a visibleScenarios event for apps that need to respond to visibility changes.

Push/Pull editing tool

A new 3D editing tool for shaping buildings directly on the map. Activate it with Shift+G.

  • Drag a roof to change building height
  • Drag a wall to move an edge
  • Drag or reposition vertices for fine control
  • Alt+click to add a new vertex
  • Split vertical edges for more complex geometry

Distance tooltips display during drag so you always know how far you've moved.


Project Boundaries Expanded

Projects now support Point and MultiPolygon geometries in addition to Polygon. Practically, this means:

  • Add multiple polygons to a single project boundary
  • Union overlapping polygons automatically
  • Merge polygons via right-click
  • Start a project with just a Point if a boundary isn't relevant!

The Project Boundary Style Editor is also new — customize fill color, fill opacity, stroke color, stroke opacity, stroke width, and dash pattern.

Previously this was hardcoded as a grey dashed line.


Create Apps (Enterprise)

Enterprise users now have a My Apps section in Manage Account for creating, editing, deleting, and sharing custom SDK apps. Apps can be configured with name, URL, logo, and JSON-based public/private config. Sharing supports both user-level and org-level access, and apps can be bundled into content packs.


AI Chat Improvements (AI Suite)

Add and update your own custom skills to Giraffe AI.

Use skills to train the AI to performs specific tasks without having to type it out in the prompt each time.

AI Chat is available for customers of the AI suite. Reach out to sales if you would like access to AI Chat, Credentials, and be part of early development for AI agents.


Credentials (AI Suite)

Manage and share API tokens for 3rd parties like Claude, Regrid, Gemini, and more. Use the SDK and skills to call the API tokens in AI chat workflows within the Giraffe AI app.

Credentials are available for customers of the AI suite. Reach out to sales if you would like access to AI Chat, Credentials, and be part of early development for AI agents.


SDK & API

A lot here for teams building on top of Giraffe.

New SDK documentation site with dedicated pages for state, RPC functions, flow nodes, and stacked section interfaces.

New functions:

Function

What it does

createBlock, getBlocks, getBlock

Block management

addFlow, updateFlows, deleteFlow, getFlowNodes, getFlowTransforms

Flow management

fetchContentPacks, fetchPackContents, addContentPackToProject

Content pack access

evaluateFeatures

Evaluate raw sections against the project engine

pickRawSections

Prompt user to select features from the map

getLassoShape, getLassoedProjectFeatures, getLassoedLensedFeatures

Lasso-based feature selection

getProjectUsages, getUsage, createUsage, updateUsage

Usage management

changeLayerVisibility

Programmatic layer visibility control

Other SDK changes:

  • queryRenderedFeatures now works without a lngLat, querying the full viewport instead
  • SDK popup iframes now receive SDK events, enabling interactive popups
  • Drawing layer functions now accept full layer IDs in addition to plain names

Flow editor

  • New Subdivide Mix node. It is similar to Subdivide Rectangles, but allows for non-rectilinear shapes.
  • New Evaluate Feature flow node for evaluating features within a flow context
  • Polylabel precision is configurable on the pole-of-inaccessibility node
  • Logic nodes (AND, OR, NOT, coalesce) and list nodes now have optional inputs — no more errors from unconnected handles
  • All selector dropdowns are now sorted alphabetically
  • Right-click a node handle to publish individual inputs via context menu
  • Empty input handling improved across generative/dendrogram nodes — warning status instead of crash
  • Rect subdivision now respects a minimum area constraint and has a new stretch toggle
  • Parking lots now output bay center points with rotation data
  • New preference toggle for exposed inputs

Drawing & sketching

  • Flip Horizontally / Flip Vertically in the right-click menu
  • Area labels now display per-polygon on multi-polygon features
  • New Convert to GLTF command converts selected features to 3D model instances
  • Auto Usage has been renamed to Remember Properties (hotkey: Shift+X). The underlying behaviour has been updated too.
  • New generic primitives like sphere, cone, and pyramid
  • Select by type lets you quickly select all points, lines, polygons, groups, or blocks at once.
  • A new Block submenu in the Draw tools consolidates block workflows: Create Block, Edit Block, Add to Block, and Consolidate Blocks to Active Layer.
  • A new Custom Properties editor (under Advanced) lets you define and manage your own feature properties, which then flow through to the property editor, usage editor, and analytics.

Map Canvas

  • Clip Below Base Plane - A new toggle in View Options lets you clip geometry below the base plane, useful for sites with complex terrain or below-grade structures.
  • When the engine is paused, a prominent "Resume Engine" button now appears at the top right of the map, and a blue border highlights the map area — so it's always obvious when evaluation is suspended.
  • Indicator of current active drawing layer and active scenario at the bottom right
  • Published projects can now be loaded in embed mode using hideTopBar=true

Views

  • Include options (Camera, Layers) are now only shown when creating a new view, not editing — cleaner edit flow
  • New "Update layers from map" button for existing views with a sync status indicator
  • Views save and restore scenario visibility (see Scenarios above)

Layers and Data table

  • New collapsed display mode for the feature table — a compact filter icon that minimizes to a small widget
  • New selection drawer for layer selection with expandable cards, search/filter, project details, share button, and bulk actions
  • Geometry Filter Editor now supports MultiPolygon - filter out non-contiguous areas in the 3D buildings layer!
  • New Layer Boundary editor — which lets any non-project layer be clipped to a drawn polygon.
  • New Default Space layer. Set which layer opens in the table on Spaces by default

Bug fixes

  • Fixed skeleton editor bug where edge segment lines used the BEGIN coordinate for both endpoints
  • Fixed WMS import URL construction for base URLs with existing query parameters
  • Fixed block grid rotation calculation (bearing offset was being applied incorrectly)
  • Fixed map projection for projects within 1° of the equator — now uses Mercator instead of Lambert Conformal Conic
  • Fixed 3D line rendering artifacts on near-straight segments
  • Templates now carry over flows and blocks when creating new projects.
  • Layers now have an independent visibility toggle separate from opacity — a layer can be hidden even at non-zero opacity.
  • Vertex drag with tab-lock / push-pull — tab lock now holds during every drag frame; vertex drag no longer breaks push-pulled solids
  • Lines drawn inside rectangles can now be selected (previously occluded)
  • Marquee selection no longer pans the map mid-drag
  • Rectangle and vertex tools now honour axis lock
  • Snap default 0,0 no longer drops snap state on first interaction
  • Project boundary scratchpad correctly shows save UI when no boundary has been drawn yet
  • Edit-block bug when editing while an SDK overlay is open fixed
  • Blocks now respect local grid orientation.
  • Block rotation on create now consistent
  • Block on invisible layer no longer ghosted
  • Block orientation preserved across edits
  • Layer rename with blocks keeps block references valid
  • Hide project layers now respected by the engine
  • Lens crash when switching lens layer mid-render fixed
  • Raster layer grid orientation now matches map orientation
  • CAD import path fixes
  • Clipping z-plane fix
  • Stale color picker state resets when re-opened
  • Negative scrolling and NaN entry in number inputs fixed
  • Number input no longer moves the cursor on every keystroke
  • Fractional levels rounding fix
  • Site-fill flow and envelope fixes
  • Urban crash due to skeleton fix
  • Measure edit consistency between modal and inline editor fixed
  • Geometry collection explosion in right-click no longer throws error
  • Map right-click safer source-layer query handling
  • Toggle isolated no longer sets a non-finite altitude when selection is empty
  • Parking algorithm improvements to edge islands, alignments, and drive aisles

Under the hood

Mapbox GL JS upgraded from v3.16.0 to v3.20.0 — there are some useful new layer capabilities in this release.

Maintenance update

Release 5.6.6

Holly avatar
Shared by Holly • March 16, 2026

A small update with a few bug fixes:

  • USA projects now default to imperial units
  • Duplicate measure button now works
  • Flow sort now works as expected.
  • Blocks created on an axis now default to north orientation.
New product

Watch: Giraffe AI - Now in Private Beta!

Holly avatar
Shared by Holly • March 12, 2026

Hi there,

Artificial Intelligence is changing real estate - and Giraffe is the orchestration layer for your AI expansion.

Giraffe AI: Revolutionizing Real Estate Development and Planning

Real estate development is undergoing a massive transformation driven by artificial intelligence, and Giraffe Technology is at the forefront of bringing this power directly into industry workflows. The Giraffe AI teaser highlights how the platform is evolving from a mapping tool into a comprehensive, AI-powered assistant for planning, feasibility, and design.

Intelligent Site Analysis and Research

Giraffe AI leverages the Giraffe SDK and integrates with advanced language models like Claude to interpret complex planning regulations. Instead of spending days on manual research, developers can now use natural language prompts to understand zoning, height limits, and heritage controls instantly.

Instant Feasibility:

In a live demonstration, the AI was asked to find nearby multi-family sales in Miami, successfully mapping eight comparable projects and retrieving specific data points like sale price per unit.

Regulatory Compliance: By integrating with services like Regrid, the AI can analyze specific parcels to determine zoning allowances, overlays, and state-based laws. It can even uncover existing development submissions, such as projects utilizing the Live Local Act in Florida.

Smarter Design and Real-Time Feedback

Perhaps the most groundbreaking feature is the AI's ability to assess design proposals against planning requirements in real-time. When a user proposed a 42-story tower, Giraffe AI immediately evaluated it for compliance, noting that while the height was permissible under local acts, the proposal required 40% affordable housing to meet standards.

Custom Workflows and App Development

Beyond general analysis, Giraffe allows firms to build bespoke applications that codify their unique intellectual property.

Pipeline Scraping:

Build apps to scrape development pipeline projects, visualizing them on the map to understand market activity.

Giraffe AI aims to eliminate manual research, speed up feasibility studies, and enable smarter development decisions by integrating complex compliance data directly into the design process.

Maintenance update

Hotfix 5.6.4

Holly avatar
Shared by Holly • February 26, 2026
  • Fixed password validation pop up
  • Password rules now only require a long password. no special characters, numbers etc.
  • Fixed up the payment screen
  • Fixes to envelope when used in another flow
  • Views no longer capture the site boundary
  • Hidden markers no longer prevent clicks
Maintenance update
Release Notes

Release 5.6.3

Holly avatar
Shared by Holly • February 18, 2026

Hi there,

This is a maintenance release with a lot of bug fixes and a few improvements.

New Home App

Learn Giraffe, fast.

Quick learning videos, cool templates to explore, and a level-up system to get your motivated.

New draw tools

How do I draw a circle? Well, now you can just grab it from the generic draw tools in the draw bar.

New draw tools:

  • circle
  • curve (catmull-rom)
  • line with radius corners

Subdivide Rectangles Beta

Divide a rectangular area into dwellings, by area or width. Set a mix. Choose to stretch or fill excess area with Cores.

Use with Skeleton Editor to make Wrap-style buildings with ease.

Bugs Squashed:

  • Grid and project origin bugs fixed
  • terrain origin (shifted terrain) fixed
  • solar origin fixed
  • grid is now defined in scratchpad
  • terrain performance boosted
  • published / view only fix left bar controls, empty bottom bar
  • Better “Edit Team” screen
  • Prevented duplicate team members.
  • Improved mirroring tool to handle child features and different geometry types.
  • Fixed joinLines logic to better merge line segments into polygons.
  • Improved “Pack Contents” preview to handle layer groups (flattening/displaying hierarchy).
  • Added analytics tracking for creating/editing content packs and importing packs.
  • Scratchpad base layer group expanded by default. (edited)

Flow Papercuts

  • Shift + A multiple times to cycle through detail edit mode in nested flows
  • Error Handling: In hypersonic mode, nodes with warnings will be orange and errors will be red
  • New node status output on all nodes
  • Set "allowed" shapes for flows so "draw with" from content library is more consistent
  • Replaced inline drawing options with a dropdown menu supporting multiple shapes.
  • Added preview popovers for flow cards.
  • Added ability to pick geometry type for flow input parameter
  • Publish parameters command
  • Transform vs Parameters mode for many generative nodes
  • Renamed explode to get segments
  • New node: Minimum Bounding Rectangle
  • Improved UI for Skeleton editor transform properties

Miscellaneous

  • Quickly add the Parking Lots flow to any parking geometry. Just click the button in Properties!
  • Refreshed log in experience with better handling for SSO and third-party authentication
  • Revised "start project" UI to match other editor modes
  • new command (space bar) : Consolidate Blocks to Layer Command
  • controls for giraffe engine now shown next to engine status in bottom left of screen. Topology controls (for facade calcs) have moved here too.
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!

  • 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