Announcing SDI 2022.12.1368December 17, 2022
Select.GroupBy: What’s New and What’s to ComeDecember 19, 2022
We are pleased to announce that the 188.8.131.523 feature release that was made available on other platforms on November 17th 2022 is now also available for the OpenVMS Alpha and IA64 platforms.
The 12.2 Feature Release includes:
- Support for OrderBy on joined tables in Select. This feature allows for the ordering of joined tables inside of the Select feature in both Traditional Synergy and Synergy .NET for local queries as well as queries over xfServer. Ordering data in joined tables opens up a number of possibilities for optimizing Select operations. Joined tables are used extensively by HarmonyCore and the addition of this language feature will subsequently enable more HarmonyCore enhancements.
- Initial Synergy .NET support for .NET 6 on Linux (for HarmonyCore use cases). In order to enable HarmonyCore to run in environments valuable to our customers, we have enabled many core systems in Synergy .NET to work in a .NET 6 on Linux environment. We still have many limitations on what Synergy .NET can support and intend to release complete support in a future Feature Release. We would not suggest that customers attempt their own .NET 6 on Linux migrations on this release.
- Language support for inline variable declarations in FOREACH statements in both Traditional Synergy and Synergy .NET. This is a quality-of-life improvement for Synergy developers that allows for the declaration of FOREACH loop variables within the FOREACH statement. It supports both explicit and implicit typing.