Release Notes
Encore
Version: 4.1.19.0
Release date: 2024-08-15


Papa family for .NET

.NET 8 support

ASNA Encore 4.1.8.0+ and ASNA Monarch 11.4.34.0+ provide .NET 8 support.

Updating Monarch Base NuGet packages

The QSys runtime libraries currently bundled with the Encore SDK are no longer supported. While they may work (for a while!) they are known to cause edge-case problems. For best results, it's important to update those runtime libraries by installing the latest ASNA Monarch Base NuGet packages.

See this page for NuGet package update instructions

It only takes a minute or so to update the packages.

After updating the NuGet packages the project file's UseEncoreSdkRuntimeReferences key value is false.

<Project Sdk="ASNA.EncoreRPG.MSBuild.Sdk">
    <PropertyGroup>
        <TargetFramework>net6.0</TargetFramework>
        <RootNamespace>ACME.ERP</RootNamespace>
         ...
        <AssemblyName>ACME.ERP.RUNCI</AssemblyName>
        <UseEncoreSdkRuntimeReferences>False</UseEncoreSdkRuntimeReferences>
    </PropertyGroup>
    <ItemGroup>
        <PackageReference Include="ASNA.QSys.Runtime" Version="5.0.24" />
    </ItemGroup>

    ...
</Project>

If you don't upgrade the Nuget packages, when Encore RPG encounters a project which using the older packages it issues this warning to update the packages:

C:\Program Files\ASNA\Encore RPG\4.1\ASNA.EncoreRPG.MSBuild.Sdk\Sdk\Sdk.targets(58,5): warning ESDK0001: QSys runtime
libraries bundled with Encore SDK are no longer supported, and will be removed in a future Encore SDK update. 
Please add a NuGet package reference to "ASNA.QSys.Runtime". Then, to remove this warning, add the
False MSBuild property to the project. 

For the best results, we strongly recommend you upgrade the NuGet packages ASAP.

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

Clients - DataGate Controls

Clients - DataGate Explorer

Clients - DataGate Monitor

QSys - DataGate.Client 5.0.14 - Changes since version 5.0.5

QSys - Expo 5.0.21 - Changes since version 5.0.9

QSys - Runtime 5.0.24 - Changes since version 5.0.8

RnD - Encore Compiler 4.1.18 - Changes since version 4.1.10

RnD - Encore IDE 4.1.18 - Changes since version 4.1.9

RnD - Encore SDK 4.1.21 - Changes since version 4.1.11

Serengeti - Code Generator Tools