
LabVIEW 2026 Q1 is now available for download!
LabVIEW 2026 Q1 delivers exciting new capabilities, such as, code completion with Nigel AI, improvements to the debugging workflow, added interoperability with .NET, and more!
- Now, Nigel AI can make provide code suggestions giving you next steps as you develop, review LabVIEW Projects, and offer suggestions based on your hardware.
- Additional updates include: a Web Browser front panel control, LabVIEW in Windows Docker containers, VI Comparison improvements, and more.
NI Nigel™ AI Updates
LabVIEW 2026 Q1 adds the following updates to NI Nigel AI:
- Nigel can suggest new code elements in your VI based on existing code and documentation.

- Nigel can answer questions related to project structures. Nigel can provide information on targets, dependencies, build specifications, and configurations related to a project.

- Nigel is aware of NI hardware connected to your test system and NI software installed on your test system. This lets Nigel answer questions related to your specific hardware and software.
- Nigel can query, analyze, and retrieve test and measurement data stored after executing tests in TestStand. You can ask Nigel about these tests and their results to get information summaries and export data.
- Nigel stores your chat history and allows you to load and pin previous discussions for easy access.
Enable or Disable VI Debugging Without File Modification
- LabVIEW 2026 Q1 allows you to override the Allow Debugging VI property from the Project Environment Settings window on a per-target basis. This change lets you switch between development and debug workflows without modifying files, which can complicate source control.
- LabVIEW 2026 Q1 also introduces .lvprojstate files to track user-specific project states. .lvprojstate files also facilitate executing debugging permission changes without file modification.
- [Idea submitted by NI Discussion Forums member Darin.K]
Set Probes and Breakpoints Without Modifying Source VIs
- LabVIEW 2026 Q1 allows you to set and save probes and breakpoints in source-only VIs in projects without altering the VI itself. LabVIEW saves these debugging settings in the .lvprojstate file for the project, which lets you exclude the settings from source control pipelines.
Enable or Disable Retain Wire Values Setting on Multiple VIs
- LabVIEW 2026 Q1 improves debugging speed by adding the capability to enable or disable the Retain Wire Values setting for all VIs in a VI hierarchy. You can control this setting from your VI block diagram toolbar by selecting and holding the Retain Wire Values toolbar button.
- [Idea submitted by NI Discussion Forums member asbo and Bob_Preis]
VI Comparison Improvements
LabVIEW 2026 Q1 introduces several enhancements to the Compare VIs function and VI Comparison reports:
- You can include a report description in the report contents of VI Comparison reports.
- VI Comparison reports include overview images of the VI front panels and block diagrams you're comparing.
- The left and right images in the VI Comparison report show the same area of the panel or diagram when adding or removing objects.
- VI comparison groups differences for attached labels with the attached object.
- You can copy text from the Differences dialog lists to use elsewhere.
- Differences with Bundle by Name and Unbundle by Names have details about the added and deleted elements.
- Differences with window titles show the full titles.
Added Externally Changed Files List Dialog Box
- LabVIEW 2026 Q1 introduces the Externally Changes Files List dialog box, which notifies you when open files change on disk. The dialog box also provides a quick way to reload your project and alerts you when you operate LabVIEW in a bad state caused by file change conflicts. These file change conflict alerts make it easier to execute branch changes when using Git for source code control.
- The Externally Changed Files List opens automatically when LabVIEW detects that open files have changed on disk. You can also open the dialog from the View menu.
- [Idea submitted by NI Discussion Forums member Taggart]
Support for LabVIEW Headless Environment
- LabVIEW 2026 Q1 adds support for running LabVIEW headlessly through the command prompt or LabVIEWCLI (CLI) to perform continuous integration/continuous deployment (CI/CD) operations such as Masscompile without user interaction. Use the -headless tag to run LabVIEW headlessly. Headless operations don't require an active LabVIEW license.
Support for LabVIEW on Windows Docker Containers
- NI provides a base Docker image with a ready-to-use LabVIEW 2026 Q1 installation on its account on Docker Hub. Use this image to set up Docker containers for CI/CD operations on Windows. You can also activate LabVIEW on a Windows Docker container using the NI License Manager (NILM) CLI without the need for a GUI on the container.
- [Idea submitted by NI Discussion Forums member felipefoz]
Additional Security Features to Prevent Unknown External Code from Executing
- LabVIEW 2026 Q1 adds a new security operation mode that is enabled by default. This security operation mode prevents unknown external code from automatically executing when called or loaded in LabVIEW. External code loaded in LabVIEW now loads in a broken, viewable state. You must add external files to the LabVIEW trusted files list using the Manage Trusted Files dialog.
-
Added Web Browser Front Panel Control
- LabVIEW 2026 Q1 introduces a Web Browser front panel control. The Web Browser control lets you display a navigable webpage on a VI front panel, as well as programmatically navigate to a specified URL. This control is useful for displaying procedural documentation hosted online to operators.
- [Idea submitted by NI Discussion Forums member amaury74]
.NET (Core) 8.0 Improvements
LabVIEW 2026 Q1 includes the following updates and improvements related to .NET (Core) 8.0:
- Added new functionality which lets you create probes on .NET (Core) 8.0 reference wires. These probes function similarly to .NET Framework reference probes.
- Added support for .NET Core APIs which get or set an array of class references.
- Added support for the following functions:
- .NET Object to Variant
- Variant to .NET Object
- To More Generic Class
- To More Specific Class
Deprecation of Code Interface Nodes
- As of LabVIEW 2026 Q1, LabVIEW no longer supports Code Interface Nodes (CINs). Update CINs in your VIs to Call Library Function Nodes (CLFNs).
Read the New Features and Changes Section in the LabVIEW Manual