Note that CAST highly recommends updating to the new release of AIP Console to take advantage of new features and bug fixes. SeeĀ Upgrade process for more information about this.


1.21.0-funcrel

New Features

SummaryDetails
Technical - Introduction of CAST Extend ProxyThis release provides new GUI settings to interface with a new component called CAST Extend Proxy - similar to CAST Extend Offline but with an optional live connection to CAST Extend. See the documentation on the initial start-up wizard where CAST Extend Proxy settings can be configured: https://doc.castsoftware.com/display/AIPCONSOLE/Complete+start-up+wizard#Completestartupwizard-WizardStep4:ConnecttoCASTExtend, and also the Admin Center where the same settings can be managed post installation: https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+CAST+Extend.

Feature Improvements

SummaryDetails
GUI - Invalid Library ComponentsAny Library Component that contains a configuration error (not related to a metamodel) will be flagged as invalid in the Library Components panel. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Library+Components#AIPConsoleArchitectureStudioLibraryComponents-Availableoptions.
Technical - Automatically upload data to a CAST Imaging instanceThe process of publishing data direct to the CAST Imaging instance has been modified following the initial release of this in 1.21.0-beta1. Now, the entire process is handled by the ETL mechanism in the CAST Imaging instance. Therefore, this requires a minimum release of CAST Imaging 2.2.x or a CAST Imaging ETL 2.1.3.
Technical - Automatically upload data to a CAST Imaging instanceWhen configuring access to the CAST Imaging instance, a health check is carried out to ensure that the instance can be reached from AIP Console. Logs are provided if an error occurs (instance unreachable for example). See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Imaging+Settings.
Technical - Automatically upload data to a CAST Imaging instanceThe configuration options in the initial startup wizard (https://doc.castsoftware.com/display/AIPIMG/Complete+startup+wizard+for+AIP+for+Imaging) and in the System Settings (https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Imaging+Settings) have been modified since the initial beta based on feedback received.

Other Updates

Internal IdDetails
WEBI-9227Improve Imaging settings display

Resolved Issues

Customer Ticket IdDetails
26408Creation of transaction entry points in AIP Console - Check content is not reporting the correct number of objects.
26186Architecture Studio times out when computing violations for a model.
26573Add to the documentation information on how to blacklist an extension: https://doc.castsoftware.com/display/AIPCONSOLE/Blacklisting+extensions.
26567AIP console 1.19.3: Add version is failing during "Copying and attaching packages" step.
26921After upgrade from from 1.16.1-funcrel t0 1.20.1-funcrel the "Enable the node" toggle button does not come up automatically.
26811Link from HD to ED gets broken each time AIP Console consolidates snapshots.
26628AIP Console current action status is very often not reporting the correct status in Mozilla Firefox.
27072AIP Console current action status is very often not reporting the correct status in Mozilla Firefox.
27159AIPConsole 1.21 is not picking up the Source Code Folder location
27274AIP 1.19.0: Content Discovery step fails when added a version with asterisk or colon (:) in the name
27335AIP CONSOLE 1.20.0: Add node pop window is refreshing very fast

1.21.0-beta1

New Features

SummaryDetails
Technical - Assessment Model Strategy optionsA new set of options has been made available at global level (i.e. all Applications) to provide a choice for how Assessment Model fragments (i.e. rules embedded in extensions) are handled during an upgrade to a new release of an extension. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Assessment+Model+Strategy.
Architecture Studio - Library Component SectionA new section has been added dedicated to managing Library Components. See https://doc.castsoftware.com/display/AIPCONSOLE/1.21.0-beta1+-+Content+overview#id-1.21.0beta1Contentoverview-ArchitectureStudio-LibraryComponents for more information.
Technical - Automatically upload data to a CAST Imaging instanceThe process of exporting and importing data into a CAST Imaging instance has previously been a manual process that must be actioned following the completion of either a snapshot or an analysis. AIP Console 1.21.0-beta1 introduces the ability to automate this data export and import as part of the standard onboarding and rescan processes so that when these processes are complete, all data is ready to use in CAST Imaging without having to perform any additional manual actions. See https://doc.castsoftware.com/display/AIPCONSOLE/1.21.0-beta1+-+Content+overview#id-1.21.0beta1Contentoverview-AutomaticallyuploaddatatoaCASTImaginginstance for more information.
Technical - Extension origin priority changeThe priority system that AIP Console uses to determine which "origin" should be used to include the extension in a given Application version has been changed. See https://doc.castsoftware.com/display/AIPCONSOLE/1.21.0-beta1+-+Content+overview#id-1.21.0beta1Contentoverview-Extensionoriginprioritychange for more information.

Feature Improvements

SummaryDetails
Architecture Studio - Automated update of standard library component from CAST ExtendThe update of standard library components from CAST Extend is now actioned automatically. This will occur roughly 2 minutes after the AIP Console service has been (re-)started, then once per day each time the "SAVE" button is pressed in any of the AIP Console System Settings (whether a field has been changed or not).
GUI - Additional options when adding/cloning/editing a versionTwo new options have been added to improve workflow flexibility when adding/cloning/editing a version: Run analysis and Publish to Health Dashboard. These options are already availble when running a new snapshot/analysis for an existing application/version. See https://doc.castsoftware.com/display/AIPCONSOLE/1.21.0-beta1+-+Content+overview#id-1.21.0beta1Contentoverview-Additionaloptionswhenadding/cloning/editingaversion for more information.
Technical - Additional information in the Snapshot ReportAdditional information has been added to the Snapshot Report (located in %PROGRAMDATA%\CAST\AipConsole\AipNode\snapshot-report\<application_name>). The items "databaseLocation" (indicates whether the instance of the database being used is located locally (LOCAL) or remotely (REMOTE)), "diskSpace" (estimation of the disk space consumed at the end of the analysis/snapshot), "freeMemory" (amount of memory available before running an analysis) and "mediaType" (whether the disk partition where the deploy folder is located is SSD or HDD) have been added under "executionPlatform". See https://doc.castsoftware.com/display/AIPCONSOLE/Advanced+onboarding+-+snapshot+generation+and+validation#Advancedonboardingsnapshotgenerationandvalidation-Deletesnapshotifnotsatisfactoryandthenregenerate.
Architecture Studio - Quality Rule Model - GUI improvementsSome improvements have been made to the model editor for Quality Rule Models: new icons have been added to depict the default Scope and Violation items. In addition a description for these items can now be added. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Model+editor#AIPConsoleArchitectureStudioModeleditor-layersetsLayers/Sets for more information.

Other Updates

Internal IdDetails
WEBI-8672Delivered Engineering Dashboard release: 1.22.0-funcrel. Delivered Health Dashboard release: 1.21.0-funcrel.
WEBI-00000The existing action "Import" for a version has been renamed to "Set as current version". This action is available when the version has a Delivered or Accepted status. It performs the Accept and Set as current version actions in one go. The action will set the version as the version that will be used for analysis and snapshot actions (i.e. it is now the "current version") - in technical terms delivered source code is copied into a special "deployment" folder from where it will be analyzed.