What’s New in Stingray
Stingray provides easy to use GUI development software for Windows applications.
Stingray 2025.1
Announcements
- Notice to customers using IFX oneAPI 2025.1 on Linux platforms: the F90 standard requires explicit interfaces for external procedures that have certain characteristics, for example, those with optional arguments and assumed-shape arrays as dummy arguments. FNL .f90 document examples having such procedures, declared as "EXTERNAL", should instead be given explicit interfaces to run correctly. These are the affected doc examples: BCPOL, DAESL, LIN_CON_TRUST_REGION, QDAG1D, QDAG2D, QDAG3D, FEYNMAN_KAC, ZUNI.
Improvements
- Math/Library
- Chapter 1: Linear Systems
LFSCG
:- Added nonsingularity check for the
U
factor in arrayFACT
in the LAPACK case.
- Added nonsingularity check for the
L2QRR
:- Fixed data type error in ScaLAPACK version.
L2CDH
:- Fixed data type error in ScaLAPACK version.
- Chapter 4: Integration and Differentiation
QDAG2D
:- Corrected interface for user-supplied function
F
in moduleQDAG2D_INT
.
- Corrected interface for user-supplied function
QDAG3D
:- Corrected interface for user-supplied function
F
in moduleQDAG3D_INT
.
- Corrected interface for user-supplied function
- Chapter 10: Linear Algebra Operators and Generic Functions
.ix.
,.xi.
,COND
:- Implemented use of ISO_C_BINDING module from Fortran 2003 in order to standardize and simplify the internal SuperLU calls from FNL.
- Chapter 1: Linear Systems
Stingray 2024.1
Support for Platforms
Testing was done on Windows 11 Pro v23H2, build 22631and Windows 10 v22H2, build 19045, Visual Studio up to version 2019 (16.11.37) and 2022 (17.10.3), and .NET Framework version 4.7.2
Enhancements and Fixes
This release includes several bug fixes, security updates, and enhancements in the following modules:
- Grid
- GridEx
- FoundationEx
- Foundation
- Chart
- Toolkit
- Views
- Utils
- Docs
Support for Platforms
Testing was done on Windows 11 Pro v23H2, build 22631 and Windows 10 v22H2, build 19045, Visual Studio up to version 2022 (17.8.3) and .NET Framework version 4.7.2.
Enhancements and Fixes
This release includes several bug fixes, security updates, and enhancements in the following modules:
- Grid
- GridEx
- FoundationEx
- Toolkit
- Views
- Utils
Support for Platforms
Compiling with Intel oneAPI 2023.1 has been added as an additional compiler for the Stingray 2023.1 release.
Enhancements and Fixes
This release includes several bug fixes, security updates, and enhancements in the following modules:
- Chart
- Grid
- Toolkit
- Foundation
- Stingray Assistant
Support for Platforms
There is no change to supported platforms.
Enhancements and Fixes
The following significant changes and enhancements have been made in this release:
- Grid provides enhanced auto-fill functionality that fills in cells by auto-incrementing numerical values like in Excel.
- Grid’s Find/Find Next/Replace functionality has been enhanced to allow searching within the current active column or in whole Grid.
- Removed 3rd party Regex library and its usage and replaced with std::regex library available from Visual Studio.
In addition, this release includes several bug fixes and security updates in the following modules:
- Grid
- Toolkit
- Foundation
- FoundationEx
- Grid for .NET
Support For Platforms
Maintenance and support are critical to risk mitigation and roadmap preparation. Microsoft recently released Visual Studio 2022 (VS2022) and Windows 11. If you plan to use Windows 11 or VS2022, upgrading your Stingray-based applications to Stingray 2022.1 is essential. This release provides the latest security and platform updates necessary for continuing to develop complex GUI applications, while also using Windows 11 and VS2022
Enhancements and Fixes
This release includes a significant update enabling Foundation and Grid support on Visual Studio 2019 through current versions of Visual Studio. It also contains several other bug fixes, security updates, and enhancements in the following modules:
- Chart
- Grid
- Toolkit
- Foundation
- Stingray Assistant
Support for Platforms
There is no change to supported platforms.
Enhancements and Fixes
This release includes several bug fixes, security updates, and enhancements in the following modules:
- Chart
- Grid
- Toolkit
- Foundation
- Stingray Assistant
Support for Platforms
- Windows 10
- Visual Studio 2015, 2017, and 2019 in 32 or 64 bits.
Enhancements and Fixes
This release includes several bug fixes and enhancements in the following modules:
- Grid
- Toolkit
- Views
- FoundationEx
- GridEx
- GridExcelHelper
- Stingray Assistant
Support for Platforms and Language Standards
- Microsoft Visual Studio 2019
- Windows 10
- .NET Framework 4.7.2.
- C++ language standard (ISO C++14, C++17 and C++ latest) was added for both Visual Studio 2017 and 2019.
Improvements and Platform Updates
- Customer-requested improvements to Objective Grid and Stingray Studio.