About Releases
Releases of Essential products are always in the following order:
- Essential Cloud
- Essential Docker
- Essential Open Source
Releases can be of three types:
- Platform (approximately quarterly)
- Larger scale changes that might include new functionality alongside bug fixes, security patches and deprecation of older functionality
- Typically accompanied by a System Update (Cloud and Docker) or EUP (Open Source) which increments the meta-model version (e.g. v6.18 -> v6.19)
- Views, Editors and APIs (monthly – Essential Cloud only)
- Does not increment the meta-model.
- Some updates may offer optional DUPs (Data Update Packs) to provide early access to new features
- These updates are rolled into the next platform release for Docker and Open Source
- Hot-fixes (ad-hoc)
- Typically urgent fixes required to maintain the platform or resolve issues we believe will be high impact
- Does not increment the meta-model
Cloud and Docker users should keep up-to-date with the latest System Updates for their repositories directly from the user interface. Open Source users can download the associated EUP files to update their repositories. For more information, see our Essential University page.
6.20.5 (Monthly) – 15th January 2025
There are new versions of existing Views in this release. These are available in beta here but will be incorporated in the forthcoming 6.21 release. To gain early access to these updated views, you can use the DUP links. After you apply these, you must Publish the repository for these to take effect.
Viewer
- Home page
- Fix formatting issue on home page where adding additional portal panels could cause wrapping issues
- Updated summary views for the Technology layer: DUP DOWNLOAD
- Technology Node Summary
- Technology Product Summary
- Drag and Drop Data Capture
- Added enumerations
- New version of the lifecycle Viewer: DUP DOWNLOAD
- Supports any lifecycles for technology or applications
- Shows an impact graph
- Business Capability Dashboard
- Added maturity
- EA Assistant
- Added sorting
- Add bug fix for Individual Actors
- Launchpad Plus
- Bug fixes for repeating rows issue
- Controls Framework export: DUP DOWNLOAD
- Application Provider Summary
- Added a Menu button to the page by the application drop down so you can link off to other views of the application easily
- Added synonyms to the App provider summary.
- Fix for when no data reps exist
- Framework Manager
- Added fix where colours where white on white on the first page, B:1. forced black on white:
- Added EA scope as an option, places the scope on the details page
- Organisation Summary
- Added a regulations impacting the organisations section
- Extended the API to hold regulations
- Fixed page title issue
- Added support for the newer
vsg_display_label
slot- Business Model Overview
- Value Stream Summary
- Value Stream Application Mapping
- Business Model Strategy Planner
- Strategic Implication Dashboard
- Strategy Planner
- Business Capability Catalogue
- Bug fix for menu on business processes
- Value Stream Summary
- Bug fix for menu on business processes
- Application Connections
- Bug fix when Actor to role is selected
- Business Capability Analysis Dashboard
- Added Maturity to the dashboard
- Fix to support new HERM terminology
- Supplier Impact Map
- Bug fix to handle where people have duplicate APIs
- Value Streams
- Fix so Show Detail button works in Edge browser (didn’t work in Edge)
- Business Process Location Map
- Bug fix where countries were not showing process counts
- Business Process RTO/RPO Mapping
- Fix issue when a search is applied (e.g., “critical”) then the arrow to expand details about the process did not work
- Application Rationalisation Analysis
- Improved labelling on Application Services
- Information Representation Summary
- Bug fix for when multiple methods showed on the timing / frequency For interfaces they were not formatted
- Technology Product Catalogue
- Fixed sorting issue with the product list
Data Set API
application/api/core_api_application_mart.xsl
- Added Synonyms, Deployment Role, CCY and Styles
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Added standards
common/user-settings/api/core_api_el_view_scoping_lists.xsl
- Added Managed Service and Application Capability to scoping lists
- Performance improvements
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Added properties for managed services and application capabilities
enterprise/api/core_api_el_plans_prog_proj.xsl
- Added attributes to currency to support multi-currency costs
enterprise/api/core_api_el_plans_prog_proj.xsl
- Improved handling for dots in name
- Added cost type
application/api/core_api_al_app_perf_measures.xsl
- Fix JSON formatting issue
integration/api/core_api_import_nodes.xsl
- Added additional attributes for new node summary
- Improved hand where multiple enumeration classes for performance Category is set
application/api/core_api_al_app_perf_measures.xsl
enterprise/api/core_api_el_support_perf_measures.xsl
technology/api/core_api_tl_tech_perf_measures.xsl
- Updates to pick up all lifecycles
application/api/core_api_al_get_all_application_lifecycles.xsl
technology/api/core_api_tl_get_all_technology_lifecycles.xsl
- Filtering and performance improvements in the following:
application/core_al_application_connections.xsl
application/core_al_application_overlay.xsl
enterprise/core_al_app_ref_dashboard.xsl
enterprise/core_el_bus_cap_analysis_dashboard.xsl
integration/api/core_api_import_technology_products.xsl
technology/api/core_api_tl_get_all_technology_lifecycles.xsl
- Extended the data sets to support new summary views
integration/api/core_api_import_technology_products.xsl
technology/api/core_api_get_all_tech_nodes_detail.xsl
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
REST API
- Added new Core v2 /application-interfaces GET ALL and GET Rest API endpoints
- Added new GET ALL /reports Core API endpoint
- Bug fix to DELETE /catalogues Core API endpoint
- Performance Measures API – extended Service Qualities reference data endpoint to allow “is default” property to be set against Unit of Measure instances
- Improved handling of Utility v3 API GET ALL endpoint where a non-existent class name is requested
6.20.4 (Monthly) – 20th November 2024
Viewer
- Plans Dashboard:
enterprise/core_el_plans_dashboard.xsl
- The clickable dots on the blue bar now stay when the roadmap is expanded.
- Performance improvements.
- Essential Viewer Configurator
ext/shared/ess_portal_builder.xsl
- Fixed typo in Select Organisation section
- Business Capability Tree:
enterprise/core_el_bus_cap_tree.xsl
- Bug fix for selecting a capability with no child data
- Group Actor Summary:
enterprise/core_el_org_summary_new.xsl
- Added text wrap for long names in the hierarchy tab
- Technology Product Catalogue:
technology/core_tl_tech_product_list_table_new.xsl
- Guard code added to prevent error when no lifecycles tied to a product
- Application Overlay:
application/core_al_application_overlay.xsl
- Bug fix for physical process KPIs.
- Data Object Catalogue (IDP Only):
ext/idp/idp_il_data_object_list_as_table.xsl
- Bug fix on IDP Data Catalogue table to handle when a data object is related to more than one data subject.
- View Library
- Added filter for View Library to toggle visibility of Inactive Views
- Added missing row attributes for better formatting
- Fix issue where having a small number of active views in a section (e.g. deprecated) may causing wrapping issues with the Editors panel
- General
- Deprecated the use of
theURLFullPath
XSL param as it returns incorrect values in future versions of Viewer
- Deprecated the use of
Editor
- Principles Compliance Assessments Editor component:
editors/configurable/idea-principle-assessments-sections/config/IdeaPrincipleAssessmentsSectionsConfig.js
- Updated to support any subclass of EA Class
- External Repository ID Input Editor component-
editors/configurable/external-ids-input/config/ExternalIDsInputConfig.js
- New component
- Supplier Contracts Tab Editor component:
editors/configurable/supplier-contracts-tab/SupplierContractsTab.js
- Bug fix where review dates were not being shown in the Outlook graph
- Decisions Tab Editor component:
editors/configurable/decisions-tab/config/DecisionsTabConfig.js
- Fixed bug where the modal giving the user the option to create a Strategic Plan and Project after a given Decision was not being displayed
- Ideas Impacts Tab Editor component:
editors/configurable/idea-ref-model-impact-tabs/IdeaReferenceModelImpactTabs.js
- Fixed bug where impacts were not being reset when switching between Proposals
- App Deployments Tab Editor component:
editors/configurable/application-deployments-tab/config/application-deployments-tab-config.html
- Temporarily removed “Create Tech Product from NIST” options
- Performance Tracking Panel Editor component:
editors/configurable/performance-tracking-panel/PerformanceTrackingPanel.js
- Fixed bug to limit colour picking to Hex only
- Bug fixes to state management
- Fixed bug where the option to save a KPI Group as a class level template was always hidden
Data Set API
- Performance improvements for the following:
technology/api/core_api_tl_trm_technology_ref_model_summary.xsl
common/user-settings/api/core_api_el_rm_enablement_roadmaps_plans_change_acts.xsl
application/api/core_api_application_mart.xsl
integration/api/core_api_import_data_object_attributes.xsl
integration/api/core_api_import_applications to_services.xsl
technology/api/core_api_tl_tech_perf_measures.xsl
integration/api/core_api_import_application_capabilities.xsl
technology/api/core_view_api_tl_it_asset_api_tl_get_all_tech_products_roles.xsl
information/api/core_api_information_data_mart.xsl
integration/api/core_api_import_suppliers.xsl
enterprise/api/core_api_el_plans_prog_proj.xsl
application/api/core_api_al_app_rationalisation.xsl
integration/api/core_api_import_technology_products.xsl
technology/api/core_api_tl_technology_product_list.xsl
integration/api/core_api_import_application_dependency.xsl
technology/api/core_view_api_trm_api_tl_get_all_tech_products_roles.xsl
common/user-settings/api/core_api_el_rm_enablement_all_changes.xsl
enterprise/api/core_api_el_support_perf_measures.xsl
integration/api/core_api_import_business_families.xsl
technology/api/core_view_api_it_trm_api_tl_get_tech_products.xsl
enterprise/api/core_api_el_impact_scope_data_includes.xsl
application/api/core_api_application_mart.xsl
- Added apu to apu for application dependencies to the API.
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Bug fix on the filter property.
enterprise/api/core_api_el_bus_cap_to_app_mart.xsl
- Added a deprecation notice into the JSON body.
6.20.3 (Hotfix) – 1st November 2024
Editor
- Editor Builder
- Bug fixes Performance Tracking Panel Editor Component
6.20.2 (Monthly) – 16th October 2024
Viewer
- Project Summary
- Fix to select first available style when multiple styles are defined against an instance of a planning action
- Application Information Data Summary
- Fixed bug where the view was making the assumption that an Info Rep would only realise a single Info View (which is often NOT the case)
- Fixed issue where some older Views using
body onload
function might fail to load correctly
Editor
- Editor Builder
- New: External Repository ID Input editor component
- Updated Principles Compliance Assessments editor component to support any subclass of EA Class
- Fixed bug in Decision Tab editor component where mandatory fields were not being properly checked when confirming a Decision
Data Set APIs
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Fix to ensure technology provider enumeration slots are included in the data for scoping
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Bug fix to handle apostrophes in Supplier names
6.20.1 (Hotfix) – 8th October 2024
Viewer
- Group Actor Summary
- Added application provider interface to the dataset for orgs, made the orgs a drop down
- Application Provider Summary
- Bug fix for ‘Others’ tab
- Re-added and moved the following parameters to the
common/core_header.xsl
to be more transparent that these params are available globally- theCurrentURL
- theSubjectID
- Locale fixes for when no current language exists
- Application Provider Summary
- Project Summary
- Technology Product Catalogue
- Updated screenshot for the Business Model Portfolio Editor
6.20 (Platform) – 5th October 2024
Key Features in this release
- New View: Drag and Drop Data Capture
- Allows mapping of applications to Business Capabilities or Business Processes via a drag and drop user interface
- New Editor: BPMN Flow Editor – documentation
- New Editor Builder Component Sketch Editor Component – documentation
Viewer
- New View: Drag and Drop Data Capture – documentation
- Allows mapping of applications to Business Capabilities or Business Processes via a drag and drop user interface
- Project Summary (
enterprise/core_el_project_summary.xsl
)- set timeline to today – 2 years
- Project Summary (
enterprise/core_el_project_summary_new.xsl
)- Added Priority, renamed People & Roles, People, Orgs and roles, includes orgs
- Essential Launchpad
- Updates for Launchpad export data
- Compatibility with 6.20 meta model
- Application Technology Alignment
- Added support for C4
- Application Provider Summary
- Added Business capability mapping, regulations, added decisions
- Bug fix for when an ad-hoc cost doesn’t have a date
- Roadmap Enablement/Scoping View Framework
- Bug fixes
Editors
- New Editor: BPMN Flow Editor
- Editor Builder
- New Sketch Tab
- New Supplier Contracts Tab
- New Single Contained Instance Section
- New Single Duration (e.g. for RPO/RTO)
- New Float Number Slider
- New Risk Appetite Panel
- New Idea Risk Analysis Panel
- Element Styling Panel
- Bug fixes-
- Service Quality Measures Section editor component
- Bug fixes
- Updated Editor Builder to only show the “Publish Repository” message when needed
Data Set API
enterprise/api/core_api_el_plans_prog_proj.xsl
- Improved escaping for Plans, Projects
REST API
- Technology Products Core API
- Bug fix
- Applications Core API
- Added support for reading and updating the ea_reference slot
6.20 Meta Model Change Log
Top level slot extensions for planned features
- EA_Class
- EA_Relation
- :EA_Graph_Relation
Diagramming classes
- SYS_DIAGRAM_TYPE
- Diagramming
- Business_Process_Flow_Type
- :BP-DIAGRAM-RELATION
Updates to Sites and Geo classes
- Site
- Geographic_Region
- Geographic_Location
Updates to ACTOR TO OBJECTIVE RELATION
- ACTOR_TO_OBJECTIVE_RELATION
Add support for categorisation of Business Goals
- Business_Goal
- Business_Goal_Category
Add new Application Domain class and sequencing for Reference Models
- Application_Domain
- Application_Capability
- Application_Service
- Information_Domain
- Information_Concept
- Information_View
- Data_Domain
- Data_Subject
- Data_Object
- Technology_Domain
- Technology_Capability
- Technology_Component
Updates to add inverse of stakeholders slot
- Business_Role
- ACTOR_TO_ROLE_RELATION
Add Tech Protocol to App Dependencies
- :APA-STATIC-RELATION
- APP_PRO_TO_INFOREP_EXCHANGE_RELATION
Updates to Objectives supported by Business Capabilities
- Objective_Type_Contribution_Level
- BUSCAP_TO_BUS_OBJ_TYPE_RELATION
- Business_Capability
- Business_Objective_Type
Updates to Actor, Supplier and Contract related classes
- Actor
- Supplier
- Contract
- CONTRACT_COMPONENT_RELATION
- Business_Process
- Technology_Product
- Technology_Product_Build
New meta-model extensions for Risk Appetite and Analysis
- Risk_Management
- Business_Model
Meta-model extensions defining Business Continuity Profiles and Security Profiles for Applications and Business Processes
- Application_Pace_Of_Change_Level
- Application_Customisation_Level
- Disaster_Recovery_Failover_Model
- Application_User_Interaction_Method
- Security_Enumeration
- Security_Profile
- Security_Certification
- Business_Continuity_Management
- Business_Process_Type
- Frequency
- Unit_Of_Time
- Duration
- External_Repository_Integration
- Business_Continuity_Management_Enumeration
Meta-model extensions for Time Window class
- Day_Of_Week
- Time_Window
Main Application Provider and Deployment
- Application_Provider_Type
- Application_Provider
- Application_Deployment
New “supporting config” slot on Report Class for saving view-specific config as JSON
- Report
Add Catalogue class in readiness for the DQT v2
- Catalogue
Add “build version” slot to Meta_Model_Version class
- Meta_Model_Version
Updates to Service Quality clases for setting up Scalar (numeric) and Boolean Service Qualities
- Service_Quality_Scalar_Value_Range
- Unit_Of_Measure
- Scalar_Measurement
- Service_Quality_Data_Type
- Service_Quality
- Service_Quality_Value
- Performance_Measure
Default instances for new Enumeration classes
- Digital_Certificate_Authority_Type
- Application_Pace_Of_Change_Level
- Security_Enumeration
- Role_Based_Access_Control_Usage_Status
- Single_Sign_On_Usage_Status
- Multi_Factor_Authentication_Usage_Status
- Unit_Of_Time
- Objective_Type_Contribution_Level
- Service_Quality_Data_Type
- Unit_Of_Measure
- Scalar_Measurement
- SYS_DIAGRAM_TYPE
New Editor Components
- Supplier Contracts Tab Editor Component
- Element Styling Panel Editor Component
- Single Contained Instance Section Editor Component
- Single Duration Editor Component
- Float Number Slider Editor Component
- Risk Appetite Panel Editor Component
- Idea Risk Analysis Panel Editor Component
Add Default Diagram Type instances
- SYS_DIAGRAM_TYPE
Update Dataset APIs dsa labels
- dsa_data_label
Add new Report instances
- Core: BPMN Process Flow Modeler
- Core: Application Technology Platform Model
- ext: Drag and Drop Data Capture
- ext: EA Assistant
Updates to Report Menu Item instances
- New BPMN Flow Modeler Menu Item
- Disabled legacy Application Technology Platform Menu Item
6.19.14 (Monthly) – 18th September 2024
Viewer
- Application Rationalisation Analysis
- Hides the insight panel if app count is > 100 apps
- Improved view performance
- Application Dashboard
- Fix so enumerations appear in the order of the enumeration sequence number
- Application Technology Alignment
- Fix so lifecycle and standard colours reflect the element style set
- Application Provider Summary
- Improved formatting
- Project Summary
- Improved handling for when no dates exist
- Fix to new Project Summary so person/orgs get picked up in the roles area
- APM: Business Capability Analysis Dashboard
- Added codebase as a property on the slide-out
Editor
- Editor Builder
- Updated Editor Builder to only show “Publish Required” message when necessary
- Updated default configuration of Ideas Impact Tab to support impacts on Technology Product Roles
- Fixed bug in Editor Builder to allow drag and drop of Tabs
- Multi-Instance Panel and Stakeholders Panel
- Updated Intro vs Prefix dictionary settings
- Updated IT Standards Panel to address the following:
- Display label of maximum standard strength against each implemented service/component
- Fetching large number of implemented services/components (requires deleting and re-adding the editor component)
- Dynamic Query Tool
- Fix sort by date bug in Query Library
Data Set APIs
application/api/core_api_application_mart.xsl
- Added usages for standards Geo and Org
application/api/core_api_al_app_apus.xsl
- APU Data Set API for forthcoming 6.20 release
integration/api/core_api_import_application_to_technology.xsl
- added property for all products the application uses
application/api/core_api_application_mart.xsl
- Fix on supplier name
enterprise/api/core_api_el_plans_prog_proj.xsl
- Fix to api so group actors can be stakeholders
enterprise/api/core_api_el_org_summary_data.xsl
- Performance improvements
application/api/core_api_al_app_rationalisation.xsl
- Performance improvements
ext/reporting/ext_reporting_api_al_application_data.xsl
- Updated Reporting Dataset API to qualify the “name” property label with the class of the instance
REST API
- BREAKING CHANGE Added code to Utility API to stop requests with a max depth greater than 3, but without any specific slots defined
- Making requests with a large depth and no slots could result in an API trying to return large amounts of recursive repository data in a single request which can have a significant performance impact. You can still make such request but now you must actively specify which slots you wish to traverse.
- Updated shared API function to handle Graph Relation and Relation instances when printing basic ID, Name and Description JSON objects
6.19.13 (Monthly) – 21st August 2024
Viewer
There are two new versions of existing Views in this release. These are available in beta here but will be incorporated in the forthcoming 6.20 release. To gain early access to these updated views, you can use the DUP link below.
- NEW: Technology Product Catalogue
technology/core_tl_tech_product_list_table_new.xsl
- NEW: Project Summary
enterprise/core_el_project_summary_new.xsl
- Strategic Plan Summary
- Fix for when a plan has multiple P2Es on the same element
- Projects now clickable
- Application Provider Summary
- Fix for when duplicate app kpi or information mart data set apis
- Application Connections
- Fixes and issue which the pop up doesn’t update when the new IR is clicked
- Business Capability Dashboard
- Switched axis for better alignment with updated TIME view
- Application Strategic Radar
- bug fix and slight change to presentation
- Minor tweak to colours
- Instance Navigator
- Improved handling of special characters
- Technology Reference Model
- Fix so puts any unmapped (Top, Middle, etc) Domains at the bottom
- APM Pack: Application Rationalisation Analysis
- Added button to activate AI, defaults to off
- Viewer Framework
- Fix for when a linkclass is defined in the XSL but no menu exists it should just show as text
Editor
- Editor Builder
- Supplier Contracts Tab Editor component
- Support for Contract Review Periods at the Contract Product Group level
- Fixed text escaping bug
- Date Picker Editor component
- Fixed bug where clearing date value was not being saved to back end
- Supplier Contracts Tab Editor component
- Business Capability Model Editor
- Fixed bug in BCM editor when trying to filter roles/actors in Stakeholders panel
Data Set API
integration/api/core_api_simple_instance.xsl
- Fix to better handle strings
- Bug fixes
integration/api/core_api_import_suppliers.xsl
- Fix to handle odd characters in the support name
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Bug fix for forward slash in tech product description
integration/api/core_api_import_suppliers.xsl
- Bug fixes
enterprise/api/core_api_el_plans_prog_proj.xsl
- Added currency data for future development
enterprise/api/core_api_el_plans_prog_proj.xsl
- Added ea-reference slot, keyed for performance
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Performance improvements for the bus cap/apps api
application/api/core_api_application_mart.xsl
- Performance updates for the app mart, added app function implementations
REST API
- V3 Utility API
- Added guard code when an Instance does not have a defined Class
6.19.12 (Monthly) – 17th July 2024
Viewer
- Updated View: Strategic Plan Summary –
enterprise/core_el_strategic_plan_summary.xsl
- Rewritten with tabbed styling
- Previous version available as
enterprise/core_el_strategic_plan_summary_619.xsl
- Business Capability Summary
- Bug fix where business domains were not being picked up
- Guard code for if duplicate bus KPI names in reportAPI list
- Business Capability Analysis Dashboard
- Added time dimension to Business Capabilities
- Application Overlay
- Added guard code for undefined
- Launchpad Plus
- Fix to prevent duplicate API names affecting the data load
- Bug fix where concatenation were showing as [Object, Object] in upload sheet
Editor
- Application Editor
- Added guard code to fixed application editor when standards do not have a defined standard strength
- Editor Builder
- Fixed bug in Duration editor component when updating values
- Fixed bug in IT Standards Editor component when looking to scope a standard by brand
Data Set API
integration/api/core_api_import_physical_process_app_svc.xsl
- Performance improvements
application/api/core_api_al_application_provider_cost.xsl
- Added security to sub costs – will need the change that is in platform release – don’t announce change
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Improved security
application/api/core_api_application_mart.xsl
andenterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Fix to apply security to services and cost data
Data Management
- Improved dark-mode support
6.19.11 (Monthly) – 18th June 2024
Viewer
- Plans Dashboard
- Fixed bug so historic projects can show
Editor
- Editor Builder
- Supplier Contracts Tab
- Added ability to customise Contract Lifecycle colours in Supplier Contracts Tab editor component
- Supplier Contracts Tab
6.19.10 (Hotfix) – 7th June 2024
Viewer
- Value Steam
- Fix for caps where no orgs are attached to a process when mapping via capability
- Application Provider Summary
- Fix issue where string items were being visually stretched
- Menu Management
- Added fallback for when meta data for menus not complete
- Fixes for when no meta data on links
Editor
- Editor Builder
- Bug fix to Supplier Contracts Tab editor component to allow setting of header colours and fix editing of Product Group names
- Bug fix to Stakeholders panel to allow setting of header colours
- Bug fix to Multi-Relation panel to allow setting of header colours
- Bug fix to Multi-contained Instance panel to allow setting of header colours
- Bug fix to Multi-Instance Select panel to allow setting of header colours
- Minor bug in update Description Text editor component configurator
- Fixed bug in Service Quality Measures Sections editor component when handling multiple perf measure categories
- Fixed bug in App Deployments Tab editor component where it was unable to handle scenarios where an App has a Deployment, but does not have a Tech Product Build defined
- Fixed styling in Single Duration editor component
- Updated bug in App Info Flow Editor Component when selecting a particular modelling pattern
- Added language selection to description component
Data Set APIs
- Added created date to KPIs
application/api/core_api_al_app_perf_measures.xsl
business/api/core_api_bl_bus_perf_measures.xsl
enterprise/api/core_api_el_support_perf_measures.xsl
technology/api/core_api_tl_tech_perf_measures.xsl
REST APIs
- Fixed bug in new performance measures endpoint for retrieving service quality reference data
- Updated ability to set overall comments against Performance Measures using the /instances/{id}/performance-measures API
- Added new Core API endpoint to retrieve lists of reference data related to Service Qualities and Performance Measures
6.19.9 (Monthly) – 15th May 2024
Viewer
- Plans Dashboard
- Fix for project not appearing when no actions
- Value Stream Summary
- Fixed bug where Unit of Measure on a business service quality value was not being shown
- Application Provider Summary
- Reformatted layout of cost charts
- Technology Component Summary
- Allow HTML markup in summary description
- Business Capability Summary
- Business capability in application services tab was fixed to Materials Management, now reflects the capability selected.
- APM Application Rationalisation Analysis
- Fix for when no codebase set and when changing to services view
- Application Provider Summary
- Fix for classifications to pick up regulations set via security classifications.
- Added classifications box so security classifications against data used by app gets picked up
- Fix for overlaps on cost tab
- Application Capability Catalogue
- Fix for where table errored when opening (due to handlebars clash)
- Application Reference Dashboard
- Fix for when an application has no Business Capability Relations and show detail is clicked on the slide-out
- Technology Reference Model
- Added escaping for the domains with double quotes in the description.
- Application Provider Catalogue
- Bug fix for when no ea_reference exists
REST API
- Created new Core API for getting and updating the supporting config for Report instances
6.19.8 (Monthly) – 4th May 2024
The 6.19.8 release is a minor update with security patches across the platform. There are no user facing changes in this release.
6.19.7 (Monthly) – 17th April 2024
Viewer
- UPDATED: Application Connections View
- The previous iteration of this view is available at
application/core_al_application_connections_v619.xsl
- The previous iteration of this view is available at
- Data and Information Reference Model
- Added sequence number to allow sorting of info domains and concepts
- Application Provider Catalogue as Table
- Added EA reference and short name as column visibility items
- Application Reference Dashboard
- Added sequences to the app caps
- Plans Dashboard
- Fix for dates to work properly in Safari
- Fixed issue with missed drop down date
- Business Capability Analysis Dashboard
- Changed default colour when no applications mapped
- Business Objective Summary and Business Performance Model
- Updated Business Objective views to account for new act_to_obj_target_values slot on ACTOR TO OBJECTIVE RELATION
- Fixes for core Handlebars functions
- Resolved bug in standard Portal Template where Portal Sections could not open contained Editors
- Resolved bug in standard Portal Template where they should be hidden rather than obfuscated
Editor
- Editor Builder
- New Single Duration Input editor component
- Fixed bug where Multi-instance Selection Editor Component doesn’t update name of instances when changed
- Minor bug fix to Costs Tab editor component when updating cost component dates
- Added guard code to App Business Usage Tab editor component when adding Orgs
- Added guard code to App Business Usage Tab editor component when adding Orgs
Data Set API
application/api/core_api_application_mart.xsl
- Added sequence number, short name and ea_reference as properties
REST API
- Updated Utility v3 API to support updates to slots of type Duration
- Added additional guard code for instances that do not have a defined Class
6.19.6 (Monthly) – 27th March 2024
New Features
- BPMN Editor
- EA Assistant
- The new Editors are released as an early access beta version and requires an optional
EUP to enable. For customers who wish to wait for the final version, the Editors will also be included in the next platform release
Viewer
- Application Capability Catalogue
- Fixed typo on buttons
- Application Diversity Analysis
- Added roadmap enablement and filtering
- Launchpad Plus
- Fix for data export of application dependencies
- Project Catalogue
- Added group actors as allowable project member
Editor
- NEW: BPMN Editor (Beta)
- Allows users to design and capture processes using the graphical BPMN language.
- NEW: EA Assistant
- EA Assistant extends Essential Playbook Coach capabilities, utilising AI in playbook recommendations, and adds in enhanced Launchpad data export to Excel, as well as Launchpad data import via the same interface
- Editor Builder
- Added a missing file for App Info Flow Editor Component
- Fixed bug when enforcing mandatory fields of new instances with Config Editors
- Added filtering of existing instances table when creating a new Instance in configurable editor
REST API
- Utility v3
- Fixed bug when batch posting/patching instances with external references
- Fixed bug when updating Lifecycle Models
- Business Process Flows
- Added guard code
6.19.5 (Monthly) – 20th March 2024
Viewer
- Suppler Instance Map
- Fix an issue where some instance links might be difficult to read when on a dark background
- Launchpad Plus Export
- Removed individual actors from Lplus strategic plan extract
- Improved character escaping on Technology Products export
- Value Streams
- Value Stages now follow the order of the VSG Index slot
- Application Interface Catalogue
- Updated page label
- Business Capability Summary
- Fixes an issue when a capability has a process using an orphan Role with no Application tied to it
6.19.4 (Monthly) – 28th February 2024
Viewer
- Application Provider Catalogue
- Bug Fix to retain the search values when you return to a filtered table.
- Application Rationalisation Analysis
- Bug fix where processes were all the same name on the application slide up, now the correct processes should show
- Application Dashboard
- Filter should pick up all enums – was previously only showing four
- Fix for filtering when no setting
- Application Reference Dashboard
- Fix where scoping wasn’t recognising dynamic filters
- Business Capability Dashboard
- Fix to cope with long goal names in goal boxes when select goals and projects in drop down
- Business Capability Analysis by Domain and Business Capability Analysis by Service
- Fix so views work with the plural business_domains slot on Business Capability class
- Data Subject Model
- Added guard code for / character, added drag and zoom.
- Technology Reference Model
- Added links to some elements
- Fix for info button
- Technology Product Catalogue by Capability
- Added TechnologyCapability menu links
- Launchpad Export
- Fixed paths in launchpad to point to correct playbook pages
- Fixed export issue on env in Launchpad Export|
- OpenXML Exchange Loader
- Imports descriptions (documentation) for elements.
- Bug fix to stop & being returned as “&” in names and descriptions
- Filter Framework
- Fix where new dynamic catalogues couldn’t be filtered with filter framework.
- Viewer Framework
- Fixed bug in shared Handlebars Template for rendering instance menu links
Editor
- Dynamic Query Tool
- Support for Relation classes
- Support for Symbol slots
- Added guard code to Dynamic Query Tool when a class is not available for slot path selection
- Editor Builder
- Fixed bug in Stakeholders Panel editor component to address race condition when setting stakeholders of current instance before supporting data is loaded
- Updated Stakeholders Panel and App Business Usage Panel editor components to update when App Org User stakeholders are added or removed
- Updated Stakeholders Panel editor component to allow simplified intro text for panel without the name of the current instance
- Updated Editor Builder to allow re-ordering of Sections contained in Panel components
- Updated Editor Builder to default Editors loaded from exported file to be enabled
- Updated Editor Builder to have editors loaded from library or imported from file to be enabled by default
- Fixed bug in Lifecycle Panel editor component to handle lifecycle models for classes that do not have a static slot for the lifecycle status
- Bug fix to Multi-Selection Dropdown editor component when handling lists of Enumeration instances
- Improved UX in Editor Builder when selecting from a long list of editor components
- Fixed bug in Multi-Instance Select Panel editor component where descriptions of new instances were not being saved to the repository
- Bug fixes to Organisation Business Architecture Tabs editor component
- Bug fixes and additional config capabilities for Supplier Contracts Tab editor component
Data Set API
integration/api/core_api_import_suppliers.xsl
- Updates for supplier api
integration/api/core_api_import_application_dependency.xsl
- Fix to ensure only one data transfer type is allowed on static relations.
application/api/core_api_application_mart.xsl
- Added side Id to nodes in Application mart
application/api/core_api_application_mart.xsl
- Amendment to api to hold siteid and geo information
integration/api/core_api_import_applications.xsl
- Made the api more robust for odd characters
integration/api/core_api_import_sites.xsl
- Added countries as a property
integration/api/core_api_import_application_to_technology.xsl
- Added name for environment
- Refactored to work with xsl3 json
REST API
- Removed errant python library import from Content Quality Reviews API implementation script
- Added ability to add descriptions to Slot Priorities of Content Governance Policies via the Core API
- Minor coding style change to the way filter parameters are processed in Utility v3 API
- Added isInherited slot to properties returned from get Class slots meta-data API
- Updating code styling for Utility API filtering
6.19.3 (Monthly) – 17th January 2024
Viewer
- Supplier Impact Map
- Hide ESG key if no service qualities exist
- Application Provider Summary
- Improved handling of incomplete data around Data Objects and contained applications
- Application Dependency Model
- Fix to hide placeholder app (aka “fake1”) when APIs exist with no applications on one end
- Instance Navigator
- Fix on name formatting
- The Simple Instance Dataset API structure has changed, if you use this currently for any user folder custom views, then the previous file is available at:
integration/api/core_api_simple_instance619.xsl
- Other minor bug fixes
6.19.2 (Monthly) – 23rd December 2023
Viewer
- Business Process RTO/RPO Mapping
- Allows application search to function when table is collapsed
- Supplier Impact Map
- Fix for overlapping planning actions on second tab
- View Library
- Hide the deprecated section if no deprecated views exist in the repository
- Added missing screenshot
- General
- Fixed issue with external reference URLs if backslashes occur in the url
Editor
- Dynamic Query Tool
- Removed filtering of class list in DQT to not show classes with no instances
- Editor Builder
- Fixed bug in Business Model Ideas Portfolio Tab editor component configurator where changes to Proposal Prioritisation settings were not being saved or reflected in the resulting Editor
- Added Contained Single Instance Section editor component
- Fixed syntax bug in Drop Down editor components
v6.19.1 (Hotfix) – 15th December 2023
Important Note for 6.19.1
If you added any of the new pre-configured Editors from the Editor Builder Library introduced in 6.19 (Dec 8th -> Dec 15th) you should delete these and re-add them from this release. The following list of Editors were impacted:
- Business Role Editor
- Application Editor
- Application Module Editor
- Application Service Quality Editor
- Business Service Quality Editor
- Information Service Quality Editor
- Technology Service Quality Editor
- Performance Measure Category Editor
- Proposal Editor
- Business Model Portfolio Manager
- Strategic Plan Editor
- Technology Component Editor
- Technology Products Editor
- Value Stream Editor
- Application Building Block Editor
Viewer
- Application Reference Model
- Improve handling of empty data
- Supplier Impact Map
- Improve handling of empty impacts
- fix for KPI issue where service quality is mapped to multiple performance measure categories
- Launchpad Plus
- fix for KPI issue where service quality is mapped to multiple performance measure categories
Editor
- Business Capability Model Editor
- Added guard code to non-AI enabled version of fixed BCM Editor
- Editor Builder
- Single/Multi Dropdown editor components
- Fixed sorting bug
- Application Information Flow Tab
- Allow data objects to grow if the labels are long
- Library
- Updated Library to show minimum required Meta-Model version in Library table
- Added AI support for pre-configured Editors in Library
- Support to constrain ability to load incompatible editors
- Fixed bug where button used to select editors was being registered multiple times.
- Framework
- Bug fixes
- Single/Multi Dropdown editor components
Data Set APIs
- Fix for KPI issue where service quality is mapped to multiple performance measure categories
application/api/core_api_al_app_perf_measures.xsl
business/api/core_api_bl_bus_perf_measures.xsl
enterprise/api/core_api_el_support_perf_measures.xsl
technology/api/core_api_tl_tech_perf_measures.xsl
- Bug fixes
enterprise/core_el_supplier_impact_map_api.xsl
Data Management
- Fix to prevent stale data being shown in Instance Editor when switching between instances and the selected group in one instance does not exist in the second instance
v6.19 (Platform) – 8th December 2023
New Features
- Point and Click Open Exchange XML Import tool (beta) – simplification import of Open Exchange XML models, e.g. ArchiMate® data import, through a mapping interface. Download DUP – Essential Cloud Only
Viewer
- New Views
- Value Streams –
business/core_bl_value_streams.xsl
- Business Process Application Mapping –
business/core_bl_process_maps.xsl
- Plans Dashboard
- Value Streams –
- Application Provider Summary
- Fixes for cost currency changes where costs can have different currencies
- Library Updates
- Upgraded DataTables from 1.13.1 to 1.13.8
- Removed previous versions of DataTables (1.12.1 and 1.13.1)
- Upgraded HandlebarsJS to 4.7.8
- Upgraded Jquery to 3.7.1
Editor
Core Editors
- Business Capability Model Editor
- AI-based generation of Business Processes supporting Business Capabilities in the BCM Editor
- Show/hide the “Recommend Business Processes” when business processes are manually added or removed
- Business Process Editor
- Added Geo Scope dropdown to capture Geographic Regions against the ea_scope slot
- Dynamic Query Tool
- Added ID column to DQT results
Editor Builder
- Introducing a new AI-powered “Suggest” feature as an Editor Builder component.
- Powered by ChatGPT from OpenAI, this new component allows you to add a new “description” component to your custom editors which can suggest suitable descriptions for instances based on the name and type of instance being created. This feature requires a DUP to be applied to each repository and is subject to terms of use. This feature is not enabled by default. This is in beta and is subject to change at any time. https://enterprise-architecture.org/disclaimer-for-essential-ai/
- New pre-configured Editors in the Editor Builder Library
- New Strategic Plan Panel editor component
- Updated Business Model Portfolio Management Tab to scale to support larger volumes of ideas
- Minor UI update to Decisions Panel editor component
- Added ability to define an API filter against the instances being managed by a Configurable Editor
- Added support for capturing Organisation impacts using the Idea ref Model Impacts Tab editor component
REST API
- Added Geo Scope property to business-processes Core API
- Added GET ALL and POST target-performance-measures endpoints to Utility v3 API
- Added support for Organisation hierarchy data returned by the /reference-models Core API
Data Set API
application/api/core_api_al_application_provider_cost.xsl
- Updates for cost currency on cost instance
application/api/core_api_application_mart.xsl
- Updates for cost currency on cost instance
- Fixes for cost currency changes where costs can have different currencies
enterprise/api/core_api_el_plans_prog_proj.xsl
- Added description to project
integration/api/core_api_import_suppliers.xsl
- Added object to business process for links
enterprise/api/core_api_el_supplier_impact.xsl
- Supplier – refactored to support a more useful API structure
enterprise/core_el_supplier_impact_map_api.xsl
- Improved JSON compliance
technology/api/core_api_tl_get_all_technology_suppliers.xsl
- Improved JSON compliance
technology/api/core_api_tl_technology_product_list_with_standards.xsl
- Improved JSON compliance
technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- Improved JSON compliance
technology/api/core_api_tl_technology_product_suppliers.xsl
- Improved JSON compliance
Data Management
- New “Updates” feed on dashboard which provides users with System Admin role to see details of new and upcoming releases
- In the instance editor, all slots in the group labelled “System” are now displayed as non-editable through the user interface. If you have slots in the “System” group that you want to edit then these should be moved to a different group (e.g. Additional or a custom group)
- Improved sort order for slots assigned to the “System” group
- Allow greater resizing flexibility for instance editor widgets
- Fixed an issue where users with Repository Admin rights could not perform certain Repository Admin tasks
- More robust handling of slot layout misconfigurations. Users will now be presented with a warning to review misconfigured slots where the layout widget does not match the slot type.
- User interface improvements
Login
- Users initially provisioned via SAML can no longer request a password reset
6.18.12 (Monthly)– 15th November 2023
Viewer
- Application Provider Summary
- Booleans now have a tick or cross rather than true/false.
- Fix on tech node locations
- Added missing hyperlinks
- Application Provider Catalogue
- Fix for missing boolean values
- Fix to show values for boolean as well as an icon
- Essential Viewpoint
- Fix for plans in scope
- Fix for recursion issues
- Business Capability Catalogue
- Added dynamic columns to business capability table
- Application Reference Dashboard
- Added code to allow lowest level to be selected
- Business Domain Summary
- Fix for duplicate capabilities
- Information Object Summary
- Improved performance
6.18.11 (Monthly) – 18th October 2023
Viewer
- Application Summary
- Guard code for when no tech environments exist
- Application Catalogue (Table)
- Added menu support for Application Services
- Added the ability to add any enumerations using the visibility button
- Application Reference Dashboard
- added geo region to scoping
- Application Dashboard
- added geographic region to scope
- Application Information Dependency Model
- Increased size of middle box when there are a large number of interfaces
- Added guard code for orphan APUs
- Application Dependency Model
- Application dependency code fix for when multiple info reps
- Process Dashboard
- Added process count when country selected
- All Instances by Class
- Fix for when a relation is picked and link to instance viewer
- Scoping framework
- Performance improvements
- Amended scoping for geographies to include regions
- Bug fix for add scoping button click
- Handle missing labels for Region Type taxonomy terms
- Improved handling of multiple taxonomy terms for Geographic Region and Region.
- Supplier License Management View
- Updated paths to JS files to fix console errors
- Strategy Planner
- Updated labels on create roadmap button
- General
- Updated
lodash.js
to latest version (v4.17.15)
- Updated
Data Set API
enterprise/api/core_api_el_strat_planner_analysis_data.xsl
- Added goal class to dataset api
Editor
- Supplier Editor
- Bug fixes
- Editor Builder
- New Strategic Plan Panel editor component – requires optional DUP
Download DUP – Essential Cloud Only - Multi Contained Instances Panel
- Improved handling of larger content
- New Strategic Plan Panel editor component – requires optional DUP
6.18.10 (Hotfix) – 6th October 2023
Editor Builder
- Fixed bug in IT Standards Panel to refresh current standards list after adding/removing a standard
- Fixed bugs in App Business Usage Panel editor component
- Fixed bug when displaying the usage matrix (not loading physical processes for App Provider Roles)
- Added guard for when removing Orgs and phys procs or incomplete
- Refreshed selectable services when a separate component updates the current App’s list of App Provider Roles
- Fixed bugs in Multi-Instance Select Panel editor component
6.18.9 (Monthly) – 20th September 2023
Viewer
- New Views
- Value Streams (
business/core_bl_value_streams.xsl
). - Business Process Application Mapping – for processes in a process hierarchy – (
business/core_bl_process_maps.xsl
) - This requires an optional DUP
Download DUP – Essential Cloud Only
- Value Streams (
- Application Provider Summary
- Added contained applications
- Organisation Summary
- Added parent filter to application table
- Application Catalogue as Table
- Bug fix on supplier
- Project Summary
- Filter out projects that have ended
- Application Dashboard
- Fix to allow ordering if using the user folder JSON
- APM Cost Dashboard view
- Fixing cost calculation logic bugs
- Organisation Structure Model
- Bug fix for duplicate rows when an org appears in more than one part of the org hierarchy
Editor
- Fix console error in any editors which use JSTree library
- Editor Builder
- Updated multi-select instance panel to remove name of subject instance from the panel intro text
- Fixed bug in IT Standards Panel to support Application Services and to display configurable icons
- Fixed bug in IT Standards Panel to support Technolog yComponents
- Updated the Multi-Instance Select Editor Panel to support editing of selected components
- Fixed bug in Costs Tab editor component where date was being set one day before the one that is selected
Data Set APIs
application/api/core_api_application_mart.xsl
- Fix for special characters in document links
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Fix for geographies mapped by ea_scope
REST API
- Utility API v3
- Expanded scope of common functions that include ea_reference slot when printing basic instance JSON objects (e.g. id, name, description)
- Application Dependency Model API
- Minor Bug Fix
6.18.7 (Monthly) – 16th August 2023
Viewer
- Updated View – Plans Dashboard (optional DUP available)
Download DUP – Essential Cloud Only - Application Rationalisation Analysis
- Better handling of missing data
- Application Overlay
- Improved handling of roadmaps
- Business Capability Summary and Business Capability Dashboard
- Business Capability Summary displays children if the capability has no parent and is not in the hierarchy.
- Business Capability Analysis
- Fix for popup persistance issue
- Data Subject Summary
- Bug fix to default to selected Data Subject
- Launchpad Export
- Encoding fix for Launchpad
- Launchpad Plus
- Bug fixes to Technology Reference Launchpad Plus
- Fix for UTF-8 encoding
- Added note to export
- Bug fix for Performance Measures
- Add issues captured via the
sr_requirement_for_elements
slot on Issue - Add explainer document to Application KPIs page
- i18n Support
- Updated JA-JP support
- General
- Remove approvals bar
Editor
- Editor Builder
- Fixed bugs in Performance Measure Sections/Tabs editor components
- Framework: Increased size of instance selection, editor select and cost tab table to be relative to window height
- Added new Yes/No/Unknown Panel editor component for selection of values for slots of type Symbol with ’Yes”, ’’No” and “Unknown” as allowed values
- Bug fixes to IT Standards panel editor component
- Configured Editors
- Updated Editor Builder to allow slot specific and non-slot specific editor components to be used for non-Instance type slots
- Added support for read-only mode to Multiline Text and Multiple Multiline Text components
Data Set APIs
integration/api/core_api_import_business_capabilities.xsl
- added children caps to business capability API
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Bug fix for handling instances of Issues
REST API
- Updated
essential-core/v2/applications/<id>/dependency-model
API to support a new “show-lifecycles” URL parameter which, when set to “true” also returns the lifecycle models for the dependent applications and interfaces - Added
external_reference
to shared API function that prints JSON objects with id, name, description and now external_reference
6.18.6 (Hotfix) – 11th August 2023
REST API
- Fixed bug in performance measures API to make it compatible with meta-model version 6.18
6.18.5 (Monthly) – 24th July 2023
Viewer
- Business Capability Tree
- Bug fix where multiple apps mapped to a physical process via APR weren’t showing
- Application Information Dependency Model
- Bug fix to cope with info reps captured via info exchanged class
- Business Capability Catalogue
- Minor fix for showing domains
Editor
- Introducing a new AI-powered “Suggest” feature as an Editor Builder component.
- Powered by ChatGPT from OpenAI, this new component allows you to add a new “description” component to your custom editors which can suggest suitable descriptions for instances based on the name and type of instance being created. This feature requires a DUP to be applied to each repository and is subject to terms of use. By default it is not enabled This feature is in beta and is subject to change at any time. https://enterprise-architecture.org/disclaimer-for-essential-ai/
Download DUP – Essential Cloud Only
- Powered by ChatGPT from OpenAI, this new component allows you to add a new “description” component to your custom editors which can suggest suitable descriptions for instances based on the name and type of instance being created. This feature requires a DUP to be applied to each repository and is subject to terms of use. By default it is not enabled This feature is in beta and is subject to change at any time. https://enterprise-architecture.org/disclaimer-for-essential-ai/
Data Set APIs
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
andenterprise/api/core_api_el_bus_cap_to_app_mart_caps.xsl
- Bug fix on orguserids
6.18.4 (Monthly) – 19th July 2023
Viewer
- Strategy Planner
- Application Rationalisation Analysis
- Added Ideation support
- Business Process Catalogue as Table (Filtered)
- Removed erroneous 2 character
- Application Disposition Model
- Added links to apps on disposition
- Application Provider Summary
- Formatting tweaks
- Business Capability Summary
- Formatting tweaks
- Supplier Impact Map
- Added PMA filtering
- Business Process Model
- fix for odd characters
- Viewer Framework
- Updated handlebars helper with three new helpers: essRenderInstanceLinkOnly for menu popups, essRenderInstanceLinkSelect (does a select button for catalogues), essRenderInstanceReportLink (for catalogues)
- bug fix for roadmap duplicates
- Menu Framework
- Fixed issue with z-index on context menus where the menu would show underneath the viewpoint bar
Editor Builder
- Single selection dropdown component
- Fixed bug in Filtered version of component
- Change Activity Strategic Plans component
- Fixed bug when selecting existing Strategic Plans
- Value Stream Stages editor component
- Fixed bug when initiated with Value Stream from a popup menu
- Radio Buttons Panel component
- Fixed value sorting bug
- Performance Measures Sections editor component
- Minor styling tweaks
- Change Activity Strategic Plans Panel editor component
- Support for symbol as a type
- Matrix Editor Panel editor component
- Bug fix
- Editor Framework
- Updated Config Editor Framework to default the Instance Selection Table to 50 instances instead of 10
- Fixed bug in file names of Editor Builder Library files
Core Editors
- Ideation Framework
- Changed labels for Idea from: Idea -> Value Proposition, Option -> Proposal
Data Set API
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Added class type to API
- added classifications to API
enterprise/api/core_api_el_bus_cap_to_app_mart_caps.xsl
- Added className property
integration/api/core_api_import_suppliers.xsl
- Added ClassName for menus
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- Added sequence number to filters for use in views
enterprise/api/core_api_el_bus_cap_to_app_mart_caps.xsl
- Added sequence number to filters for use in views
integration/api/core_api_import_nodes.xsl
- Added dynamic filters to supplier api, added geo codes to nodes API
integration/api/core_api_import_suppliers.xsl
- Added dynamic filters to supplier api, added geo codes to nodes API
business/api/core_api_bl_bus_layer_impacts.xsl
- Updated impacts dataset API to improve handling of character escaping
REST APIs
- Performance Measures
- Bug fixes to performance-measures shared API
- Bug fixes to Utility v3 performance measures API
- Added new API to retrieve the performance measures for all instances of a specific class (including filtering based on instance properties and the performance measure category)
6.18.2 (Monthly) – 21st June 2023
The 6.18.2 release is a minor update with bug fixes and improvements to existing views.
Viewer
- Application Reference Model
- Allow users to display more than 1 level
- Strategic Roadmap
- filter projects
- Project Summary
- Improved handling of multiple projects tied to a strategic plan
- Strategic Plan Launchpad Export
- Launchpad Export – Strategic Plans Creation
- IT Asset Dashboard
- Added Technology Product Role names and Technology Product IDs to supporting Data Set API
- Launchpad Applications
- Added IDs and Owners to the Organisations Data Set API
- Business Domain Process View
- Added supporting application in list
- Filter Framework
- Improved handling of regions
- Business Domain Process Analysis
- Fix for an issue where some Applications were not showing properly
- Application Summary Data Tab
- Toggling data objects does not display the data objects details
- Update library images for new view styles
Core Editors
- Dynamic Query Tool
- Fixed bug when loading complex queries
- Added ability to save (update) an existing Query (‘save’ vs ‘save as…’)
Configurable Editor
- Project editor – enable list of impacted instances
- Multi-Line Text widget
- No longer ignores row count
- Lifecycle Widget
- Date Issues with the UI, calendar shows wrong date after being selected
6.18.1 (Monthly) – 17th May 2023
The 6.18.1 release is a minor release which contains bug fixes and performance improvements.
Viewer
- Scenario Bar
- Set the scenario bar to fix to top on scroll
- Business Capability Dashboard
- Fixed issue with display of child capabilities
- Data Subject-to-Application Service Model
- Fixed issue where Application Service label was not visible due to CSS issue. Improved styling
- Data-to-Application Service Model
- Fixed issue where Application Service label was not visible due to CSS issue. Improved styling
- View Library
- Fixed an issue where deprecated views were not properly hidden in the tabs
- Data Object Summary (2023)
- Fixed issue where the chosen Data Object follows the PMA value
- Framework
- Added global functions to add and remove Filter Framework filters
- Launchpad Plus
- Fixed issue with acquisition dropdown
- Group Actor Model
- Fixed issues where duplicates were being displayed
- Improved multi-language support
- Application Provider Summary (2023)
- Fixed layout problems for Issue tab and Documents tab
- Business Capability Tree
- Fixed an issue where a comment was not properly closed causing the View to fail and updated UI
Editor
- Configurable Editor
- Updated Filtered Single Selection Dropdown editor component to allow allow selection of a single class
- Fixed bug in App Info Tab editor component identified after recent Chrome browser upgrade
- Fixed bug in Radio Buttons config editors component when setting the initial value
- Fixed UI styling bug when using editor components that use bootstrap datepicker
- Dynamic Query Tool
- Fixed bug when changing slots displayed in the results table
Data Set API
- Updated Dataset APIs for roadmap enablement to address invalid IDs
REST API
- Applications v2
- Added guard code when adding org app users
6.18 (Platform) – 28th April 2023
The 6.18 release is a major update which has improvements to usability and performance across the Essential platform.
Viewer
New and Updated Views
- Overhaul of Roadmap and Scope filtering across Viewer with faster performance and an updated user interface
- Preview of our new summary view styling – You need to unzip and apply this DUP beta618summaries.dup if you want early access to these.
- Data Object Summary –
information/core_il_data_object_summary_new.xsl
- Data Subject Summary –
information/core_il_data_subject_summary_new.xsl
- Business Capability Summary –
business/core_bl_bus_cap_summary_new.xsl
- Application Summary –
application/core_al_application_provider_summary.xsl
- Data Object Summary –
- New Strategy Breakdown –
enterprise/core_el_strategy_viewer.xsl
- New Performance Checker –
integration/core_int_measures_checker.xsl
- New Portal Builder Export –
ext/shared/ess_portal_builder.xsl
- Updated Information Reference Model –
information/core_il_inf_ref_stnds_model.xsl
- Updated Application Rationalisation Analysis –
application/core_al_app_rationalisation_analysis_simple.xsl
Bug Fixes and Improvements
- Launchpad Plus Export –
integration/l4plus_strategic_plan_export.xsl
- Fixed an bug which prevent exports in some scenarios
- Fixed an issue with the handling of carriage returns and non-unicode characters
- Fixed an issue with exporting Strategic Plans
- Updated Data Security Model and Data Subject Security Model views to display actors on Y axis
- Bug fix for Suppliers on Technology Products
- Removed no view menu items message when a menu group contains no active views. This displayed an unnecessary message if the menu did also have editor menu items.
core_utilities.xsl
- Updated GetDisplaySLot XSL template function to default to name slot if the display slot value is empty
- IT Asset Dashboard
- Bug fix to hide items with zero on pie key
core_menu.xsl
- Removed no view menu items message when a menu group contains no active views. This displayed an unnecessary message if the menu did also have editor menu items.
- Data Security Model and Data Subject Security Model
- Display actors on Y axis
Deprecated Views
- We are no longer maintaining any views based on the PlantUML library
application/core_al_app_data_dependencies_uml_script.xsl
Editor
- Editor Builder
- Added the following new components
- Idea Reference Model Impact Tabs Editor Component
- Multi-Contained Instance Panel Editor Component
- Multiple Multi-Line Texts Panel Editor Component
- Integer Slider Input Editor Component
- Matrix Editor Panel Editor Component
- Application Services and Standards Panel Editor Component
- Value Stream Stages Panel Editor Component
- Fixed bug in CA Strategic Plans Panel when initialising button to update the list of planned changes
- Added the following new components
- Fixed issue where Font Awesome search icon was not properly shown in Data Tables footers when used in Editors
- Application editor
- Bug fix to standards panel
Data Set APIs
application/core_al_bus_process_to_app_rto_rpo.xsl
- Improve robustness
- Performance Improvements
enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
application/api/core_api_application_mart.xsl
application/api/core_api_al_application_capabilities_l1_to_services.xsl
application/api/core_api_application_mart.xsl
integration/core_el_launchpadplus_perf_measures.xsl
Meta-Model Changes
- New Class – Technology_Node_Type
- Technology_Node.technology_node_type
- Add connections between Tech node
- New Class – Technology_Relation -> TECH_NODE_TO_TECH_NODE_CONNECTION
- Technology_Node.technology_node_inbound_connections
- Technology_Node.technology_node_outbound_connections
- New Class – Business_Term
- A word or phrase that describes a concept that is used by the business
- New Slot: is_root: boolean
- Added to:
- Business_Capability
- Group_Actor
- Added to:
- Policy
- Added
policy_rationale and policy_implications
string slot
- Added
- Software_Component
- Add new Enumeration class –
Software_Architecture_Layer
- Add new slot to Software_Component –
software_component_architecture_layer
- Add new Enumeration class –
- ACTOR_TO_OBJECTIVE_RELATION
- act_to_obj_for_element -Â cardinality 1 to any EA_Class
- Performance Measure
- Updated the display label for the performance measure class so it includes the app (element) nameÂ
- Data Subject
- Deprecated data_subject_individual_owner and data_subject_organisation_owner in favour of Stakeholders
- Technology_Node
- Added technology node category ie firewall
- Business Capability Modelling
- Added root bus cap boolean slot to cope with multiple bus cap models
- Lifecycle Management
- API_Lifecycle_Status
- API_Lifecycle_Status_Usage
- API_Lifecycle_Model
- Report – Application Function Implementation Summary
- Fixed link to default qualifying report – Core: Application Function Implementation Catalogue by Name
- Dynamic Query Tool
- Added missing slot – Editor Class: editor_supporting_config
- APP PRO TO INFOREP
- Add inverse slot from APP PRO TO INFOREP back to APP PRO TO INFOREP EXCHANGE RELATION
- Updated Classes:
- APP_PRO_TO_INFOREP_EXCHANGE_RELATION
- APP_PRO_TO_INFOREP_RELATION
- Software Component
- updated to be the fully qualified relationship name
- PLAN TO ELEMENT RELATION
- Adding missing space to the autotext naming
- Supplier Views
- Reclassified as Enterprise Views
- Content Governance
- Update anchor class for existing (non configurable) editors to hold the anchor class
6.17.2 (Monthly) – 15th March 2023
The 6.17.2 release is a minor release which contains bug fixes and performance improvements.
Viewer
- Launchpad Framework Manager
- Added descriptions to assessments
- Reformatted assessments to have evidence tests (via Description of assessment) and findings (via comments)
- Technology Product Catalogue (API version)
- Added link classes for Technology Product and Technology Component
- Added support for custom language files. Custom language files must be stored with the path user/lanaguage/LANGUAGE_TAG.xml – for example: user/language/en-gb.xml
- Value Stream Summary
- Performance improvements and added business processes for the business capability mapped
- APM Pack: Application Rationalisation Analysis
Performance improvements
Data Set API
- Bus Cap to App Mart core_api_el_bus_cap_to_app_mart_caps.xsl
- Added root organistions and root capabilities
- Performance Improvements to the following DS APIs
- enterprise/api/core_api_el_bus_cap_to_app_mart_apps.xsl
- integration/api/core_api_import_suppliers.xsl
- integration/api/core_api_import_technology_products.xsl
- technology/api/core_api_tl_get_all_technology_lifecycles.xsl
- technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- application/api/core_api_al_get_all_application_lifecycles.xsl
- integration/api/core_api_import_technology_products.xsl
REST API
- v3 Utility API
- Updated to support meta-class instances
- Added inverseSlot property to Utility API slot meta-data resource
- Improved error handling
- Core v1 API: Business Capability Endpoints essential-core/v1/business-capabilities
- Added Bus Differentiation Level property to Core business-capabilities API resource
6.17 (Platform) – 17th February 2023
The 6.17 release is a minor update which has improvements to usability, performance and security across all components of the Essential platform.
- Important: There is no associated meta-model update with this release.
Viewer
Bug Fixes
- Fixes an issue where ChartJS would try to print hundreds of blank pages if used in a View.
- Thanks to Tudor Costigan for identify and supplying the fix for this.
- Application Overlay
- Added alternative version with more compact style (use application/core_al_application_overlay_alt.xsl)
- Business Process Summary and Business Process Family Summary
- Added process ID
- Fix path error in favicon manifest file
- Business Capability Dashboard
- Fixed bug with information concepts
- Technology Node Catalogue
- Added host site column
- Technology Product Summary
- Added stakeholders
- Framework Manager
- Bug fix on hover
- Strategic Plan Summary
- Enabled APRs and TPRs to be shown in impacted elements
Project Summary - fixed bug where strategy plans mapped via impacted element were not getting picked up
- Enabled APRs and TPRs to be shown in impacted elements
- Business Capability to Technology Tree
- Fixed to handle odd names properly
JS Library Updates
Updated Viewer Libraries in this release:
- JQuery to 3.6.3
- DataTables to 1.13.1
- Moment to 2.29.4
- ChartJS to 2.9.4
In terms of DataTables, we have upgraded to the following versions
- Buttons-2.3.3
- ColReorder-1.6.1
- DataTables-1.13.1
- FixedColumns-4.2.1
- FixedHeader-3.3.1
- JSZip-2.5.0
- Responsive-2.4.0
- Scroller-2.0.7
- Select-1.5.0
We have also removed the following files which were older versions that were replaced in a previous release
- /js/jquery-migrate-1.2.1.min.js (use /js/jquery-migrate-1.4.1.min.js instead)
- /js/jquery-ui.js (use /js/jquery-ui/jquery-ui.min.js instead)
- /js/jszip.min.js (use /js/jszip/jszip.min.js instead)
- /js/moment.min.js (use /js/moment/moment.js instead)
Editor
Editor Builder
- Fixed bug with Boolean Panel component
- Updated to allow Date/Month/Year Picker widgets to be used for String slots
- Updated Performance Measures editor components to match configured performance measure categories by name rather than id. Required to support export/import of Editor configurations
Data Management
- Increased robustness of the Protege Import/Export functionality
REST API
- Updates to Content Quality Governance Policy apis to support the Policy Editor
- Added guard code to Utility PATCH/POST instance API when handling single cardinality instance slots
All components
General security patching and bug fixing
v6.16.8 (Monthly) – 18th January 2023
The 6.16.8 release is a minor release which contains minor bug fixes.
There is an optional DUP available which patches an issue with the Strategy Planner View. This optional update will be included in the System Update for the next full release.
strategy-planner-v2-viewer-config.dup. Note if this downloads as a zip file, then unzip first
Viewer
- Launchpad export
- Updated Servers to cope with multiple IP addresses.
- Business Capability Dashboard
enterprise/core_el_bus_cap_analysis_dashboard.xsl
- Fix to block accessing “jump to” until the page had finished rendering.
- Fix so colours are blank if no apps.
- Update to filter framework.
- Application Landscape
- Fixed a bug where apps mapped via process were not correctly showing
- Business Capability Dashboard
- Fixed bug with filtering
- Bug fix on levels
- Business Capability Tree
- Added plans/projects for app provider roles
- Strategy Planner (requires DUP file)
- Update to support the direct creation of Roadmaps in the repository for cloud customers
- Updated to create Roadmap spreadsheet in .odt format rather than .xml
- Download. Note if this downloads as a zip file, then unzip first
- Application Information Dependencies Model
- Added service qualities property to dependency info popup in JSON version of App Info Dependency Model view
- Minor style changes to dependency info popup
- General
- Fixed bug in Viewer Filter framework logic
Editor
- Dynamic Query Tool
- Updated to support display of stakeholders in the query results table
- Added ability to managed “Is Published?” property for instances returned by queries
- Editor Builder/Configurable Editors
- Updating styling in Multi Instance Selector configurable component to reduce size of boxes displayed for selected instances
- Fixed bug in App Info Flow widget to retrieve custom slots when editing App Dependencies data
- Fixed bug in the Radio Buttons editor component when showing selected values
- Lifecycle Editor
- Fixed UTC timezone offset issue.
Data Set APIs
- Application Mart:
application/api/core_api_application_mart.xsl
- Added Cost Category and Documents
- Business Capability Data Set API:
integration/api/core_api_import_business_capabilities.xsl
- Added Information Concepts and Documents
- Application Performance Measures API:
application/api/core_api_al_app_perf_measures.xsl
- Added max score, added max users to application mart.
REST APIs
- Application Editor API
- Added description property to App Service and Bus Process instances returned in GET endpoint
- V3 Utility API
- Updated to always return any existing external IDs when creating or updating instances
- Updated to return relation name slot value for instances returned in stakeholders slot
v6.16.1 (Monthly) – 9th January 2023
This release is a minor patch to the v6.16 release.
Viewer
- App Dependency View
- Updated to include Application Services which do not have Applications specified
- Viewer Configurator
- Added support for Configured Editors plus other minor enhancements
- App Reference Model
- Fixed an issue where Standards were not handled correctly.
- Added a “help” button
- App Catalogue as Table
- Fix an issue where Data Tables were overlapping the buttons.
- Switched to checkboxes to improve styling
- Group Actor Summary
- Show Products and Services for Actor
- Technology Product Summary
- Fixed bug when displaying lifecycle status with no enumeration value
- Launchpad Plus
- Export / Pre-Complete bug fixes
- New exporters for Frameworks and Application Dependencies
- Deprecated App Fit (will be replaced in future release)
Editor
- Project Editor
- Fixed bug to update currencies of costs, benefits and budgets
- Application Editor
- Updated the labels for Application Services
- Configured Editors
- Added support to allow Configured Editors to work with copy repository, snapshots and import/exports by persisting configuration in the repository
- Extended the Application Information Flow component to support addition of any Interface
- Updated the App Information Flow Tab Editor Component to add the ability to select existing Interfaces to add the integration flows
Data Set API
- Business Capability Mart Data Set API
- Added differentiation levels to mart
REST API
- GET ALL Tech Products as Types (Core API)
- Fixed bug in to handle invalid Technology Product Roles
- Utility API v3
- Improved error handling
- Application (v2)
- Added ability to add existing Interfaces to App Static Architectures /using POST application/id/dependencies/fromInterfaces
Meta Model
- Information Concept class
- Related Information Concepts slot now bi-directional
- Configured Editor class
- Added slots to support persisting configuration
v6.16 Release
This release is a major platform release focused on delivering improved performance and greater stability.
Key Features
- New Custom Editor Builder Tool – design and build your own custom editors
- New NIST/ISO27001 Framework Completeness View
- New Business Application RTO/RPO View
- Create custom dynamic human readable instance references
Viewer
- New NIST/ISO27001 Framework Completeness View
- View Library now shows views which are not enabled in a “greyed-out” outline style. Views which are not enabled remain hidden in portals.
- Application Dependency Model – performance improvements
- Fixed a bug where Data Set APIs may not always cache as expected
- Library Updates
- Updated JQueryUI to 1.13.2
- Updated DataTables to 1.12.1
- Added a new “Deprecated Views” section to the View Library
- Deprecated a number of Views – these Views are considered legacy and will no longer be maintained. These will be removed in a future release. If you use these any of these views regularly then contact support for more information.
- Core: Business Change Analysis – Information
- Core: Business Roadmap
- Core: Business Change Analysis – Business Process
- Core: Business Change Analysis – Function/Service
- Core: Business Change Analysis – Supporting Applications
- Core: Business Change Analysis – Location
- Core: Business Change Analysis – Organisation Performance
- Core: Business Change Analysis – Organisation Structure
- Core: Business Milestone Summary
- Core: Business Objective Summary
- Core: Business Process Family Catalogue as Table
- Core: Business Application Footprint
- Core: Business Capability Application Fit
- Core: Business Capability to Projects Tree
- Core: Business Strategy Footprint
- Core: Business Organisation Reporting Structure Model
- Core: Business Capability Change Footprint
- Core: Business Reference Model
- Core: Business Performance Model
- Core: Business Process Model v5
- Core: Physical Process Workflow
- Core: Enterprise Application Dependency Network
- Core: Application Change Analysis – Application Distribution
- Core: Application Change Analysis – Application Interface
- Core: Application Change Analysis – Application Deficiency/Redundancy
- Core: Application Roadmap
- Core: Application Distribution Model
- Core: Application Dependency Network
- Core: Application Lifecycle Model
- Core: Application Milestone Summary
- Core: Information Change Analysis – Data Availability
- Core: Information Change Analysis – Data Security
- Core: Information Change Analysis – Data Subject Scarcity/Redundancy
- Core: Information/Data Roadmap
- Core: Information Change Analysis – Data Scarcity/Redundancy
- Core: Technology Product Lifecycle Analysis
- Core: Technology Change Analysis – Technology Component
- Core: Technology Change Analysis – Technology Distribution
- Core: Technology Change Analysis – Technology Interoperability
- Core: Technology Roadmap
- Core: Technology Distribution Model
- Core: Project KPI Tracker
- Core: Strategic Milestone Summary
- Core: Import Spreadsheet List
- Core: NIST
- Core: Executive Presentation Manager
- Core: Integration Application Provider XML Extract
- Core: Integration Application Provider CSV Ext
Editor
- New Custom Editor Builder Tool – design and build your own custom editors
- New Application Integration Editor – available via the Editor Builder Library
- New Application Deployment Editor – available via the Editor Builder Library
- New Mini Application Editor – available via the Editor Builder Library
REST API
- Extended custom filtering capability to v3 Utility API
- Utility API Batch POST API to create a new instance if no internal id has been provided, but an external ID has
- Allowed inclusion of requested populated slots for stakeholders, by default, in Utility v3 API
- Bug fixes in performance measures Utility API
- POST Content Quality Reviews Batch API bug fixes
- Extended the security-classifications API to include the Classification Group ID to which it belongs and the index
Data Management (Cloud/Docker)
- General Performance Improvements and Bug Fixes
- Fixed a bug where in some scenarios, default values could not be removed
- Fixed a bug where the semantics were incorrect when retrieving which repositories the user had access to
- Performance improvements for batch delete instances
Import Utility
- Fixed a bug where clicking the logo in the top left might display an error in Cloud/Docker
Other
- Security patches across all software components
Meta-Model
- EA_Class
- New slot: target_performance_measures
- Business Capability
- New slot: belongs_to_business_domains / business_domain_contains_bus_capabilities
- Contract_Addendum
- Fixed missing label for taxonomy term
- Group_Actor_Lifecycle_Status
- Added missing description and value to the the Enumeration class
- Application_Reference_Modelling and Business_Reference_Modelling (classes and subclasses)
- Added documentation
- Application Provider
- New slot: required_expertise
- New slot: ap_data_object_requirements
- New slot: app_pro_to_dataobj_req_from_app
- New slot: app_pro_to_dataobj_req_to_dataobj
- New slot: data_obj_required_by_apps
- Regulation
- Added an inverse slot
- Geographic_Region
- Added Malta as a country
- Report
- New slot: report_filter_included_slots
- 6.15 accidentally reverted the path for the new Application Reference Model to an older version. Instance: Core: Application Reference Model. Correct report_xsl_filename: enterprise/core_al_app_ref_dashboard.xsl
- Report_Menu
- Added Roadmap as a supported class for existing Roadmap Model menu
- Software_Component
- New slot: software_component_architecture_layer
- Enumeration
- Software_Architecture_Layer
- Issue
- Fixed an problem with Application Providers creating issues in a deprecated slot
- Performance_Measure_Category
- New slot: pmc_defines_instances_of_performance_measure_class
- Technology_Provider
- Deprecated maintenance_cost slot
- Information_View
- Set refinement_of_information_concept slot as multi-cardinality
- Business_Process_Family
- Set busproctype_belongs_to_busprocfamily slot as multi cardinality
- Information Concept
- Change required domain from Business Domain to Information Domain
- Data_Object_Attribute
- Updated documentation
- New Class: App_Service_to_Info_View_Relation
- operates_on_information_views
- app_svc_to_infoview_from_appsvc
- app_svc_to_infoview_to_infoview
- iv_operated_on_by_apps
- app_svc_creates_info_view
- app_svc_reads_info_view
- app_svc_updates_info_view
- app_svc_deletes_info_view
- New Class: Purchase_Status
- purchase_status
- New Class: APP_PRO_TO_DATAOBJ_REQ_RELATION
- Meta Model updates to support the following new features:
- Human Readable IDs
- Editor Builder
v6.15 (Platform) – 2nd November 2022
This release is a major platform release focused on delivering improved performance and greater stability.
Important: These are pre-release notes and are subject to change
Key Features
- New style Application Dependencies View
- Improved Editor and REST API performance
- Faster Out-of-the-Box Data Set APIs
- Security Patches
Viewer
- New style Application Dependencies View
- New Style Group Actor Summary
- Programme Plan – fix issue where milestone were not properly positioned
- Lifecycle Viewer – added option to allow selection of “unknown” apps not mapped to capabilities
- Significant performance improvements across many out-of-the-Box Data Set APIs
Other
- Added successful API authentication attempts to the Audit Log
- Security patches across all software components
Meta-Model
:APU-TO-APU-STATIC-RELATION
- Update to the default automatic naming for the Application Provider Usage to Application Provider Usage class
Content Quality Governance
- New classes in EA Support section to support new features in a forthcoming release of Essential Cloud.
Application_Provider_Role
- Add inverse slot to Applicatuion_Provider_Standard_Specification -> aps_standard_app_provider_role -> apr_has_standard_specs
Reference Architectures vs Reference Implementations
- Add meta-model extensions to more explicitly support reference architectures and implementations
Business_Capability
- belongs_to_business_domain slot change to multi-cardinality
Cost
- Add cost_responsible_group slot. The group actor or role that is responsible for the Cost
Application_Capability
- Add realised_by_application_services slot as inverse slot to realises_app_capabilities slot on Application_Service
Application_Provider_Interface
- Updated description
Infrastructure_Software_Instance
- Add inverse slot to technology_instance_of
Report_Constant (Default Currency)
- Deprecate – use slot on Currency class instead
User Count Range
- New Enumeration class and slot on Application_Provider called usetr_count_range
PLAN_TO_ELEMENT_RELATION
- Auto-text name wrong – missing a space after plan_to_element_change_action
Application Provider to Business Relationship
- Remove Deprecated label from App slot
RTO/RPO
- Recovery_Time_Objective class with slot ea_recovery_time_objective on Application_Provider_Type
- Recovery_Point_Objective class with slot ea_recovery_point_objective on Application_Provider_Type
- Enumerations – Recovery_Time_Objective, Recovery_Point_Objective both with the instance slot rto_for_business_criticalities – Business Criticality and multilple to define the link between the application RTO and the Business Process Criticality level
New Application Organisation Owner role
- To be used as a role for an app owner and to show whether app is internal or external vis the actor
Application_Function
- type_of_application_capabilities CHANGE to be multi-cardinality
Sequence Number
- Add the existing “sequence number” to the Application Capability, Infoformation Domain, Information Concepts, Technology Domains and Technology Capabilities classes
New Taxonomy instance for tagging Project Lifecycle Statuses
- Name: SYS_PROJECT_LIFECYCLE_STAGE_TYPES
- Terms: SYS_PROJECT_IN_PLANNING, SYS_PROJECT_EXECUTION, SYS_PROJECT_ENDED
Launch Pad Import Specification v5.8
An updated version of the Import Specification for Essential Launchpad is now available. It is important to use this version to import any Launchpad spreadsheets once you have applied the Essential Meta Model 6.15 Update Pack.
CONTACT THE TEAM for Launchpad v5.8 Import Specification if you are using an earlier version
Note that if you have developed any of your own import specifications that create derived instances of the :APU-TO-APU-STATIC-RELATION class, you should review the ID and Naming patterns that you have defined to ensure that they match the updated default pattern.
This now takes the form:
:APU-TO-APU-STATIC-RELATION
- ‘Static Architecture of::’
- REF C
- ‘: Relation from ’
- REF C
- ‘::in::Static Architecture of::’
- REF C
- ‘ to ‘
- REF B
- ‘::in::Static Architecture of::’
- REF C
Derived ID and Derived Instance Name are the same and the resulting format will be:
Static Architecture of::[C]: Relation from [C]::in::Static Architecture of::[C] to [B]::in::Static Architecture of::[C]
APP_PRO_TO_INFOREP_EXCHANGE_RELATION
- ‘Static Architecture of::’
- REF: C
- ‘: Relation from ‘
- REF C
- ‘::in::Static Architecture of::’
- REF C
- ‘ to ‘
- REF B
- ‘::in::Static Architecture of::’
- REF C
- ‘ exchanging ‘
- REF D
- ‘ managed by ‘
- REF B
Derived ID and Derived Instance Name are the same and the resulting format will be:
Static Architecture of::[C]: Relation from [C]::in::Static Architecture of::[C] to [B]::in::Static Architecture of::[C] exchanging [D] managed by [B]
v6.14 Release
The 6.14 release is a major update which has improvements to security and performance for the Essential platform. Please note the breaking change for Custom Views using the MomentJS library (anything date related) in this release.
Viewer and Editor
New Views
- Lifecycle Viewer
New filterable-style Views*
- Application Capability Catalogue (Name / Table)
- Application Provider Catalogue (Name)
- Business Capability Catalogue (Name / Table)
- Business Process Catalogue (Name)
- Business Capability Analysis Dashboard
* Contact us for details
Bug Fixes and Improvements
- Viewer engine upgrade for security and performance
- Removed unused legacy references to version update checker (external calls)
- Business Capability Analysis Dashboard
- Removed duplicates from application lists
- Minor UI improvements
- Interactive Instance Navigator
- Removed external call to D3 JS library
- Project Summary
- Fixed and issue where the description would not render line breaks properly
- Data Object Model
- Fix for colons in names
- Launchpad Export
- Highlights where other sheets are required for reference sheets
- Minor bug fixes
- Technology Product Summary
- Correcting hardcoded currency symbol in report. (credit: https://github.com/ewb-gea)
JS Libraries Updates
BREAKING CHANGE: Please note the path the MomentJS library has changed in this release.Old Path: js/moment.min.jsNew Path: js/moment/moment.js
- DEPRECATION NOTICE: Please note the path the MomentJS library has changed in this release. The old file will be removed in the next major release (v6.15) and may cause issues for custom views in future releases unless the path is updated. We recommend reviewing any custom code for use of this library.
- Old Path: js/moment.min.js
- New Path: js/moment/moment.js
- Font Awesome updated to v4.7
- Bootstrap updated to v3.4.1
- Bootstrap Date Picker updated to v1.9
- DataTables updated to v1.10.24 (test any DataTables related functionality in Views and Editors)
- JQuery updated to v3.6
- MomentJS updated to v2.29.1 (test any date related functionality in Views and Editors) – path changed
- Select2 updated to v4.0.13
Data Set APIs
New Data Set APIs
- application/api/core_api_al_get_all_application_lifecycles.xsl
- integration/api/core_api_import_suppliers.xsl
- technology/api/core_api_tl_get_all_technology_lifecycles.xsl
Improvements
- Added filtering for “system_content_lifecycle” to the following Views
- integration/api/core_api_import_applications.xsl
- integration/api/core_api_import_business_domains.xsl
- integration/api/core_api_import_business_families.xsl
- integration/api/core_api_import_business_processes.xsl
Rest API
Bug Fixes
- Bug fix in v2 Application Deployments API to resolve issue with Costs being created twice
- Fixed bug in shared cost API functions
Meta Model
Reference Architectures vs Reference Implementations
- Added meta-model extensions to more explicitly support reference architectures and implementations
Strategic_Requirement
The following new slots were added
- sr_required_from_date_ISO8601
- The date from when this requirement needs to be addressed
- sr_required_by_date_ISO8601
- The date by when this requirement needs to be addressed
- sr_requirement_for_elements
- The elements for which this is a strategic requirement
- Inverse slot to ea_requirements
Need
The following slots are deprecated:
- need_related_application
- need_related_business
- need_related_information
- need_related_technology
Issue
The following slots are deprecated:
- related_application_elements
- related_business_elements
- related_information_elements
- related_technology_elements
Contract
The following new slot was added
- contract_start_date_ISO8601
Roadmap
The following new slot was added:
- roadmap_subject
Product_Lifecycle_Status
- Created as a new subclass of Lifecycle_Status
- Added a related new slot on the class Product: product_lifecycle_status
Cascading Delete Slots
Add slots to support cascading deletes (initially to be used by v3 Utility APIs)
- :ESSENTIAL-SLOT:
- system_slot_relationship_type – type Symbol
- Allowed Values: SYS_CONTAINED_IN, SYS_COMPOSED_OF
- system_slot_relationship_type – type Symbol
Security Classification Framework
- Added a new class called Security_Classification_Framework
- Added a slot to Security_Classification_Framework containing a list of Security Classification Schemes
Essential Cloud Platform
- Security updates and patches
- Performance improvements
v6.13 Release
The 6.13 release is a minor update which has improvements to usability and performance for the Essential platform.
Essential Viewer
Features
- XSL HTML caching – This feature creates a per-user cache of the HTML which significantly improves performance when visiting Views on subsequent visits.
- General Performance improvements and optimisations across Viewer application
v6.12 Release
The 6.12 release is a minor update which has improvements to usability, performance and security across all components of the Essential platform.
Essential Viewer
New Views
- Support: Launchpad Generator – integration/core_el_launchpad_export.xsl
New XSL Data APIs
- integration/api/core_api_import_application_capabilities.xsl
- integration/api/core_api_import_application_capabilities_to_services.xsl
- integration/api/core_api_import_application_dependency.xsl
- integration/api/core_api_import_application_services.xsl
- integration/api/core_api_import_application_to_technology.xsl
- integration/api/core_api_import_applications to_services.xsl
- integration/api/core_api_import_applications.xsl
- integration/api/core_api_import_applications_to_orgs.xsl
- integration/api/core_api_import_apps_to_servers.xsl
- integration/api/core_api_import_business_capabilities.xsl
- integration/api/core_api_import_business_domains.xsl
- integration/api/core_api_import_business_families.xsl
- integration/api/core_api_import_business_process_to_app_services.xsl
- integration/api/core_api_import_business_processes.xsl
- integration/api/core_api_import_data_object.xsl
- integration/api/core_api_import_data_object_attributes.xsl
- integration/api/core_api_import_data_object_inherit.xsl
- integration/api/core_api_import_data_subject.xsl
- integration/api/core_api_import_information_representations.xsl
- integration/api/core_api_import_nodes.xsl
- integration/api/core_api_import_orgs_sites.xsl
- integration/api/core_api_import_physical_process_app_svc.xsl
- integration/api/core_api_import_sites.xsl
- integration/api/core_api_import_technology_capabilities.xsl
- integration/api/core_api_import_technology_components.xsl
- integration/api/core_api_import_technology_domains.xsl
- integration/api/core_api_import_technology_product_families.xsl
- integration/api/core_api_import_technology_products.xsl
- integration/api/core_api_import_technology_products_orgs.xsl
- integration/api/core_api_import_technology_suppliers.xsl
Bug Fixes and Improvements
- Improved handling of special characters across the whole Viewer application
- All screenshots and images have been optimised for size and compression to improve performance
- Fixes an issue where a new user who had NEVER previously authenticated AND was logging in to Viewer URL using SAML may be redirected back to the login page after entering valid credentials
Essential Data Manager
New Features
- Auto refresh current user clearance levels when making changes to clearance groups and levels.
Bug Fixes and Improvements
- Fix for Date issue in the following screens
- Manage snapshots
- Restore backup
- Repository Manage Users
- Tenant Manage Users
- Tenant System Update
- Fixes an issue where clearance groups and levels for a user may have become unnecessarily stale and required re-authentication
Essential Import Utility
Bug Fixes and Improvements
- Fixed an issue where some missing newline characters may have caused generated scripts to be invalid
- Fix to allow SAML authenticated users change Import Utility reference repository in Essential Docker
Essential REST APIs – Cloud and Docker only
Bug Fixes and Improvements
- Improved performance of PATCH and POST methods on the ” instances ” endpoint of the Utility API.
- Fixed a bug where PATCH was functioning like a POST on the ” instances ” endpoint of the Utility API
Meta-Model
Bug Fixes and Improvements
EA_Class, EA_Relation, :EA_GRAPH_RELATION
- Added new ea_scope slot to support multi-dimensional, arbitrary scoping of instances by Geo, Org, Brand, Channel etc
Application_Service
- Deprecated the application_service_status slot
Business_Role
- Updated description
Group_Actor
- added slot to capture the lead individual actors/job position(s)
ACTOR_REPORTS_TO_ACTOR_RELATION
- added slot to define the organisation context in which an individual actor reports to another individual actor
Application_Objective, Information_Objective, Technology_Objective
- Removed auto-text for name slot
App_Provider_To_Bus_Relation
- Fixed bug with auto-text pattern
Application_Provider
- Added new slot – ap_business_criticality
Data Set API
- Set default for Report Implementation Type to “JSON”
Performance Measures
- Removed auto-naming for Bus, Info, App, Tech Performance Measures
- Created na ew Performance Measure Category enumeration that categorises Performance Measures and lists the Service Qualities that are being captured by Performance Measures of that category
APP_SVC_TO_BUS_RELATION
- Added slot to capture the Information Views that are managed by the App Service in support of the Business Process
EA_Relation and :EA_Graph_Relation classes
- Added existing system_content_lifecycle_status slot
Report
- Added Business Strategy Footprint View to “Enterprise” section in the EA portal
- Added view Launchpad Plus to the “Support” section in the EA portal
Enterprise_Strategic_Plan
- Added slot strategic_plan_drivers
Technology_Node
- Added new technology_node_platform_stack slot to allow capture of Tech Product Roles that describe Tech Products used as Hardware Product, Operating System for the node.
Business_Process_Standard_Specification, Application_Provider_Standard_Specification, Info_View_Standard_Specification
- Removed auto-naming
v6.11 Release
The 6.11 release is a major update which has improvements to usability, performance and security across all components of the Essential platform.
Key Features
New Views and Editors
- Application Design Authority View
- Business Process Hierarchy View
- Enterprise Architecture Navigator View
- Business Scenario Analysis Editor
- Business Capability Model Editor
- Information Reference Model Editor
- Technology Reference Model Editor
Audit Log (beta) – Cloud and Docker only
Starting with 6.11, system administrators will now be able to access an Audit Log of all transaction and events across the Essential Cloud and Essential Docker platforms. You can run queries to identify what actions occurred, when they happened and who performed the action. We’re launching this in beta and would welcome any feedback you have on this much-requested feature.
Single sign-out and working across devices & browsers – Cloud and Docker only
We are improving the way sessions are managed across the various components of Essential Cloud. Starting with version 6.11, when you sign out of one component of Essential Cloud, you will now be signed out of all components immediately. Additionally, a user will now only be allowed to be signed in to one device at a time. If a user switches device then they will be prompted to re-authenticate.
Essential Editor – Cloud and Docker only
New Editors
- Business Capability Model Editor
- Information Reference Model Editor
- Technology Reference Model Editor
- Business Scenario Analysis Editor
Bug Fixes and Improvements
- Application Editor
- Performance/response time improvements and UI reformatting
- Maintaining individual and organisational stakeholders
- Maintaining the deployment lifecycle of Applications
- Maintaining Application costs
- Ability to create new Technology Products directly from the Technology Usage tab
- Hiding sections based on fine-grained user permissions.
- Technology Product Editor
- Bug fixes and UX improvements
- Editor Framework
- Ability to add HTML/JS content to Editor Headers, e.g. tracking
- New global JS properties on essEnvironment variable
- essEnvironment.repoName, essEnvironment.targetEditorID, essEnvironment.targetEditorPath, essEnvironment.targetEditorLabel
Essential Viewer
Generate PDF – Cloud and Docker only
We are introducing a PDF generation solution for Essential Viewer. This has been one of the most requested features for Essential Viewer over the past few years. The print functionality, accessible by clicking on the printer icon in the menu bar, allows to create a PDF from any View. There are options to allow you to tune the page options to ensure the resulting PDF is rendered at the correct size. At launch, there is a limitation that the PDF will only generate what the page looks like at load time. We will address this limitation in a future release. Many users will already be using their own existing browser-based PDF functionality but for where this isn’t available, we believe this will be a great solution.
Essential Data Manager Deep Links from Essential Viewer – Cloud and Docker only
This feature allows you to jump straight to the edit page in the correct repository directly from any View in Essential Viewer. This is fully supported by the Essential security framework and only users with the correct permissions will be able to view the instance in the repository. This feature is optionally enabled using a Report Constant in the repository.
To enable this feature, enter the value “on” in the Report Constant Value slot, and to disable this feature, set the Report Constant Value slot to be blank
Report Caching
Data Set API report caching adds support for the pre-caching of JSON data produced using XSL by instances of the Data Set API class. This significantly improves the performance of views that rely on complex or large data sets.
On publish, the Essential Viewer will immediately begin generating and caching the data for Data Set API instances that have pre-caching enabled (check the pre-cache checkbox). This may take several minutes depending on the scope and complexity of data being cached. Note for dynamic, parameterised data sets, the pre-caching tick box should not be checked.
XSLT v3.0 support
As previously mentioned in our tech note in April 2020, this release updates the Saxon XSLT rendering engine to support XSLT v3.0.
New Views
- Application Design Authority View
- Business Process Hierarchy View
- Enterprise Architecture Navigator View
New XSL-based REST API views
- application/api/core_api_al_application_providers_list.xsl
- application/api/core_api_al_buscap_app_pro_roles.xsl
- application/api/core_api_al_buscap_app_services.xsl
- application/api/core_api_al_get_all_application_providers.xsl
- application/api/itasset_api_al_application_capabilities_l1_to_services.xsl
- application/api/itasset_api_al_application_piecharts.xsl
- business/api/core_api_bl_bus_capability_hierarchy_dynamic.xsl
- business/api/core_api_bl_bus_capability_process_activities.xsl
- business/api/core_api_bl_bus_domain.xsl
- business/api/core_api_views_it_asset_api_bl_get_business_capabilities.xsl
- business/api/core_api_views_it_asset_api_bl_get_business_units.xsl
- business/api/core_api_views_trm_api_bl_get_business_units.xsl
- common/api/core_precache_reportReference.xsl
- enterprise/api/core_api_el_arch_impact_includes.xsl
- enterprise/api/core_api_el_impact_scope_data.xsl
- enterprise/api/core_api_el_impact_scope_data_includes.xsl
- enterprise/api/core_api_el_strat_trend_dashboard_deps.xsl
- enterprise/api/core_api_el_strat_trends_and_impls.xsl
- enterprise/api/core_api_el_strategic_trend_arch_impacts.xsl
- integration/api/core_api_class_info.xsl
- technology/api/core_api_get_all_tech_nodes_detail.xsl
- technology/api/core_api_tl_get_all_technology_suppliers.xsl
- technology/api/core_api_tl_itasset_technology_capabilities_l1_to_products_nos.xsl
- technology/api/core_api_tl_technology_capability_list.xsl
- technology/api/core_api_tl_technology_component_list.xsl
- technology/api/core_api_tl_technology_component_list_from_tprs.xsl
- technology/api/core_api_tl_technology_product_list_with_standards.xsl
- technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- technology/api/core_api_tl_technology_product_suppliers.xsl
- technology/api/core_api_tl_trm_technology_ref_model_summary.xsl
- technology/api/core_api_views_it_asset_api_tl_get_all_tech_capability_detail.xsl
- technology/api/core_api_views_it_asset_api_tl_get_all_tech_products_roles.xsl
- technology/api/core_api_views_it_asset_api_tl_get_tech_products.xsl
- technology/api/core_api_views_trm_api_tl_get_all_tech_products_roles.xsl
- technology/api/it_asset_api_technology_product_list.xsl
- technology/api/itasset_api_tl_technology_piecharts.xsl
- enterprise/api/core_api_el_strategic_trend_arch_impacts.xsl
- integration/api/core_api_class_info.xsl
- technology/api/core_api_get_all_tech_nodes_detail.xsl
- technology/api/core_api_tl_get_all_technology_suppliers.xsl
- technology/api/core_api_tl_itasset_technology_capabilities_l1_to_products_nos.xsl
- technology/api/core_api_tl_technology_capability_list.xsl
- technology/api/core_api_tl_technology_component_list.xsl
- technology/api/core_api_tl_technology_component_list_from_tprs.xsl
- technology/api/core_api_tl_technology_product_list_with_standards.xsl
- technology/api/core_api_tl_technology_product_list_with_supplier_componentIDs.xsl
- technology/api/core_api_tl_technology_product_suppliers.xsl
- technology/api/core_api_tl_trm_technology_ref_model_summary.xsl
- technology/api/core_api_views_it_asset_api_tl_get_all_tech_capability_detail.xsl
- technology/api/core_api_views_it_asset_api_tl_get_all_tech_products_roles.xsl
- technology/api/core_api_views_it_asset_api_tl_get_tech_products.xsl
- technology/api/core_api_views_trm_api_tl_get_all_tech_products_roles.xsl
- technology/api/it_asset_api_technology_product_list.xsl
- technology/api/itasset_api_tl_technology_piecharts.xsl
External Access to XSL-based REST APIs (Cloud and Docker)
Cloud/Docker clients can now call XSL-based REST APIs from outside the Essential Viewer environment via OAUTH2 client workflow
Bug Fixes and Improvements
Business Capability Summary (business/core_bl_bus_cap_summary.xsl)
- Removed and inconsistency between this and the application/core_al_bus_cap_support.xsl View. Additionally, added sub-capability selection and also added sub-process support to the process table. This shows all sub-processes supporting a process that supports the capability
Business Process Summary (business/core_bl_bus_process_summary.xsl)
- Added parent process and sub-process and also infers capabilities the process supports from the parents
Business Capability Application Fit (business/core_bl_app_cap_mapping.xsl)
- Fix to address issue where direct applications were not showing a fit score
Application to Business Capability Analysis (ext/apml/ess_al_bus_cap_support.xsl), Business Application Footprint (application/core_al_bus_cap_support.xsl) and Business Capability Application Fit (business/core_bl_app_cap_mapping.xsl)
- Fixed an issue with the depth of business capabilities being picked up
Application Rationalisation Analysis (application/core_al_app_rationalisation_analysis_simple.xsl & ext/apml/ess_al_app_rationalisation_analysis.xsl)
- Fixed issue with multi-line names
Technology Lifecycle Analysis (technology/core_tl_tech_product_lifecycle_analysis.xsl)
- Resolved an issue where standards filtering check boxes were not working as expected and the no standard box had disappeared
Information Representation Summary (information/core_il_inf_rep_summary.xsl)
- Aligned the frequency with the app dependency view
Technology Node Catalogue (technology/core_tl_tech_node_list_as_table_api.xsl), Technology Reference Model (core_tl_tech_ref_model_api.xsl) and Project Summary (enterprise/core_el_project_summary.xsl)
- Refactored to improve performance
Application Provider Summary (application/core_al_app_provider_summary.xsl)
- Removed duplicate issues block
Launchpad Export (integration/l4_launchpad_export.xsl)
- Fixed bug where label column was missing from the status import
- Removed debug text from the level field in business capability sheet
Launchpad Application Fit (integration/l4plus_app_fit.xsl)
- Fix so styles tables can have values not connected to an app
Launchpad Strategy Planner Export (integration/l4plus_strat_planner_export.xsl)
- L5 Strategy Planner export – added CJP to Value Stream worksheet
Out-of-the-box Portal Template
- Views/Editors that a user does not have permission to read, are hidden
Value Stream Summary
- Added presentation of supporting Business Capabilities against Value Stages
Library Changes
- Jquery upgraded to v3.5.1
- HandlebarsJS upgraded to v4.7.6
- Added D3 Plus
- Added Radar.js
- Removed all previous versions of Jquery and HandlebarsJS
Essential Data Manager
New Features
Instance References Panel
This allows you to see all the relationships the selected instance has to other instances in the repository
Audit Log
Access to the new Audit Log feature is accessible from the System Administrator page
Bug Fixes and Improvements
- Autotext now updates on API events. Other general auto-text improvements
- Search, sort and filter using new tables across all System and Repository Admin pages
- Improved notifications – less persistent and shorter durations
- Refined UI to allow access to more content on the screen
- Improved error messaging
- Lists now sort correctly for both upper and lower cases instances
- Drag to sort in Chrome browser now scrolls as you drag
- Text is (once again) selectable in Chrome browser
Essential Import Utility
Bug Fixes and Improvements
- Improved session management
- Security and stability improvements
Essential REST APIs – Cloud and Docker only
API security
With version 6.11 we will be introducing our clearance level security layer to the Essential API. This means the Utility and Core APIs will now check that the user making the API call has the relevant clearance levels and access rights for data in scope for the API request. If you are not using clearance levels, then the APIs will continue to function as normal. If you are using clearance levels, then you should check the user making the calls has the relevant read and edit rights for each repository. Note that this will also impact Editor users
New APIs
- Information Concepts
- Information Views
- Information Domains
- Individual Roles
- Enumerations
- Bug Fixes and improvements
v1 Core API endpoints no longer available
Customers using the v1 API endpoints should update their code to use the newer v2 API. The v1 APIs have been deprecated for over a year and are now being retired as part of the introduction of API security.
See the Essential API Documentation for the latest specification API documentation can be found at https://api.enterprise-architecture.org
APQC Process Models
Many thanks to APQC for allowing us to provide Essential data packs for their industry specific process models. Download the DUP, import into Essential and you will have the APQC process model, which you can map to your capabilities, applications, etc.
v6.10.4 Release
Overview
This hot-fix release of the Essential Import Utility resolves a bug in the generated import scripts and the Essential Meta Model Update pack 6.9+. When importing instances into a target repository, instances may be incorrectly identified as a matching instance, leading to duplicate instances and/or incorrectly configured dependencies within the target repository.
Essential Import Utility 2.2.2 resolves the instance matching issue when performing an import and should be used to replace version 2.2 or version 2.2.1 installations as soon as possible.
In addition to the new version of the Essential Import Utility, an Essential Update Pack (EUP) must be applied to target repositories. This update pack will prepare existing repositories and migrate existing repository content. The update pack can be applied to any version of the Essential Meta Model, including versions 6.9+.
Applying the fix
Existing repositories that have been affected by the bug can be repaired by performing the following steps:
- Install the Essential Import Utility 2.2.2 and import your configuration and Import Activities to the new version
- Open your Essential Repository and apply the Essential Update Pack, essential_meta_model_6_10_to_6_10_4_update_pack.eup
- From the Essential Import Utility 2.2.2, run your import activity into your target repository
- If running locally, import the repository that was updated in step 2
- If running against a server-based repository, import into the repository updated in step 2
- Generate a Data Update Pack (DUP) from within the Essential Import Utility and run this DUP in the repository that was updated in step 2
<hr/>
v6.10 Release
6.10 is a minor release which provide extensive foundational support for future capabilities including a much requested Audit capability to be launched later this year.
There are two new Editors in this release. A sophisticated Supplier and Contracts editor which provides a new consolidated interface for both capturing and ongoing management of your contracts with third parties and the scope and detail of those contracts. Also, a new Simple Instance Editor which allows you to define Editors for both out-of-the-box classes and custom classes. These simple Editors use the configuration from the Essential Data Management application to support editing directly from Essential Viewer. We will have more to share on making the use of this feature in some forthcoming communications.
We’ve migrated two Views that were only previously available in our APM pack to now be available to all customers – Cost Analysis View and Cost Summary View. These two views were also recently updated for APM customers to a newer version.
Finally, alongside the usual bug-fixes and improvements, we have made a extra effort to try to squash bugs relating to special characters, apostrophes, and multi-language issues. Thanks to all our customers who have reported these and worked with us to resolve them.
Essential Editors
Essential Editors are only available to Essential Cloud and Essential Docker customers only.
New Editors
- Supplier and Contract Editor
- Simple Instance Editor
- Editor Bug Fixes and Improvements
- Application Editor
Fixed bug when dragging a new Tech Product onto an empty App Deployment as the first action in the App Editor
- Application Editor
- Added Technology Type label to Technology Platform Architecture models
Technology Product Editor - Added feature to automatically update static lifecycle status slots when updating lifecycle models
Essential Viewer
- New Views
- Cost Analysis View
application/core_al_app_cost_analysis.xsl - Cost Summary View
application/core_al_app_cost_summary.xsl - Bug Fixes and Improvements
- application/core_al_app_data_dependencies.xsl
- Added Support for App Provider Interfaces
- application/core_al_app_data_dependencies_uml_script.xsl
- Added Support for App Provider Interfaces
- application/core_al_app_provider_summary.xsl
- Fixed an issue where Actors and Roles where not displayed correctly
- Fixed an issue where Technology Composites where not displayed correctly
- Addressed a sorting issue with Application Services
- application/core_al_app_service_summary.xsl
- Sorted Application Functions
- application/core_al_app_strategic_radar.xsl
- Fixed an issue with object labels
- business/core_bl_app_cap_mapping.xsl
- Changed the label for the View
- Guard against no data scenarios
- Added dynamic links to Applications
- business/core_bl_bus_cap_app_svc_analysis.xsl
- Support for synonyms on impacted
- business/core_bl_bus_cap_list_as_table.xsl
- Improved handling of special characters in names
- business/core_bl_bus_cap_to_plans_tree.xsl
- Improved spacing in layout
- business/core_bl_bus_process_family_summary.xsl
- Fix to support both older and newer way of associating Business Processes with Business Process Families
- business/api/core_api_bl_bus_capability_hierarchy.xsl
- Improved handling of special characters
- common/core_roadmap_functions.xsl
- Improved handling of special characters of special characters in all roadmap-enabled Views
- common/core_utilities.xsl
- Improved handling of special characters of special characters
- css/bootstrap.min.css
- Fixed issue with printing of Views
- enterprise/core_el_programme_plan.xsl
- Fixed bug with Project Lifecycle legend sort order
- enterprise/core_el_project_summary.xsl
- Improved handling of special characters
- Added dynamic linking for Actors
- enterprise/core_el_roadmap_excel_export.xsl
- Fixed issue where duplicate IDs could be generated
- enterprise/core_el_strategy_planner.xsl
- Fixed issue where duplicate IDs could be generated
- information/core_il_data_object_summary.xsl
- Modernised XSL queries
- integration/l4_launchpad_export.xsl
- Added Physical Process to Application Worksheet
- technology/core_tl_tech_product_lifecycle_analysis.xsl
- Layout improvements
- Improved handling of special characters
- technology/core_tl_tech_product_selector.xsl
- Improved handling of special characters
- APM Pack Bug Fixes and Improvements
- ext/apml/ess_al_app_business_fit_anaysis.xsl
- Layout fixes
- ext/apml/ess_al_app_cost_dashboard.xsl
- Guard code for erroneous data scenarios
- Fixed costs table error
- ext/apml/ess_al_app_technical_health_analysis.xsl
- Fixed issue with service quality calculations
- ext/apml/api/core_api_bl_bus_capability_hierarchy_apm.xsl
- Improved handling of special characters
- Data Management Pack Bug Fixes and Improvements
- ext/idp/idp_il_data_by_location_map.xsl
- UI Improvements
- ext/idp/idp_il_data_mgmt_dashboard.xsl
- Improved handling of special characters
- Increased granularity of scoring algorithm
- ext/idp/idp_il_data_object_list_as_table.xsl
- New View
- ext/idp/idp_il_data_object_summary.xsl
- Improved performance and error handling
- ext/idp/idp_il_process_to_data_view.xsl
- Improved performance and error handling
- Essential Data Management (Repository)
Cloud and Docker Customers Only
Updated Date Picker date format to exclude the timestamp
Essential API
Essential Editors are only available to Essential Cloud and Essential Docker customers only.
- Bug Fixes and Improvements
- Utility API now honours user security settings
- Support URL-encoded names for parameters in the request URL, e.g. can contain spaces using %20 or + in the URL elements
- Fixed mis-labelling of vendor lifecycle status property on GET
- Fixed minor URL bug in GET Technology Products API
- Fixed missing email address attribute in User Report API
v6.9 Release
Version 6.9 is a major release which is focused on performance and security.
Release Date: March 2020
Essential Viewer
3 New Views
- Business Capability to Plans Tree – business/core_bl_bus_cap_to_plans_tree.xsl
- Business Capability – Application Fit – business/core_bl_app_cap_mapping.xsl
- Business Application Footprint – application/core_al_bus_cap_support.xsl
Updated Views (rewritten for performance)
- Business Application Footprint (APM ONLY) – rewrite with new features
- Application Strategic Radar
- Technology Security Vulnerability Analysis
- Business Capability to Technology (Force)
- Project Summary
- IT Asset Dashboard
- Standards Controls Mapping
- Business Strategy Footprint
- Business Capability Catalogue as Table
New XSL Data APIs
This release contains 32 new data APIs which can be used in view development to provide simplified JSON access to a range of common data queries via an API rather than needing to write XSL queries. The following APIs are available with this release
- Core API: Application Delivery Model Breakdown
- Core API: Application Codebase Breakdown
- Core API: Application List
- Core API: Simple Instance
- Core API: BCM List
- Core: Application Provider Modal API
- Core API: Application Capability Model
- Core: Application Capability Modal API
- Core: Business Capability Modal API
- Core: Business Process Modal API
- Core: Organisation Modal API
- Core: Site Modal API
- Core: Technology Capability Model API
- Core: Application Service Modal API
- Core: Technology Capability Modal API
- Core: Technology Component Modal API
- Core: Technology Product Modal API
- System: Content Approvals Summary
- Core: Business Layer Impacts API
- Core: Application Stakeholders API
- Core: Technology Stakeholders API
- Core API: Technology Product List API
- Core: Application Capability L1 API
- Core: Technology Capability L1 API
- Core API: BCM Counts
- Core: Business Capability Summary API
- Core API: Application Change
- Core API: Strategic Data
- Core: Application Service Summary API
- Core: Application Provider Service Summary API
- Core: Planned Elements
- Core API: Application Cost
Bug Fixes and Improvements
- Improved handling of quotes and special characters
- Various minor updates
- Updated Viewer Engine for improved security and performance
New Libraries
- MXGraph v4.06
- Radar.js
Essential Import Utility
- Ability to select a reference repository directly from your repository list without the need to download and upload a zip file (Cloud/Docker only)
- ArchiMate Import support (beta)
- Faster DUP generation and Import (open-source only) performance
- General security and platform updates
Essential Data Management
- Support for improved reporting of errors
- Import performance improvements
- Support for hiding of delete buttons as default
- Improved Protege Export experience
- More robust notifications on unstable network connections
- General security and platform updates
Essential Editor
- Added new Technology Architecture tab to the Application Editor
- Added ability to capture Application Type property in Application Editor
- Improved error handling for malformed data
- Improved handling of quotes and special characters
- Improvements to Help Bubbles for hidden elements
Essential API
- Application Deployment
- Application Purpose
- Environment Types
- Technology Types as Products
- Applications
- Business Criticalities
- Business Domains
- Projects
- Strategic Trends
- Technology Products
- Technology Types
Essential Meta-Model
- Added performance_measures slot (inverse of slot on Performance_Measure class)
- Link to Controls via cf_controls slot
- Composite_Product_Type added as a value on the slot “Menu Class” for Product_Type
- Added inverse slot between EA Class/EA Relation and External Instance Reference – referenced_instanc
- Removed non-mandatory service_quality_value_uom slot from auto-naming scheme
- Updated reified slot to be the relationship slot
- Core: Business Application Footprint
- Core: Business Capability to Projects Tree
- Business Application Health Footprint
- Added default colour styling for out-of-the-box instances
v6.8 Release
This is a minor release focused primarily on Essential Cloud although an update is available for Open Source which addresses some minor bugs.
Vanity URLs for Essential Cloud
We’re delighted to finally introduce Vanity URLs for Essential Cloud customers. It is now possible to access the platform using your tenant id as part of the URL e.g https://tenantname.essentialintelligence.com.
This results in an improved login experience when using vanity URL for non-SAML users by removing the need to enter a tenant ID and an improved login experience for SAML users by adding the ability to login directly for the main login page (removes second step)
New Editor Forms
We’re introducing 3 new, much-requested, Editor Forms in version 6.8
- Business Process Editor
- Technology Product Editor
- Technology Type Editor
We’re also adding help text to all Editors to make these powerful tools easier to get to know.
Bug Fixes and Improvements
- All select2.js select boxes now properly use a “Bootstrap” style
- Support for Dynamic linking in Editor Forms
- Home Page – Removed hard-coded View Library link
- Business Capability to Change Footprint – Fixed bug where the wrong variable was being used to identify the applications supporting a Business Capability
- IT Asset Dashboard – Improved load performance
- Security Posture – Include mapping to Technology Product Family
New Libraries
- Input Mask – https://github.com/RobinHerbots/Inputmask
- JS Tree – http://jstree.com/
IE11 Support
From this release onwards, we will no longer be addressing any bugs that are specific to Microsoft Internet Explorer 11 and we strongly recommend customers move to using Essential with a modern browser such as Chrome, Edge, Firefox or Safari.
v6.7 Release
This release builds on v6.6 and includes views that were previously only available in Essential Docker. Specifically,
New Capabilities for Essential Viewer
We’re introducing some new exciting features in this release which allow Viewer to become more interactive and collaborative. Commenting allows users to engage in conversations about the content they see in Viewer. Ideation, lets users identify business needs or opportunities and then submit for approval ideas which may address these, all directly from within Essential Viewer.
To enable ideation feature in Cloud and Docker complete the following steps
- Browse in the Repository to
- EA Class > EA Support > Essential Viewer > Report Configuration > Report Constant
- Edit the instance of Report Constant called “Ideation Enabled”
- Set the Report Constant Value to any value e.g. “Yes”
- To disable ideation features, simply set the slot value to empty (blank)
Refreshed Header Bar
We have refreshed the design of the page header for Essential Viewer to use a icon driven menu system. It’s also smaller meaning you see more of your content. We’ve also dropped the two tone effect for a single colour making it easier than ever to brand Essential Viewer for your organisation.
New Views
Approvals Dashboard (Cloud and Docker only)
- enterprise/core_el_approvals_dashboard.xsl
Ideas Dashboard (Cloud and Docker only)
- enterprise/core_el_bus_need_dashboard.xsl
Project KPI Tracker
- enterprise/core_el_project_kpi_tracking.xsl
Technology Security Vulnerability Analysis
- enterprise/core_el_security_posture.xsl
Strategic Trends Dashboard
- enterprise/core_el_strategic_trends_dashboard.xsl
Supplier Impact Map
- enterprise/core_el_supplier_impact_map.xsl
Supplier License Management
- enterprise/core_el_supplier_license_mgmt.xsl
Technology Product Lifecycle Analysis
- technology/core_tl_tech_product_lifecycle_analysis.xsl
Bug Fixes and Improvements
ALL VIEWS
- Added new template call to support ideation
<xsl:call-template name="RenderModalReportContent"><xsl:with-param name="essModalClassNames" select="$linkClasses"/></xsl:call-template>
Support both ‘Application User’ and ‘Application Organisation User’ as scoping role in the following views
- application/core_al_app_deployment_summary.xsl
- application/core_al_app_footprint_comparison.xsl
- application/core_al_app_provider_summary_v4.xsl
- application/core_al_app_ref_model.xsl
- enterprise/core_el_it_asset_dashboard_checker.xsl
- enterprise/core_el_it_asset_dashboard_v6.xsl
Bug fixes in JSON generation in the following Views
- application/core_al_app_rationalisation_analysis_simple.xsl
- enterprise/core_el_strategic_implication_dashboard.xsl
- enterprise/core_el_strategic_trends_dashboard.xsl
Updated to support more detailed modelling
- application/core_al_app_provider_info_deps_model.xsl
Removed external library calls in the following views
- application/core_al_app_rationalisation_analysis_simple.xsl
- business/core_bl_bus_cap_to_technology_force.xsl
- business/core_bl_bus_cap_to_technology_tree.xsl
- enterprise/core_el_nist.xsl
- integration/core_ut_completeness_view.xsl
- integration/instance_relations_tree.xsl
Switched from fixed to dynamic start date
- enterprise/core_el_programme_plan.xsl
Fixed an issue relating to Business Process Family
- business/core_bl_bus_process_list_as_table.xsl
Improved details of impacts
- enterprise/core_el_project_summary.xsl
Improved rendering performance
- technology/core_tl_tech_ref_model.xsl
- technology/core_tl_tech_product_lifecycle_json.xsl
- technology/core_tl_tech_product_list_by_vendor_simple.xsl
Viewer Engine
- More robust handling of unguarded infinite loops
- Support for Ideation features
New XSL-based APIs
- application/api/core_api_al_app_cap_modal.xsl
- application/api/core_api_al_app_codebase_breakdown.xsl
- application/api/core_api_al_app_delivery_model_breakdown.xsl
- application/api/core_api_al_app_prov_modal.xsl
- application/api/core_api_al_app_svc_modal.xsl
- business/api/core_api_bl_bus_cap_modal.xsl
- business/api/core_api_bl_bus_layer_impacts.xsl
- business/api/core_api_bl_bus_proc_modal.xsl
- business/api/core_api_bl_org_modal.xsl
- business/api/core_api_bl_site_modal.xsl
- common/api/core_api_content_approvals_summary.xsl
- technology/api/core_api_tl_tech_cap_modal.xsl
- technology/api/core_api_tl_tech_comp_modal.xsl
- technology/api/core_api_tl_tech_prod_modal.xsl
New Language file for Lithuanian
Removed specific calls for the Jquery UI library
- Added to common_head_content.xsl for global usage
Added the following external libraries
Dagre
- js/dagre
Filepong
- js/filepond
Hopscotch
- js/Hopscotch
jBox
- js/jBox
Jquery Yearpicker
- js/yearpicker
JVectorMap
- Added UK map
NouiSlider
- js/nouislider
Bootstrap Star Rating
- js/star-rating
IE11 Support
Since 2015 Microsoft IE11 has been superseded by Microsoft Edge, has had limited updates and does not support a number of modern web standards. With Microsoft actively discouraging the use of IE11, we have decided that our next release will be the last to support IE11
The implication is that some elements of the Essential platform may use features that are not supported by IE11. As a principle, we will not fix bugs that are specific to IE11 after the next release.
v6.6 Release
This is a major update which includes some significant changes which impact a larger number of views than typical releases.
If you require any advice or support during this update, contact [email protected] and we will try to offer the necessary guidance.
Essential Viewer
New Capabilities for Essential Viewer in Essential Docker
We’re introducing some new exciting features in this release which allow Viewer to become more interactive and collaborative. Commenting allows users to engage in conversations about the content they see in Viewer. Ideation, lets users identify business needs or opportunities and then submit for approval ideas which may address these, all directly from within Essential Viewer.
Refreshed Header Bar
We have refreshed the design of the page header for Essential Viewer to use a icon driven menu system. It’s also smaller meaning you see more of your content. We’ve also dropped the two tone effect for a single colour making it easier than ever to brand Essential Viewer for your organisation.
New Views in this release
Approvals Dashboard
- enterprise/core_el_approvals_dashboard.xsl
Idea Dashboard
- enterprise/core_el_bus_need_dashboard.xsl
Project KPI Tracking
- enterprise/core_el_project_kpi_tracking.xsl
Technology Security Vulnerability Analysis
- enterprise/core_el_security_posture.xsl
Strategic Trends Radar
- enterprise/core_el_strategic_trends_dashboard.xsl
Supplier Impact Map
- enterprise/core_el_supplier_impact_map.xsl
Supplier License Management
- enterprise/core_el_supplier_summary.xsl
Essential Meta-Model
The following classes have been added from version 6.5 to version 6.6
Business_Need_Lifecycle_Status
Sub-class of Enumeration/Lifecycle_Status
Idea_Lifecycle_Status
Sub-class of Enumeration/Lifecycle_Status
Strategic_Trend_Implication_Lifecycle_Status
Sub-class of Enumeration/Lifecycle_Status
SYS_CONTENT_APPROVAL_STATUS
Sub-class of Enumeration/Lifecycle_Status
SYS_CONTENT_VISIBILITY
Sub-class of Enumeration
Business_Context_Management
Sub-class of EA_Support
Strategic_Trend_Management
Sub-class of EA support
STRAT_TREND_IMPLICATION_TO_ELEMENT_RELATION
Sub-class of EA Relation > EA Support Relationships > STRATEGY MGT RELATION
Cost_Component_Change
Sub-class of Cost
Revenue_Component_Change
Sub-class of Revenue
Service_Quality_Change
Sub-class of Service_Quality_Measure
Innovation_Management
Sub-class of EA support
IDEA_TO_ELEMENT_RELATION
Sub-class of EA Relation > EA Support Relationships > INNOVATON_MGT_RELATION
Data_Set_API
Sub-class of Report
Dependency_Management
Sub-class of EA support
Note: you will need to unhide these classes, by default they are hidden. Contact your account manager if you need instructions on this
<hr/>
v6.5 Release
This is a major update which includes some significant changes which impact a larger number of views than typical releases. It contains updates to many Javascript libraries to provide security and compatibility fixes. If you have created custom views or modified any existing out-of-the-box views then you may need to review these as soon as possible to avoid issues particularly related to Javascript library compatibility.
A copy of this release is now available on our GitHub site at https://github.com/essentialproject/essential_viewer
If you require any advice or support during this update, contact [email protected] and we will try to offer the necessary guidance.
Essential Viewer
New Views in this release
Strategy Planner
- enterprise/core_el_strategy_planner.xsl
- enterprise/core_model_graph_js_functions.xsl
Value Stream Catalogue
- business/core_bl_value_stream_list_as_table.xsl
Value Stream Summary
- business/core_bl_value_stream_summary.xsl
Application Dependency Network
- application/core_al_app_dependency_network.xsl
Location Summary
- business/core_bl_location_summary.xsl
- business/core_bl_process_location_map.xsl
Roadmap Enablement
Version 6.5 introduces support for Roadmap Enablement which allows you to view what you architecture would look like at different points in time
The following views are “Roadmap Enabled” and more will be update in future releases. Previous versions (v6) exist with an appended name e.g. application/core_al_app_cap_list_by_name_v6.xsl
- application/core_al_app_cap_list_by_name.xsl
- application/core_al_app_provider_list_by_appfam.xsl
- application/core_al_app_provider_list_by_name.xsl
- application/core_al_app_provider_list_table.xsl
- business/core_bl_bus_process_list_as_table.xsl
- business/core_bl_bus_process_list_by_name.xsl
- business/core_bl_bus_process_list_by_service.xsl
- enterprise/core_el_it_asset_dashboard.xsl
- ext/apml/ess-ext_al_app_cost_analysis.xsl (APM Pack Only)
- technology/core_tl_tech_product_list_by_component.xsl
- technology/core_tl_tech_product_list_by_name.xsl
- technology/core_tl_tech_product_list_by_vendor.xsl
- technology/core_tl_tech_product_list_table.xsl
- common/core_rm_catalogue_functions.xsl
- common/core_roadmap_functions.xsl
- enterprise/core_el_roadmap_excel_export.xsl
Improved i18N Support for Catalog Views
Provides better sorting for objects with international character values
- application/core_al_app_func_impl_list_by_name.xsl
- application/core_al_app_service_list_by_name.xsl
- business/core_bl_bus_cap_list_by_name.xsl
- business/core_bl_bus_domain_list_by_name.xsl
- business/core_bl_bus_objective_list_by_name.xsl
- business/core_bl_bus_service_list_by_name.xsl
- business/core_bl_group_actor_list_by_name.xsl
- enterprise/core_el_roadmap_catalogue_by_layer.xsl
- enterprise/core_el_roadmap_catalogue_by_name.xsl
- enterprise/core_el_stakeholder_catalogue_by_name.xsl
- information/core_il_data_list_by_name.xsl
- information/core_il_data_object_list_by_name.xsl
- information/core_il_data_subject_list_by_name.xsl
- technology/core_tl_tech_comp_list_by_name.xsl
- technology/core_tl_tech_node_list_by_name.xsl
- technology/core_tl_tech_node_list_by_vendor.xsl
- technology/core_tl_tech_node_product_list_by_vendor.xsl
- technology/core_tl_tech_product_list_by_capability.xsl
Multi Language Bugfixes
- business/core_bl_bus_cap_summary.xsl
ISO Date Support
Support for the new ISO date slot introduced in v6.4 of the Essential Meta-Model. The views are backward compatible with the previous date slots but we intend to provide a script shortly, which will allow customers to migrate their existing dates in the repository from the older slots to the new ISO format date slots.
- application/core_al_app_provider_summary.xsl
- application/core_al_app_service_summary.xsl
- business/core_bl_bus_obj_summary.xsl
- business/core_bl_bus_process_summary.xsl
- common/core_strategic_plans.xsl
- enterprise/core_el_programme_plan.xsl
- enterprise/core_el_project_summary.xsl
- enterprise/core_el_strategic_milestone_summary.xsl
- enterprise/core_el_strategic_plan_summary.xsl
- enterprise/core_el_strategic_roadmap.xsl
- technology/core_tl_tech_instance_summary.xsl
- technology/core_tl_tech_node_summary.xsl
- technology/core_tl_tech_prod_summary.xsl
Technology Reference Model
Supports the ability to drill-down into the supporting components and products and introduces a new easier layout taxonomy
- common/core_el_ref_model_include.xsl
- technology/core_tl_tech_ref_model.xsl
- technology/core_tl_tech_ref_stnds_model.xsl
Application Reference Model
Updated to support new layout taxonomy
- application/core_al_app_ref_model.xsl
Application Technology Alignment
Support for technology standards separate from lifecycle status
- technology/core_tl_app_tech_alignment.xsl
- technology/core_tl_app_tech_alignment_3.xsl
Updated for JS Library Compatibility (See Below)
- application/core_al_app_footprint_comparison.xsl
- application/core_al_app_provider_summary.xsl
- application/core_al_app_rationalisation_analysis_simple.xsl
- application/core_al_app_sw_arch_model.xsl
- application/core_al_app_sw_arch_model2.xsl
- application/core_al_app_sw_arch_model_v5.xsl
- technology/core_tl_tech_product_selector.xsl
- business/core_bl_bus_cap_2_change_footprint.xsl
- business/core_bl_bus_cap_model.xsl
- business/core_bl_bus_cap_model_arch_states.xsl
- business/core_bl_bus_process_model.xsl
- business/core_bl_bus_process_model_v5.xsl
- information/core_il_data_object_model.xsl
- information/core_il_data_subject_model.xsl
- technology/core_tl_app_tech_platform_model.xsl
General Bugs Fixes and Improvements
- common/core_footer.xsl
- common/core_js_functions.xsl
- common/core_menu.xsl
- common/core_page_history.xsl
- common/core_utilities.xsl
Cloud Only
Added capability to secure instances by Class and test Class-level authZ
- WEB-INF/security/viewer_security.xsl
Javascript Library Security Updates
This release contains updates to many Javascript libraries to provide security and compatibility fixes. If you have created custom views or modified any existing out-of-the-box views then you may need to review these after this release becomes available. Where possible, we have tried to make the previous versions available to allow customer to migrate to newer versions however where the previous version poses a security risk, these libraries may not be available and your views may require updating.
Core Libraries
These are loaded for all views and the previous versions will not be available. It is critical you retest your views against these specific versions
- common/core_common_head_content.xsl
- js/bootstrap.min.js (Updated from v3.3.7 to v3.4.1)
- js/jquery-3.4.1.min.js (Updated from v2.2.4 to v3.4.1)
- js/jquery-ui/ (Updated from v1.10.2 to v1.12.1)
- Removed the Jquery migrate library
View Specific
- js/FileSaver.min.js
- js/handlebars-v4.1.2.js
- js/jquery.maskedinput.min.js
- js/jquery.tools.min.js
- js/jszip.min.js
- js/progressStep.min.js
- js/d3/d3-selection-multi.v1.js
- js/d3/d3.v5.7.0.min.js
- js/d3/d3_4-11/
- js/DataTables/datetime-moment.js
- js/dhtmlxgantt/
- js/hopscotch/
- js/jointjs/ (Updated from v1.0.2 to v2.2.1 – previous version located at js/jointjs-old)
- js/jquery-timeline/
- js/lodash/lodash.js
- js/moment/moment.js
- js/svg-pan-zoom/svg-pan-zoom.min.js
JVector Maps
New maps are available in Essential for the JVector map library
- js/jvectormap/jquery-jvectormap-africa-mill.js
- js/jvectormap/jquery-jvectormap-asia-mill.js
- js/jvectormap/jquery-jvectormap-au-mill.js
- js/jvectormap/jquery-jvectormap-europe-mill.js
- js/jvectormap/jquery-jvectormap-north_america-mill.js
- js/jvectormap/jquery-jvectormap-oceania-mill.js
- js/jvectormap/jquery-jvectormap-south_america-mill.js
- js/jvectormap/jquery-jvectormap-us-aea.js
Essential Meta-Model
The following classes have been updated from version 6.4 to version 6.5.
BUSINESS ARCHITECTURE STANDARDS
NEW CLASS: Physical_Process_Standard_Specification
- Specifies a standard physical process representing a business process that should be performed by a specific organisation
- SLOTS: pps_standard_physical_process
Defines the physical process representing a business process performed by a specific organisation as a standard
NEW CLASS: Business_Operating_Model_Standard_Specification
- Specifies a Group Business Role as the anchor point for a standard blueprint that provides a logical representation of a business operating model in terns of organisational structure, processes performed, supporting application services and required technology components
- SLOTS: mobs_standard_group_business_role
Defines the logical Group Business Role that is the anchor point for the Business Operating Model standard
UPDATED CLASS: Business_Process_Standard_Specification
- UPDATED SLOT: bps_standardised_business_capability
Updated to be non-mandatory (as the process family of the standardised process provides the context for the standard)
UPDATED CLASS: Business_Process_Family
- NEW SLOT: bpf_contains_busproctypes
Captures business processes/activities that are performed as part of the business process. Note: this is an alternative to defining a Business Process Flow - NEW SLOT: bpf_business_criticality
- DEPRECATED SLOT: bpf_contained_business_process_types
UPDATED CLASS: Business_Process_Type
- NEW SLOT: busproctype_belongs_to_busprocfamily
Supports direct relationship to Business Process Family - DEPRECATED SLOT: busproctype_in_busprocfamily
UPDATED CLASS: Business_Process
- NEW SLOT: bp_sub_business_processes
Captures business processes/activities that are performed as part of the business process. Note: this is an alternative to defining a Business Process Flow
UPDATED CLASS: Business_Activity
- NEW SLOT: ba_sub_business_tasks
Captures business tasks that are performed as part of the business activity. Note: this is an alternative to defining a Business Activity Flow
DEPRECATED CLASS: BUSPROCTYPE_IN_BUSPROCFAM_RELATION
LIFECYCLE MODELLING
UPDATED CLASS: Lifecycle_Status_Usage
- Fixed extra space in auto-text name
- NEW SLOT: lcm_status_start_date_iso_8601
Defines the start date from when the lifecycle status begins
NEW CLASSES
- Vendor_Lifecycle_Model
- Project_Lifecycle_Model
- Vendor_Lifecycle_Status_Usage
- Project_Lifecycle_Status_Usage
DEPRECATED CLASSES
- Lifecycle_Model_Timeline_Point
- Lifecycle_Model_Start
NEW INSTANCES
- Taxonomy – Lifecycle Model Types
- Taxonomy_Term – Vendor Lifecycle
- Taxonomy_Term – Adoption Lifecycle
PROJECT MODELLING
NEW CLASS: Budget_Approval_Status
UPDATED CLASS: Currency
- NEW SLOT: currency_is_default
Used to define a currency as being the default
UPDATED CLASS: Business_Role
- NEW SLOT: role_for_classes
Used to identify indiv/group roles that are appropriate for specific meta-classes
UPDATED CLASS: Budgetary_Element
- NEW SLOT: budget_approval_status
Defines the approval status of a budgetary element
UPDATED CLASS: Budget
- NEW SLOT: budget_currency
The currency in which the budgetary element amounts are defined
UPDATED CLASS: Cost
- NEW SLOT: cost_currency
The default currency in which the contained costs amounts are defined
UPDATED CLASS: Revenue
- NEW SLOT: revenue_currency
The default currency in which the contained revenue amounts are defined
UPDATED CLASS: Change_Activity (and sub classes)
- NEW SLOT: ca_target_rate_of_return
Defines the target percentage rate of return for the change activity as a decimal, between 0.0 and 1.0 - NEW SLOT: ca_net_present_value
Defines the current value, in contrast to some future value the change activity will have when it has been completed, given the compounded target rate of return.
NEW INSTANCES
- Budget_Approval_Status
BUG FIXES
UPDATED CLASS: Business_Performance_Measure
- Added Application, Info and Tech layers to allowed types
- Remove auto-text setting of name slot
UPDATED CLASS: Information_Performance_Measure
- Added Bus, App and Tech layers to allowed types
- Removed auto-text setting of name slot
UPDATED CLASS: Technology_Performance_Measure
- Added Application, Info layers to allowed types
- Removed auto-text setting of name slot
UPDATED CLASS: Standards_Management and all sub-classes
- Removed auto-text setting of name slot
UPDATED CLASS: DAPU-TO-DAPFIU-RELATION
- Updated sent and received information slots to contain Information_Representation instances as well as Information Representation Usage instances.
DEPRECATED CLASS: Information_Representation_Usage
UPDATED CLASS: :ASU-TO-ASFU-RELATION
- Updated sent and received information slots to contain Information_View instances as well as Information View Usage instances.
DEPRECATED CLASS: Information_View_Usage
UPDATED CLASS: Technology_Product
- Changed Technology Product display label to ‘name’ to address re-import duplication issues
UPDATED CLASS: Technology_Product_Role
- Updated strategic lifecycle status slot to be single rather than multiple cardinality NEW SLOT: tpr_has_standard_specs
- The standard specifications that have been defined for the use of a Technology Provider in a given role
UPDATED CLASS: Application_Provider
- Updated application_family slot to be multiple cardinality
UPDATED CLASS: Lifecycle_Status_Usage
- Fixed bug on auto-text naming where ‘using’ fixed text in previous config had 2 trailing spaces
June 19 Cloud Release
Essential Data Manager
- Addresses an issue where the visibility of Classes was not stored when using the Protege Export feature.
- Sets the default visibility for new Classes to hidden.
We recommend that following this update, customers who are keeping offline backups using this feature, create new exports to ensure their layouts and labels are preserved.
Essential Viewer
- Added capability to secure instances by Class and validate Class-level authZ
<hr/>
Jan 19 Cloud Release
The focus of this release is primarily platform security improvements and bug fixes.
General
- Security improvements across all components
Essential Import Utility (IU)
- Updated application framework with modernised UI
- Removed preview spreadsheet functionality
- Better validation of XML to handle problem characters
- Address issues with service based DUP creation with XML payloads
- Enhancements to the Essential Scripting to remove comments from processing
Essential Data Manager (EDM)
- Fix bugs with breadcrumb trail
- Improved support for deleting instances within instances
- Auto-text can have empty values instead of ‘null’ values
- Improved error messages
- Show success/fail banner for all long running processes
- Double click to open a repository from dashboard
Essential Viewer (Viewer)
- Better validation of XML to handle problem characters
- Updated Viewer engine with security updates and bug fixes
<hr/>