LabVIEW Project Properties Editor Version Settings

Updated Jun 12, 2025

Reported In

Software

  • LabVIEW

Issue Details

  • Customer was wondering why does NI software roadmaps mentioned that 'Ability to maintain projects in older versions'?
     
  • What is the impact to the older versions of LabVIEW's projects? (versions earlier than 2024Q3)
  • What is the difference with 'Save for previous version' and the 'Editor version' settings?

Solution

The statement of 'Ability to maintain projects in older versions' feature: This capability allows users to work with projects that were originally created in previous LabVIEW versions (down to 2019 version) within the newer LabVIEW 2024Q3 or later environment. The key benefit is that you can make modifications and save your work immediately without the system automatically converting your project to the newer version format. This functionality is made possible through the new 'Editor Version' setting, which helps maintain the original development version of your project while still providing access to editing capabilities in the current LabVIEW version. 

 

In the newer versions of LabVIEW, starting with the 2024Q3 release, users have gained enhanced backward compatibility features. You can now create and save projects in previous versions by simply selecting the desired version in the project properties. The system will automatically evaluate whether your VIs are compatible with the selected version.

When opening an older version project, you'll notice an indicator in the top right corner showing which version the project belongs to. 

If any VI contains advanced features that aren't supported by the previous version, you'll see a red version number with a hazard sign, alerting you to potential compatibility issues.

There's an important distinction between the 'Save for previous version' and 'Editor version' settings. With newer LabVIEW versions, you can directly modify older projects and save them without additional steps, streamlining your workflow. This simplified process applies unless you're working with VIs that contain features not supported in the older version.

Additional Information

NI started implementing this function in the LabVIEW 2024Q3 version onwards.