    

 ## On this page

  

 

 # Changelog

 Last update: 13.03.2026 

Updates and fixes to the ZOS-API by OpticStudio release.

## 26 R1

- Updates 
    - Added support for the new Mueller Matrix [surface](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_surface_mueller_matrix.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_surface_mueller_matrix) and [object](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_n_c_e_1_1_i_object_mueller_matrix.md#interface_z_o_s_a_p_i_1_1_editors_1_1_n_c_e_1_1_i_object_mueller_matrix). 
        - See also [ILensDataEditor.SetMuellerMatrixData](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_lens_data_editor.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_lens_data_editor_1ac4d4286b2d7433e2b32cff2f01ec4d42) and [INonSeqEditor.SetMuellerMatrixData](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_n_c_e_1_1_i_non_seq_editor.md#interface_z_o_s_a_p_i_1_1_editors_1_1_n_c_e_1_1_i_non_seq_editor_1a2dc17de6539829dea83c43e046c7c63d).
    - Added [settings](reference/interface_z_o_s_a_p_i_1_1_analysis_1_1_settings_1_1_n_s_c_spot_1_1_i_a_s___n_s_c_spot.md#interface_z_o_s_a_p_i_1_1_analysis_1_1_settings_1_1_n_s_c_spot_1_1_i_a_s___n_s_c_spot) and [results](reference/interface_z_o_s_a_p_i_1_1_analysis_1_1_data_1_1_i_a_r___n_s_c_spot_results.md#interface_z_o_s_a_p_i_1_1_analysis_1_1_data_1_1_i_a_r___n_s_c_spot_results) (accessed via [IA\_.GetResults().NSCSpotData](reference/interface_z_o_s_a_p_i_1_1_analysis_1_1_data_1_1_i_a_r__.md#interface_z_o_s_a_p_i_1_1_analysis_1_1_data_1_1_i_a_r__)) support for the new NSC Spot Diagram feature. The analysis can be opened either by [I\_Analyses.New\_NSCSpotStandardNative()](reference/interface_z_o_s_a_p_i_1_1_analysis_1_1_i___analyses.md#interface_z_o_s_a_p_i_1_1_analysis_1_1_i___analyses_1aea0b261c52170ebb709ae675d221f144) or [I\_Analyses.New\_Analysis()](reference/interface_z_o_s_a_p_i_1_1_analysis_1_1_i___analyses.md#interface_z_o_s_a_p_i_1_1_analysis_1_1_i___analyses_1a86872ffd3aac96e807ce237410dfbac5) using [AnalysisIDM.NSCSpotStandardNative](reference/namespace_z_o_s_a_p_i_1_1_analysis.md#namespace_z_o_s_a_p_i_1_1_analysis_1a0a5cf0f456b9510dd8070610bf696de7a3fa3152345ec501b9632d3cdec308c54). 
        - Also added support for the accompanying [MeritOperandType.RSNC](reference/namespace_z_o_s_a_p_i_1_1_editors_1_1_m_f_e.md#namespace_z_o_s_a_p_i_1_1_editors_1_1_m_f_e_1aa186922480921b908b329f1655025fe4a10eb8446f37be4a5bf6236b7172dfdd6) operand.

## 25 R2.04

- Updates 
    - Added support for the new [INSCQuickFocus](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_optimization_1_1_i_n_s_c_quick_focus.md#interface_z_o_s_a_p_i_1_1_tools_1_1_optimization_1_1_i_n_s_c_quick_focus) tool, accessed via [IOpticalSystemTools.OpenNSCQuickFocus](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools.md#interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools_1a183548e42a856a5b1d24218e052a0759)
    - Added support for the new [IToleranceNest](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_tolerancing_1_1_i_tolerance_nest.md#interface_z_o_s_a_p_i_1_1_tools_1_1_tolerancing_1_1_i_tolerance_nest) tool, accessed via [IOpticalSystemTools.OpenNEST](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools.md#interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools_1ac9062dea336aeb69eec64a23c296f9e5)
    - Updated the [ISequenceSelector](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector.md#interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector) tool to support the new grouping and auto-grouping capabilities, along with various other improvements 
        - Added [ISequenceSelector.SortByDescendingNumDiffractions](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector.md#interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector_1ae383720f2791cc6c5a215070c2ea72cc), etc.
        - Added [ISequence.NumberOfElements](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence.md#interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_1a21df62bb09c61df78b34772d2c96bae8), etc.
- Deprecated 
    - [SequenceElement.DiffractionOrderX](reference/class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element.md#class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element_1a19a17c358eac16fb397b162e0913d032): use [SequenceElement.DiffOrderX](reference/class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element.md#class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element_1a76d1eea601d60113d16d9a2338d8d481) and \[SequenceElement::HasDiffractionX\](@ref ZOSAPI::Tools::Sequences::SequenceElement::HasDiffractionX) instead
    - [SequenceElement.DiffractionOrderY](reference/class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element.md#class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element_1a3e3b56c58adfdc63c4f27ddc867b2f73): use [SequenceElement.DiffOrderY](reference/class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element.md#class_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_sequence_element_1a86f3ba8038554fcf1d3ea38653944ab5) and \[SequenceElement::HasDiffractionY\](@ref ZOSAPI::Tools::Sequences::SequenceElement::HasDiffractionY) instead

## 25 R2

- Updates 
    - Added support for the new [ISequenceSelector](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector.md#interface_z_o_s_a_p_i_1_1_tools_1_1_sequences_1_1_i_sequence_selector) tool, accessed via [IOpticalSystemTools.OpenSequenceSelector](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools.md#interface_z_o_s_a_p_i_1_1_tools_1_1_i_optical_system_tools_1aeb9644084e959c5a97daea87372bc9cc)
    - Added high fidelity conversion options to [IConvertToNSCGroup](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_i_convert_to_n_s_c_group.md#interface_z_o_s_a_p_i_1_1_tools_1_1_i_convert_to_n_s_c_group)
    - Added a new [ISTARTools](reference/interface_z_o_s_a_p_i_1_1_i_s_t_a_r_tools.md#interface_z_o_s_a_p_i_1_1_i_s_t_a_r_tools) interface for working with external data files (see [STARSubsystem.Tools](reference/interface_z_o_s_a_p_i_1_1_i_s_t_a_r_subsystem.md#interface_z_o_s_a_p_i_1_1_i_s_t_a_r_subsystem_1a88e4f64d105dc8d8845a7dd30422762a) on [IOpticalSystem](reference/interface_z_o_s_a_p_i_1_1_i_optical_system.md#interface_z_o_s_a_p_i_1_1_i_optical_system)).
- Deprecated 
    - [ISTAR\_TemperaturesFEAData.ImportTemperatures](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___temperatures_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___temperatures_f_e_a_data_1a5c519459f1aef5476aa2425193f2f92d): use [ImportTemperatures\_1](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___temperatures_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___temperatures_f_e_a_data_1a7cf2c43a2495413917c1d76c9451a81e) instead
    - [ISTAR\_DirectIndexFEAData.ImportDirectIndex](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___direct_index_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___direct_index_f_e_a_data_1a809289f7537e6039238cb51af6b79f30): use [ImportDirectIndex\_1](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___direct_index_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___direct_index_f_e_a_data_1a3e4f902d0c7a062ca6df8451c6392b3b) instead
    - [ISTAR\_StressFEAData.ImportStress](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___stress_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___stress_f_e_a_data_1a50812de68099ff8854f31d94ef24b404): use [ImportStress\_1](reference/interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___stress_f_e_a_data.md#interface_z_o_s_a_p_i_1_1_editors_1_1_l_d_e_1_1_i_s_t_a_r___stress_f_e_a_data_1ac4e403f348e06d16d34f9d2d55b60178) instead

## 25 R1.01

- Fixes 
    - Fixed a bug in the [IZRDReader](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_ray_trace_1_1_i_z_r_d_reader.md#interface_z_o_s_a_p_i_1_1_tools_1_1_ray_trace_1_1_i_z_r_d_reader) causing incorrect data for all segments except the first

## 25 R1

- Updates 
    - Added the [MPVT](reference/namespace_z_o_s_a_p_i_1_1_editors_1_1_t_d_e.md#namespace_z_o_s_a_p_i_1_1_editors_1_1_t_d_e_1a66c8f2427d3a13328e9e87d248ac7d7da57cc8294091fbfb6cdace7d038f57603) operand
    - Added chief ray export and ray filter support to [IExportCAD](reference/interface_z_o_s_a_p_i_1_1_tools_1_1_general_1_1_i_export_c_a_d.md#interface_z_o_s_a_p_i_1_1_tools_1_1_general_1_1_i_export_c_a_d)