What’s New in Stingray
Stingray provides easy to use GUI development software for Windows applications.
Support for Platforms
This product is tested on Windows 11 Pro v23H2, build 22631and Windows 10 v22H2, build 19045, Visual Studio up to version 2017(15.9.63), 2019(16.11.47), 2022 (17.14.4) and .NET Framework version 4.7.2
Bug Fixes and Enhancements
Common
- SRSTUDIO-8652 Modify makefiles to avoid redundant re-builds of Foundation
Chart
- SRSTUDIO-8791 Changed undesirable #define directives to avoid conflict with applications
Grid
- SRSTUDIO-9831 Objective Grid Formula Engine sample "Formula" crashes while doing operations in tab: Logic
- SRSTUDIO-9786 Build of sample CellTipDemo fails because of a bug in Grid library GXALL.h
- SRSTUDIO-9779 Incorrect redrawing when pasting of multi-line content into a one-line field on the last row
- SRSTUDIO-9769 Read-Only Checkboxes can't be distinguished from Editable check-boxes in Grid CGXCheckBox
- SRSTUDIO-9755 Incorrect Enabling of Resizing by Double-Click
- SRSTUDIO-9742 Freeze left columns disables auto fill handle on all frozen columns
- SRSTUDIO-9739 Grid Cells displays tooltip window over overlapped windows present on top of the Grid window
- SRSTUDIO-9730 Numeric Edit control enhancement to add customer desired features formats
- • SRSTUDIO-9627 Problem with Grid Date formats in latest release of the grid (2023.2) while loading old grid format file saved with 2023.1 version
- SRSTUDIO-9614 Add the ability to print non-contiguous multiple selected rows to Print/Print Preview functionality for Objective Grid
Grid.NET
- SRSTUDIO-9772 GridExcelHelper library doesn't compile on using v3.1.0.0 of package: 'DocumentFormat.OpenXml'
- SRSTUDIO-9200 Multiple issues in Grid.NET
- SRSTUDIO-8837 Get a notification of a date change via a DateTime control's dropdown calendar
Foundation
- SRSTUDIO-9773 Use '_swprintf_s' instead of the unsafe '_swprintf' in Stingray file PropContainer.h
FoundationEx
- SRSTUDIO-9306 Stingray L&F: Migration to FoundationEx from new (developed with Visual Studio App Wizard) projects
Toolkit
- SRSTUDIO-9854 Fix CVE-2023-52355 in our current tiff library 4.5.1 by using limits via TIFFOpenOptionsSetMaxSingleMemAlloc() in TIFFClientOpen() api
- SRSTUDIO-9846 Upgrade to LibTIFF 4.7.0
- SRSTUDIO-9851 Implement Outlook-like with White/Black/Gray Theme for Tree control
- SRSTUDIO-9760 Handle mouse wheel events in tooltip window
- SRSTUDIO-9751 In SecToolbar, toolbar button's are not disabled when they are called with SetCheck(TRUE) and Enable(FALSE)
- SRSTUDIO-9563 Update to zlib 1.3.1
- SRSTUDIO-9751 In SecToolbar, toolbar button's are not disabled when they are called with SetCheck(TRUE) and Enable(FALSE)
Utils
- SRSTUDIO-9392 Windows 11 version detection in Stingray Assistant
Common Enhancements
AI-powered search for product information
- On the main page of the https://help.perforce.com/stingray/ documentation site, you can now enter a question to get an AI-generated answer. Answers combine content from the current version of the product documentation and the Perforce knowledge base. This new search experience helps you locate information more efficiently
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.