Skip to main content
05/12/2026

Resume button

Want to pick up right where you left off when you sign in to Canaveral for the day? Now you can! We’ve added a simple “Resume” button to the top of the Dashboard sidebar to get you back to your last-opened takeoff project immediately.

Sheet metal material pricing breakout by coil vs flat sheet

We’ve updated the Sheet metal material pricing tables with separate columns for coil and flat sheet pricing definitions to help your estimates be even more accurate, better reflecting your real-world fabrication pricing. You’ll see updated drill-downs by shape & coil vs flat, in addition to the existing material and metal gauge. Check it out on the Materials page.

Labor hours breakout by coil vs flat sheet

Similarly, we’ve added a special Fabrication tab in the Labor page to allow for specific per-hour productivity estimates for fabricated sheet metal, if your situation requires it. Fabrication labor columns can be added in your ductwork-related report blocks at export-time.

System picker shortcut (W key)

In draw mode, hold the W Key for a quick drag-and-release radial system picker experience, no clicks or typing required. We’ve pre-loaded Supply, Return, and Exhaust when using the duct tool, and similarly frequently used Piping systems when using the Pipe tool. We’ll always try to find new ways to save you as many seconds as possible.

Improvements to Cooper, your AI assistant

Cooper has received numerous improvements. He can now answer natural language questions about your takeoff data. Ask for specific weights, linear footage calculations, or any other data, in natural language. We’re working on some agentic features for Cooper that will expand his capabilities even further, so stay tuned.We’ve improved the usefulness and accuracy of Piping insulation by adding a new price table matrix that allows you to define specific pricing for various combinations of pipe size and insulation thickness by the linear foot. Pipe insulation has a new tab in the Materials page.

Improvements to Cooper, your AI assistant

Cooper has received numerous improvements. He can now answer natural language questions about your takeoff data. Ask for specific weights, linear footage calculations, or any other data, in natural language. We’re working on some agentic features for Cooper that will expand his capabilities even further, so stay tuned.
04/14/2026

Cooper, your AI estimating assistant

We’ve been hard at work building an AI assistant into Canaveral. Introducing Cooper, a chat interface where you can get questions answered about your plan, your takeoff, or even general industry knowledge from the internet. Cooper lives in your Takeoff page in the bottom right of the plan canvas. As always with Canaveral, your data is safe and secure, and we do not use your data to train any AI models.

Zone tool

We’ve added the Zone tool. Draw “Zones” on your sheets, give them a name, and takeoff objects automatically get assigned to the “Zone” based on position. Use the Zone tool to define phases, or areas, or any other kind of demarcation that fits your estimating needs. When generating a report, create a Filter section that filters by zones, to run Zone-specific report pages or tables.

Takeoff objects can belong to multiple Zones that overlap. When you move an object out of a zone, or delete or edit a zone itself, Zone assignments are automatically calculated and updated in the background.
04/07/2026

Better Specs system

We heard your feedback about our Specs feature, and now they are much more flexible. Before, you could only define a single combination of spec target conditions—for example, a single “Pipe Chilled Water Supply” spec. Now, we’ve enabled you to create as many spec definitions targeting any metadata you’d like. To enable this, you can now select a single spec at a time in the Inspector header pictured below.

Suggested Report Blocks

When first opening the Export Takeoff panel, we now present suggested report blocks based on the takeoff objects you’ve drawn in your project. Easily click to add suggested report blocks for faster export setup.

SymbolSight Improvements

We’ve trained a new SymbolSight model that better detects VAV boxes. We’ve also improved symbol text matching to make it more reliable. Finally, we’ve added an overview panel to SymbolSight so you can view a list of all the predictions, can click through them at will, as well as an optional “Approve All” button that lets you apply all predictions as takeoff objects at once. Try it out and let us know what you think.

Dark mode

Burning the midnight oil doesn’t have to hurt your eyes. We’ve added dark mode that persists on your local machine. Toggle between default and dark mode in the user dropdown in the top right (click on the user avatar circle).

More changes

  • Reversed labor definitions for more parity with the real world, now you can define “lbs per hour” instead of “hours per pount” for duct install labor definitions, per example
  • Add assembly attachment field to SymbolSight panel, allowing you to attach assemblies to symboled items upon approval.
  • Symbol suggestions now appear in QuickDraw (hold Q near symbol text in your plans). For you folks that prefer manual takeoff of symbols, this will help you out!
03/35/2026

Text tool

Place text notes inside your takeoff view visible to everyone in your org. Resize, customize backgrounds and borders. To use, look for the new “Text tool” button in the top toolbar of the takeoff view (Icon is a capital T).

Improved upload speeds

Project upload speeds have been drastically improved. We’ve refactored our upload mechanism to defer less-important processing work until after you’ve already navigated to the takeoff view, reducing the time you spend waiting during an upload, and helping you get right to takeoff.

New Distribution shortcut

Along the bottom of the canvas in the takeoff view, you’ll see a new D key shortcut for a quick-switch shortcut to takeoff distribution items (Diffusers, grilles).

More changes

  • fixed issue where SymbolSight predictions failed to process for some plans
  • allows deletion of projects from the Projects page (with speedbump confirmation of course)
03/18/2026

Project-specific unit system overrides

Thanks to some of our Canadian pilots, we were alerted to the need for flexibility regarding unit system on a per-project basis. You can now set a project unit system that deviates from your org defaults.
  1. When creating a new project, scroll down and expand the “optional fields” section to set an override
  2. For already-created projects, you can change the unit system in the takeoff view in the ellipsis menu next to the project name
  3. You can also change the unit system on the project information page inside the “project unit system” cell in the “info” grid.

Reporting updates (Pages and Filtered table data)

New report organization tools have landed for your immediate use.
  • A new add page button in the “Create report” modal lets you add new pages to your report. In a PDF export, a “page” will be an actual separate PDF “page”. In an Excel export, a “page” will be a new “tab” (called “sheet” in Excel). Use this to organize your report content in separate pages as you see fit.
  • A new filter zone tool in the “Create report” modal lets you a special block that filters all other tables inside of it based on a given rule. For example, you can add a “sheet” filter zone that will filter down all items in a ductwork table to a specific sheet on your takeoff. You can add a “group” or “system” filter zone that will similarly filter items. Use this to segment your reports by different groupings for more targeted report sections.

Takeoff previews in project thumbnails

As your number of projects grow, we added a feature that shows a real screenshot representation of your takeoff in the project thumbnails on the “Projects” page. See actual colors and takeoff geometry in the screenshot from wherever the last user left off, giving you better visual context about the takeoff contents of the project.

Assembly attachments

Previously, we only allowed Assemblies to be placed as their own individual objects on your sheets. We updated the Assemblies feature with the ability to be “attached” to an equipment or distribution item, and inferred in your takeoff based on that attachment. For example, instead of having a diffuser assembly that needed to contain an actual diffuser takeoff object, you can now simply create a generic diffuser assembly with only supplemental parts that you attach to a diffuser object via the inspector box. There is a new “Attached assembly” cell in the inspector bar for this purpose.We’re working on adding a simple way to attach assemblies during SymbolSight workflow for even faster takeoff.

More changes

  • fixed issue with missing delete key handling on windows keyboards
  • allow shift-click on canvas for multi-selecting takeoff objects
  • fixed issue where oval transitions were appearing as a thin line in the takeoff view
  • fixed issue where lengths for flex ducts were being calculated from start and end point instead of drawn path
  • add re-ordering support for custom project fields
03/10/2026

Eccentric Transition support

We’ve added a few improvements to the user experience of taking off transitions. During takeoff, when we detect you are transitioning from one dimension to another, you now activate a “transition” draw mode. This mode brings with it a few new features:
  • we now render the dotted “guide lines” of the shape as a trapezoid in the real shape of the transition to scale.
  • we added a new “alignment” metadata that allows you to define the “flat side” of an eccentric transition.
  • you can automatically switch between left/right alignment for horizontally offset eccentric transitions at draw-time by moving your mouse slightly offset from the previous centerline when taking off a transition.

Custom Project Fields

Custom fields for projects are now live. In addition to the Canaveral defaults, you can now add org-level custom fields for capturing unique data on all of your Canaveral projects. Choose from any of the following field types:
  • text
  • number
  • Canaveral user
  • date
  • single select
  • multi select
  • URL

Slash dimensions in QuickDraw

We’ve improved detection of dimensions with a slash when using QuickDraw (e.g. “30/20”). We’ve observed some plans where slashes denote oval dimensions, while others denote rectangular dimensions. To mitigate this ambiguity, we will present both the oval & rectangular dimension predictions in QuickDraw for selection when a “slash” dimension is detected.

Editable elbow radii

Previously, updating the elbow radius of an already-placed item would update the elbow piece itself but would not re-align the connecting duct/pipe pieces along with it. We’ve fixed that. Now, when you update the elbow radius of an existing item, we will automatically adjust the lengths of the connecting items to match the expected connection points based off of the elbows new geometry.

Other fixes and changes:

  • Fixed issue with Piping report tables where resolved Parts from the Parts database did not appear
  • Fixed Auto-branch feature when taking off pipe (defaults to tees)
  • Fixed issue where project page sorting by “last updated” was not working correctly
  • Fixed issue where user had to hit “Q” twice for quickdraw items to appear
  • Add new icon illustrations for Pipe-related objects
  • Added duct-hanger-related implicit items to reports
03/02/2026

Resizable Panels

You can now increase & decrease the height of various panels in the Takeoff view, specifically the Inspector, Symbols, and Takeoff panels. Adjustments will be saved on a per-project basis and will persist on your local machine

”Library” renamed to Database, Price Book now available in main dashboard sidebar.

We received feedback that “Library” was too vague of a term, so we renamed this page to “Database”, which better describes the Parts & Assemblies data it houses. This will also be the home of an upcoming “Custom Objects” feature where users will be able to define custom objects for placement in takeoff and assembly definitions. “Database” will be your one-stop shop for all takeoff-object-data-related configuration in Canaveral.

End with Cap feature added to QuickDraw

When placing a run of duct while using the draw tool, holding Q for QuickDraw will now surface an “End with Cap” selection that, upon clicking, automatically inserts a duct end cap takeoff object in the position of your cursor when you first hit the Q trigger shortcut.

Duct Reinforcement Tie Rods Standards

Our standards correction engine now recognizes and updates Tie rod related metadata when conditions are met. Driven by SMACNA standards, certain dimensions & gauges may trigger Joint Tie Rod and Center Tie Rod metadata values.

Other fixes and updates:

  • Added shift + click for multi-selecting objects in the object sidebar section
  • Added search to Parts Database tab
  • Fixed issue with tie rod items missing in reports
  • Fixed issue where auto-scaling was not working for some uploads
  • Fixed issue where pipes were not respecting material grouping in reports
  • Fixed issue where vertical stacks were overcounting duct totals in reports
02/23/2026

Added support for Linear Slot Diffusers

Linear Slot Diffusers now selectable in the type selector in the Inspector. SymbolSight will now attempt to detect Linear Slot Diffusers

User preference for Panning

You can now choose between middle mouse click and right mouse click for panning on the takeoff page. Change setting at User Settings > Controls

Bug Fixes

  • Fixed issue with Google Address autocomplete being locked to US regions only
  • Fixed issue that allowed projects to be created with no takeoff pages selected
  • Fixed issue that double-counted duct lengths in vertical stacks during takeoff report.
  • Fixed issue where vertical stacks appeared with 0 width after placement