07-22-2025 08:54 AM
LabVIEW 2025 Q3 is now available for download!
LabVIEW 2025 Q3 is one of our largest and most impressive releases of recent years. This includes, not only Nigel AI Advisor, but several features aimed to improve the debugging workflow, 10+ Idea Exchange implementations, and more!
Introducing Nigel, AI Advisor
Nigel is your trusted test and measurement advisor, taught on the NI platform and ready to help when you need it. Get VI design advice, learn LabVIEW concepts, and more!
Troubleshoot VIs Using New Debug Window
The new Debug Window added in LabVIEW 2025 Q3 combines probe and breakpoint management in a single location, and replaces the Probe Watch Window.
The Debug Window lists breakpoints and probes for all VIs in memory, and allows you to add, remove, rename, highlight, and export data for probes and breakpoints. You can also use the window to enable and disable breakpoints, switch probe styles, and create custom probes.
You can use the Debug Window to customize the window appearance, as well as if probe values appear directly on wires in your VI block diagram during execution
[Idea submitted by NI Discussion Forums member Citabria].
Added Logging for Unwired Errors
LabVIEW 2025 Q3 gives you the option to record unwired errors in a log file, independent of whether you use the Automatic Error Handling dialog to report them.
Select All Text Using Ctrl+A
LabVIEW 2025 Q3 enables use of the keyboard shortcut Ctrl+A to select all text whenever editing a text field, including in labels, string controls, and dialogs.
[Idea submitted by NI Discussion Forums member littlesphaeroid]
Quickly Open Files Using Ctrl+Shift+O
LabVIEW 2025 Q3 adds the Quick Open dialog, which can be opened using the keyboard shortcut Ctrl+Shift+O. The dialog displays recently-opened files that you can open, as well as all files in any project you have open.
[Idea submitted by NI Discussion Forums member AristosQueue (NI)]
Preserve Values by Default When Placing Diagram Disable Structures
In LabVIEW 2025 Q3, when placing a Diagram Disable Structure to enclose a section of code, LabVIEW will match output tunnels with input tunnels to wire values through in the Enabled frame by default. If LabVIEW is not able to find the source for a refnum or LabVIEW class output tunnel, the tunnel will not be configured with Use Default if Unwired.
[Idea submitted by NI Discussion Forums member Jim_Kring]
Added Context Help Notes Section for VIs
LabVIEW 2025 Q3 adds a Notes section to the Context Help for VIs to highlight settings that might be of interest when reviewing VI block diagrams. This section includes:
[Idea submitted by NI Discussion Forums member Mr._Jim]
Added Context Help Notes Section for Call Library Function Node
LabVIEW 2025 Q3 adds a Notes section to the Context Help for Call Library Function Nodes. This section includes:
Left-Aligned Text for Improved Readability in Diagram Objects
In LabVIEW 2025 Q3, the text in some block diagram objects is left-aligned, for improved readability. The objects changed are:
[Idea submitted by NI Discussion Forums member PJM_LabVIEW]
Use LabVIEW Command Line Interface Without Enabling VI Server TCP Port
LabVIEW 2025 Q3 allows users to use the LabVIEW Command Line Interface (CLI) without enabling the VI Server TCP Port. If users do not enable the port, the CLI configures LabVIEW on a per-operation basis so it can execute the specified operation. These per-operation configurations do not persist after the operation executes.
All existing workflows that previously enabled the VI Server TCP port (with the default or user-defined port number) will continue to work as they did in previous releases.
Generate VI Comparison Reports with the LabVIEW Command Line Interface
LabVIEW 2025 Q3 adds a new command to the LabVIEW Command Line Interface for generating VI Comparison reports. Use the CreateComparisonReport operation name along with the names of the two VIs you want to compare to output an HTML, XML, Word, or text file summarizing the differences between the files.
Support for .NET (Core) 8.0 Objects in Register Event Callback Function
The Register Event Callback function now supports handling .NET 8.0 objects in LabVIEW 2025 Q3.
Added Support for Windows Long Paths
LabVIEW 2025 Q3 adds support for Windows long paths.
[Idea submitted by NI Discussion Forums member JonathanLindsey]
Added Support for Additional Data Types in Array Export Commands
In LabVIEW 2025 Q3, the Export Data to Clipboard and Export Data to Excel commands in the right-click menu of arrays are enabled for arrays of paths as well as one-dimensional arrays of clusters containing only numeric, string, and path elements.
Added Vertical Scrollbar for Free Labels
In LabVIEW 2025 Q3, free labels have a Visible Items, Vertical Scrollbar option in the right-click menu to show and hide a vertical scrollbar.
[Idea submitted by NI Discussion Forums member SteveChandler]
Changed Default Option for Compiled Code in Source Distributions
In LabVIEW 2025 Q3, new source distributions on desktop targets will use the compiled code setting saved in each source file by default. Previously, the default was to embed compiled code in all source files.