Skip to content
  • There are no suggestions because the search field is empty.

TestFit Release - 5.22 - Irregular Spaces with Path Offset Tool

Path Offset Tool

The new path offset tool allows you to define spaces from a centerline instead of manually defining each edge. You draw the path, then apply an offset to generate the space footprint around it. The offset value is adjustable at any time: drag a handle to set it visually, or type in a specific value when you need precision. Because the geometry is driven by the centerline rather than a manually constructed outline, you get direct control over the space's width relative to the path, and every adjustment is immediate and non-destructive.

path-offset-tool

The result is accurate, editable spaces that match real-world conditions like corridors, setbacks, and linear programs. Since the offset can be revised at any point in the design.

See a detailed walkthrough in the Path Offset article.


Parcel Information on Hover

During site definition, hovering over a parcel now surfaces its address, APN, and owner before you select it.

image-png-Jun-09-2026-03-02-51-8841-PM


Location Anchor for Inline Spaces and Access

When you place an inline space or parking access area, a new location anchor setting lets you specify whether it anchors to the front, side, or rear of the defined site at the time of placement. Placement becomes intentional and controlled: rather than adjusting elements after the fact, you define the anchor relationship upfront, and the element responds to the site geometry accordingly.

location-anchor-for-inline-spaces-and-access

Design iterations move faster as a result. Less time goes into repositioning elements by hand and more into exploring configurations, with confidence that each placement reflects the site relationship you intended.


 Details:

  • Added Canvas Labels toggles to the Labels panel to show or hide unit, parking, easement, parcel, and warehouse-space labels.
  • Added a Flip Angle button to the manual mode parking popup for angled-stall drives, letting users flip which way the stalls lean along a selected spine.
  • Added a rectangle tool for drawing a site boundary in two clicks.
  • The map hover tooltip now follows the cursor.
  • Export Pro Forma reports as multi-page PDFs, with version history and re-download.
  • Reports are now using scalable SVGs instead of pixel based images in PDF export.
  • Create, rename, and move asset folders and assets.

Reported Issues & Bug Fixes:

  • Removed the duplicate disable SD parcel labels preference, superseded by the per-project parcel labels toggle.
  • Fixed a crash when editing the boundary of a complex sliced site.
  • Fixed Slice Site silently doing nothing on complex curved sites.
  • Raised the maximum drive aisle turn radius from 40' to 50'.
  • Added elevation contour lines to the SVG export.
  • Inline spaces now anchor toward the FRONT setback edge by default.
  • Fixed being unable to drag, move, or rotate a sliced site with a sliver edge.
  • Lower levels now appear in the SVG export, faded to match the in-app render.
  • Added vector data layers to the SVG export.
  • Fixed some power utilities showing incorrect titles on hover.
  • Restored the maximum parking stall depth to 75 ft.
  • Increased the maximum wrap levels from 15 to 100.
  • Fixed the Draw Axis tool producing an invalid drive axis when clicked without dragging.
  • Save Preset now suggests a better default name when a preset-applied site or a single root layer is selected.
  • Fixed the move and rotate handle missing on sliced sites.
  • Fixed dragging a shared edge of a sliced site leaving the neighboring site's edge behind.
  • Removed the large sites preference; it is now always enabled.
  • Fixed a crash when switching a garden with no unit categories to unit mix.
  • Garden, parcel footprint, and unit floors can now go up to 50.
  • Easements now have right-click menu options and can be moved by dragging.
  • Fixed oversized parking stalls in rows split by stairs or cores.
  • Fixed flood-zone overlay settings resetting to defaults when reopening a project.
  • Fixed parking shortfalls when multiple warehouses share a row.
  • Reduced over-aggressive warehouse-to-parking swaps on multi-warehouse rows.
  • Fixed warehouses extending past the site boundary when side parking didn't fit the row.
  • Fixed undo/redo for the easement Allow Roads and Parking toggle.
  • Fixed pavement spreading beyond the parking field when a drive aisle's endpoint grazes the site boundary at a shallow angle.
  • Renamed the manual mode parking Flip button to Flip Loading.
  • Fixed disabled sides of a manual mode parking spine still receiving double-loaded stalls from an adjacent spine.
  • Fixed parking stall angles flipping on rows after an unrelated manual edit, such as extending a different spine.
  • Fixed angled parking rows staying single-loaded where they could geometrically fit double-loaded.
  • Fixed Data tab layer nodes being hidden after dismissing the address picker without selecting a candidate.
  • Fixed missing drive aisles in irregular interior parking areas.
  • Drive-thru connection and assembly part clipping errors no longer draw an icon on the canvas; they still appear in the errors panel.
  • Drive-thru layers now appear in the layer tree under their parent assembly and can be selected or deleted from the site view.
  • Fixed image rescaling in assembly editor resulting in invalid state.
  • Fixed the Draw Vehicle Path tool clearing the layer selection on activation and placing the new layer at the wrong parent.
  • Fixed external circulation occasionally not respecting the configured max block length.
  • Fixed an in-progress road occasionally disappearing while drawing.
  • Fixed missing drive aisles when two spine objects share an apex vertex near an obstruction.
  • Fixed overlapping stair and lift placement in garage cores.
  • Crossroads on parallel drive aisles now line up when possible.
  • Fixed resetting mix weights with all weights at zero corrupting the mix.
  • Fixed undo/redo not registering moves of a rectangular-fill layer's length-side anchor.
  • Fixed undo of applying a saved view from 2D leaving the wrong view selected.
  • Fixed undo of resetting mix weights losing precision in per-target weights.
  • Fixed undo for housing parcel min-area and global min-area changes.
  • Fixed undo/redo not registering changes to layer indent depth.
  • Fixed undo of resetting a rectangular-fill layer's anchor.
  • Fixed undo of toggling area-by-percent on in-warehouse layers.
  • Fixed undo of toggling the warehouse align-spaces option.
  • Fixed crashes in flexible parcel sites with connector spacing or max block length constraints.
  • Improved flexible parcel layouts on irregular and corner-heavy sites, including better corner clipping and sliver handling.