A maintenance release with a few handy additions and a solid round of fixes under the hood.
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.
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.
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.
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:
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. **
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:
setScenarioVisibility, getVisibleScenarios, getScenarios, renameScenario, and a visibleScenarios event for apps that need to respond to visibility changes.A new 3D editing tool for shaping buildings directly on the map. Activate it with Shift+G.

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

Projects now support Point and MultiPolygon geometries in addition to Polygon. Practically, this means:
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.



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.
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.
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.
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 |
|
|
Block management |
|
|
Flow management |
|
|
Content pack access |
|
|
Evaluate raw sections against the project engine |
|
|
Prompt user to select features from the map |
|
|
Lasso-based feature selection |
|
|
Usage management |
|
|
Programmatic layer visibility control |
Other SDK changes:
queryRenderedFeatures now works without a lngLat, querying the full viewport insteadhideTopBar=true



Mapbox GL JS upgraded from v3.16.0 to v3.20.0 — there are some useful new layer capabilities in this release.
A small update with a few bug fixes:
Hi there,
Artificial Intelligence is changing real estate - and Giraffe is the orchestration layer for your AI expansion.
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.
Hi there,
This is a maintenance release with a lot of bug fixes and a few improvements.
Learn Giraffe, fast.

Quick learning videos, cool templates to explore, and a level-up system to get your motivated.
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:
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.

Shift + A multiple times to cycle through detail edit mode in nested flows
Hi there,
Your toolbox just got a glow-up — and a mobile sidekick. Let’s walk through what’s fresh this month.
Let Adam and Holly walk you through the biggest features in this release.

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!
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.
Turn any rectangle into units. Set size by unit width or area! Combine with Skeleton flow to generate units along complex shapes.

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.

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

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

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

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

There's some new features on the block. Check out our latest release, live in your browser now!
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
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.
Find the experimental Ramp function in the Command Line (spacebar)

Load periodic backups from the main menu.

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
Easily create more carpark usages with different parking space size assumptions, costs, and appearance. Save them to your templates!
We've also added more types of trees. Find the new tree usages in the Landscape tool.

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.
Access all command line commands by tapping spacebar
Plus some new behavior to support blocks
new SDK functions:
Hi there,
We've added a few fixes. Check it out!
Select areas to keep or delete with easy to follow UI. Find it in the Edit tools in the top bar.


