NI Blog

Community Browser
Showing results for 
Search instead for 
Did you mean: 

LabVIEW: Improve Developer Efficiency in All Stages from Design to Deployment​

It's NIWeek, which means that the latest LabVIEW 2019 and LabVIEW NXG releases are here! Since the previous release, we've continued to optimize key areas such as test development integration, efficient automated testing, and access to data and systems. 


labview product shot.jpg

LabVIEW 2019


The latest LabVIEW 2019 releases increase developer productivity through improved visibility in the integrated development environment, powerful debugging enhancements, and new G-language data types. Enhancements include: 


  • Maps and Sets: Two new data types help organize and manipulate data collections. 
  • Package Installers: Create and publish packages to SystemLink Software and NIPackage Manager feeds for streamlined distribution.     
  • Highlight Execution: Focus on a section of code instead of the whole VI block diagram.
  • History Probes: Monitor historical data flow while troubleshooting to make more informed decisions.
  • Handle Errors in Case Structures: Configure case structures to execute subdiagrams for specific errors or lists of errors. 

We are particularly excited that this release helps with dependency management and versioning with fragmented, non-standardized methods. These challenges perpetuate in code deployment, but with the new package installer distribution option, you now can use a standardized method to confidently replicate and share system software.





The newest version of LabVIEW NXG simplifies the most time-consuming tasks in automated test and automated measurement applications. You can now deploy and distribute code faster, providing better application interaction and control. Enhancements include:


  • NI Hardware Configuration Export: Capture NI hardware dependencies in an NI Hardware Configuration file (.nihwcfg) and deploy it to another system. 
  • Command Line Interface: Automate the build process for applications and libraries.
  • Panel Container: Display the panel of running VI in the panel of the current VI.
  • Third-party Software Integration: Import and export The MathWorks, Inc. MATLAB® software data (.mat) for improved interoperability.
  • New WebVI Capabilities: Design responsive user interfaces and stream data to and from a server.

LabVIEW NXG 2019 Quote.png


These updates help engineers meet challenging time-to-market requirements by reducing time-intensive setup, removing integration bottlenecks, and increasing access to important data. But don't just take our word for it. According to Julie Mansfield, research engineer at The Ohio State University:


"LabVIEW NXG is a wonderfully intuitive package that allows users with minimal experience, like myself, to navigate easily between VIs, panels, diagrams, and tasks. Features like the Unplaced Items tray and the tabbed interface ensure that nothing ever gets lost in the ether - everything is visible, accessible, and organized. Troubleshooting has never been easier."


As we continue to build on our 30+ year investment in software, this latest update is just one in a series of fast-paced releases aimed to expand engineering capabilities from design to test. 


And don't forget: Whether you're buying LabVIEW for the first time or have been on an active service contract for years, you can access both LabVIEW 2019 and LabVIEW NXG.


Learn More About LabVIEW >>

MATLAB® is a registered trademark of The MathWorks, Inc.