Release Notes
Encore
Version: 4.1.16.0
Release date: 2024-07-24
Papa family for .NET
.NET 8 support
ASNA Encore 4.1.8.0+ and ASNA Monarch 11.4.34.0+ provide .NET 8 support.
- Minimum .NET version: .NET 6
- Minimum Visual Studio: Visual Studio 2022 build: 17.8
Software Requirements
Platform support
See the ASNA Version Policy for full requirements
You can only install one version of an ASNA Windows product on a single PC. For example, you can't install ASNA Visual RPG for .NET 17.x on a PC on which ASNA Visual RPG for .NET 16.x is installed.
ASNA Monarch Cocoon also requires:
General installation tips
Visual Studio 2022 Editions
Visual Studio 2022 17.4 or higher Professional or Enterprise edition is required with the Papa family.
Changes Since Version: 4.1.11.0
QSys - DataGate.Client 5.0.12 - Changes since version 5.0.5
- Nullable tests
- Use Nestable Transaction when resolving library list.
- Fixed issues when renaming members of multi-member capable files.
- Fix apxClassID array allocation size issue for print fields.
- Recognize print fields with no data type (like Labels and Shapes).
QSys - Expo 5.0.19 - Changes since version 5.0.9
- Reuse socket connections between Expo and MonaServer.
- Exchange Protocol Versions in Handshake with MonaServer.
- Fix Case 21683: Set on all records file-level AID Key Response Indicator.
- Fix file-level function key enabled with Indicator=*NONE.
QSys - Runtime 5.0.17 - Changes since version 5.0.8
- Solved compilation warnigns due to: base calls to obsolete members, missing /// from obsolete members, using Windows-only APIs.
- Resolve DatabaseName for Connection.
- Set Logical Member Text after member has been created.
- Fix testing of existence of Output Queue.
- Synchronize socketStream access.
- Reuse socket connections between Expo and MonaServer.
- Fix Case 21661 and Implement Copy Spooled File.
RnD - Encore Compiler 4.1.15 - Changes since version 4.1.10
- Fixed bug in generating initializing expression for a multidimensional RANK array.
- Re-implementation of MODS support.
- Use EncoreSdk lex/yac targets.
- Make Workstation file paths relative in both XFD and XFU.
- Removed unnecessary 'CycleFile' designation in XFU files. Ensure a print file also used for DS is recorded as a print file in the XFU. Updated package version numbers yp 5.0.* in migrated project file.
- Remove BegPrintAttr/EndPrintAttr.
- Removed old DetailSpec, HeadingSpec, TotalSpec used for print files in the early years of Monarch. Added missing HeadingDiskSpec.
- Fixed bug in using properties in *ASFLD expressions.
RnD - Encore IDE 4.1.15 - Changes since version 4.1.9
- Support DclProp in editor language services.
- Language service fixes, enhancements.
- Support GOTO/TAG Intellisense features.
- Reimplement block comment classification.
- Fix decimal literal parsing.
- Access lex&yacc products from the project.
- Fix multi-project bug.
- Fix method argument completion bug.
- Support <mods>.<field> in the debugger.
- Method signature help provider, completion enhancements, better array support.
- Nested type completion.
- Fix performance bug in member parsing, regression in StarType expression handling.
- Min. support for BegCycleOutput construct, fixes.
- Support DclPrintFile, fix *Global issues, support complex qualifier expressions, numerous fixes.
- Fix bug in parsing FOREACH statements.
RnD - Encore SDK 4.1.18 - Changes since version 4.1.11
- Access lex&yacc products from the project.
- Mods to support older version of gppg tool.
- Lex yacc unification.
- Pick up command pool change for upstream.
- Fix missing Encore runtime assembly issue.
Serengeti - Code Generator Tools
- Case 21726. Nomad tools for refreshing file info generate bad workstation file paths.