The release notes show the latest new features and enhancements in the Bizzdesign Horizzon platform, and the issues that have been fixed. 

For each new release, you need to migrate your model packages with metamodels embedded (.xmam), or stored in your personal storage or on the Horizzon Server to materialize the changes and fixes in the release.

Customers with a cloud solution will be updated first. For the update scheme, please refer to Maintenance windows for the Bizzdesign cloud solution. Installer files for the on-premise solution will be updated periodically. Not sure which solution you have? Check out Which Bizzdesign Horizzon software solution am I using?


On this page:




Expand/Collapse All

Release 1 December 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-12-01), Enterprise Studio (2023-11-29)

New features and enhancements

Horizzon

TP-15327, TP-15376, TP-15377

The extended site search feature is out of Beta. The old site search is no longer available. The Horizzon setting to switch between the old site search and new extended search has been removed. If you have still been using the old search feature, it is no longer available.

A final visible change has been made to the site search filter results page: the view al button to view all activated filters has been removed. Used filters can easily be viewed by clicking the Filter button at the top of the results list.



Modeling

TP-15179

Enterprise Studio now supports basic C4 modeling. Dedicated views are available in the ArchiMate model for visualizing your software architecture: the System view, Container view, and Component view. The views can be accessed via the ArchiMate model's context menu New > C4 modeling [BETA]

Examples of a System view (left) and Container view (right):



Team Platform

TP-15381

Improvements have been made to the progress indication on opening a model package in Enterprise Studio. The opening dialog now shows detailed information about the steps performed during the opening of the package. Example:




Release 29 November 2023

Availability:  Cloud-hosted + On-premise
Horizzon Server (2023-11-29), Enterprise Studio (2023-11-13)

New features and enhancements

Configuration

TP-15317

The default profiles in the Metamodeler have been relocated, they can now be found in the Default Profiles folder. If you have the Bizzdesign Productivity (Edifit) add-ins for Enterprise Studio installed in your model package, their profiles also have a new location. The add-in ribbon tabs are now also visible in the Metamodeler.



Data integration and contribution

TP-15335

Displayed real values in data block fields are now always rounded to two decimal places.



Horizzon

TP-14430

When selecting an object in a view, specific sections of the Properties panel are now expanded by default. Depending on their availability, specific sections take priority:

  • The Views using section is always expanded.
  • If favorites are set, the Favorites section is expanded.
  • Otherwise, if data block sections are available, the first data block section is expanded.
  • Otherwise, the Properties section is expanded.



TP-15091, TP-15329

The explore feature for Horizzon sites now includes the following functionalities:

  • Adjustable limit for the number of related objects in an exploration
  • Switch between ArchiMate and simple non-ArchiMate visualization
  • Create viewpoints based on object/relation properties 
  • Create viewpoints based on related objects
  • Create PDF and SVF posters

Adjustable limit for the number of related objects in an exploration

It is now possible to set a value for the number of related objects shown on an object in an object exploration. Before, there was a fixed limit of 50 related objects. The default value is now 100, which can be changed to a value between 1 and 1000. The maximum value can be set at the general Horizzon settings, which require System Administrator permissions to access. If the number of related objects in an exploration exceeds the defined value, a message will appear indicating how many of the available number of related objects are loaded.

Please note that increasing the limit may affect the exploration performance.

Switch between ArchiMate and simple non-ArchiMate visualization

By default, an exploration uses the formal ArchiMate symbols to display the objects and relations. Now, there is an option to switch to a simple, non-ArchiMate visualization of the exploration, showing only boxes and lines. Explorations can be saved with their simple visualization, enabling you to share them with the intended audiences.

Create viewpoints based on object/relation properties 

It is now possible to create viewpoints based on properties, attributes, metrics, or data block values of objects and relations in a saved exploration.

Create viewpoints based on related objects

In ArchiMate views, it is now possible to create viewpoints based on an endpoint of a path in the object relations explorer of the view.

Create PDF and SVF posters

It is now possible to create PDF/SVG posters of saved explorations. Any viewpoints that have been activated will be included.

For more information, please refer to Exploring objects in a site and Changing the limit for related objects in explorations.

Installation and configuration

TP-12469, TP-14905

As of this release, Bizzdesign Horizzon supports Java version 17 and PostgreSQL version 15. Java 11 and PostgreSQL 14 are also still supported.


Team Platform

TP-15222, TP-15223

Microsoft has renamed Azure Active Directory to Entra ID. From now on, this new name is also used in the Bizzdesign Horizzon software and on Bizzdesign Support. Example:



For more information on the name change, please refer to the Microsoft site https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id.

Bug fixes

When using the Open API bulk endpoints to create entities or links in identically named containers in two calls overlapping in time, one of those calls would sometimes fail. From now on, this call will not be executed, indicating that another request is being processed (409 Conflict).

TP-15246

During a BPMN import, the reference to the element 'called' by a BPMN call activity was not imported in case this element was imported after the call activity.

TP-15304

After zooming in, SVG posters of large views that do not fit the browser window did not have scrollbars to scroll the view.

TP-15345

The askFilesOpen script method is limited in the number of selected files it can return. Because selecting files with long file paths resulted in a fairly low number of files returned, this limit has been increased to accommodate most use cases.

TP-15348

Opening the Properties table with a selection consisting of only references to entities and/or links (external objects and /or relations) that have been deleted would crash Enterprise Studio.

TP-15357

Metrics values were overwritten in standard dashboard indexes after changing data block values.

TP-15369


Release 6 November 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-11-06), Enterprise Studio (2023-10-04)

Bug fixes

Some claim requests could lock the database. Claiming changes are now having a timeout of 10 seconds when it waits for claim requests of other users. When a request times out, the message 'The server is busy, please try again later.' will be returned by the server.

TP-15362


Release 23 October 2023

Availability:  Cloud-hosted + On-premise (hybrid only)
Horizzon Server (2023-10-23), Enterprise Studio (2023-10-23)

Bug fixes

On-premise installations of Enterprise Studio could experience slowness when used behind a proxy server.

TP-15332


Release 20 October 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-10-20), Enterprise Studio (2023-10-04)

New features and enhancements

Data integration and contribution

TP-14966

The names of the containers automatically created when bulk-adding objects to Horizzon via the Open API were previously based on their external ID. From now on, the container's name is used, which usually is a more suitable display name. Example:



Horizzon

TP-15267

If a Designer user with an invitation to the related model package explores an object in a site, the package content they can explore is now limited by the site's scope, which was already the case for other users. Before, Designer users would see the complete contents of the model package when exploring, regardless of the site's scope.


Bug fixes

Custom profile names ending in 'Access', 'Aggregation', 'Assignment', 'Association', 'Composition', 'Flow', 'Influence', 'Realisation', 'Specialization', 'Triggering', and 'Use' would not be visible at the object properties in Horizzon.

TP-15288


Release 13 October 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-10-13), Enterprise Studio (2023-09-22)

Bug fixes

In some situations, user provisioning via Azure AD was no longer possible.

TP-15315


Release 28 September 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-09-28), Enterprise Studio (2023-09-22)

New features and enhancements

General

TP-15244

Vulnerabilities in OpenSSL 3 (a library used by Enterprise Studio) have been fixed by adopting the latest OpenSSL 3.1.2 release.


Data integration and contribution

TP-15247

The BPMN export function in Enterprise Studio has been made more robust against data inconsistencies, and it has been made faster.


Enterprise Studio Online

TP-15249

The autosave options for model packages are now enabled in Enterprise Studio Online. These include changing the autosave interval and turning off the autosave for shared model packages. The autosave options are available at the Enterprise Studio Options, accessible via File > Options, General tab. For more information, please refer to Saving a model package. If you decide to turn off the autosave in Enterprise Studio Online, save your changes regularly manually.


Horizzon

TP-12902

Consumer users can now also start the default workflow 'Change request'. Previously, only users with the Contributor, Designer, or Lead Designer role could start this workflow. For more information about starting workflow requests, please refer to Starting a workflow request.



Bug fixes

Scripts that call 'autoLayoutDiagram' on views would not lay out the views when run via the Automation Engine.

TP-15228


Release 22 September 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-09-22), Enterprise Studio (2023-09-20)

New features and enhancements

Horizzon

TP-15194

The site search with an extended filter now supports using double quotes around keywords to search for an exact term. Using quotes is particularly useful if the keywords include numbers.


For more information, please refer to Searching through a site.


TP-15198

The site search with an extended filter now supports filtering on object data of type object reference.


For more information, please refer to Searching through a site.


TP-15212

PDF and SVG posters of views and Horizzon BPMN diagrams now support languages with special characters like Chinese, Japanese, and many other languages.


Modeling

TP-15117

Enhancements have been made to the Landscape map that will improve performance when refreshing the map.

Team Platform

TP-15209

The embedded web browser of the Activity Console used for authentication is now using WebView2. WebView2 uses the Microsoft Edge (Chromium) platform. The WebView2 runtime is available on recent versions of Windows. The installer of Enterprise Studio will install WebView2 in case it is unavailable. This only applies to the Bizzdesign on-premise and hybrid solutions.

Bug fixes

Values in data fields of type object reference on the Contribute page were inadvertently displayed with a hyperlink, suggesting they could be clicked to navigate to the referred object.

TP-14016

The site link for a refined ArchiMate object copied in Enterprise Studio could point to a different object.

TP-15126

Selecting objects in a view (or expanding layers in the model browser) in a model package not stored on a server would add unnecessary error messages to the Enterprise Studio log file.

TP-15178

When a model package contained defects of the kind 'objects without mandatory reference' and only of that kind, the Check and Repair command would claim to have repaired (deleted) those objects but afterward not offer the option to commit the repairs.

TP-15191

The OpenAPI bulk endpoint for creating/updating links would fail when one or both endpoints of a new link no longer existed, making the entire batch fail. From now on, the bulk will no longer fail but will continue and skip any failing links. The endpoint has a new boolean parameter 'includeRejections' that, when true, will add information about the skipped links to the response.

The Open API version 2.0 has been updated with this change. For the latest API specification, please refer to Bizzdesign Open API.

TP-15207


Release 4 September 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-09-04), Enterprise Studio (2023-08-18)

New features and enhancements

Data integration and contribution

TP-13363

The audit logging for events related to data block definitions, data policies, update schedules, and data block fields performed by API clients now includes the client ID to identify the API client that performed the operation.



TP-13643

Previously, API clients defined in Bizzdesign Horizzon would have read and/or write data access to all model packages (and/or audit log access). To enhance security, access to model packages can be restricted by assigning an API client access to all packages or only specific packages. The access can be set on the API client's manage page in Horizzon.



API client access to a specific package can also be managed via the model package overview page. The package overview page lists API clients that can access the model package. New API clients can also be invited to the package on this page, and their access to it can be revoked.



Managing API client access on the API client and model package pages requires the Administrator or System Administrator role. Being invited to the model package is not required as admin users can access all model packages.

For more information, please refer to Creating a named API client for the Bizzdesign Open API and Managing API client access to a model package.

TP-14733

To increase authentication security, Horizzon now supports the RS512 hashing algorithm for authentication.


TP-15205

The Bizzdesign Open API version 2.0 now includes the 'includeExternalIds' parameter for the '/objects' and '/relations' endpoints. When set to true, the external ID of objects and relations will be retrieved when available (entities and links).

For the latest API specification, please refer to Bizzdesign Open API.


Horizzon

TP-14459

Site views and Horizzon BPMN diagrams can now be displayed in full-screen mode using the control on the view or diagram. While in full screen, the properties of the objects and relations can be accessed. By clicking them, their Properties panel slides in.

Following this addition, the full-screen option for the entire Horizzon portal in the toolbar at the top has been removed.



TP-14969

The Arabic font is now supported in generated PDF and SVG posters of Horizzon BPMN diagrams.


TP-15159

Horizzon BPMN diagrams that are externally shared in SharePoint, Confluence, or other collaboration tools can now be displayed in full-screen mode using the control on the embedded diagram.

Please note that existing embedded Horizzon BPMN diagrams may not automatically support full screen. To enable full screen for existing embedded diagrams, you need to generate a new embed code for these diagrams and use that one.



TP-15180

The new site search feature with an extended filter now includes filtering on object data recorded in data blocks. This version supports most of the available data types.


For more information, please refer to Searching through a site.

Bug fixes

Data integration and contribution

It was impossible to set a block field of type integer to 0 when it was never assigned a value before.

TP-14207

Large pieces of text in a data block field of type 'string' would be cut off without the possibility of scrolling once the field is out of edit mode.

TP-15139

Horizzon

It was not possible to generate a highlight view on a color view based on relations.

TP-13918

Displaying embedded views in full-screen mode was impossible for BPMN diagrams created in Horizzon. As of now, they can also be displayed in full-screen mode when embedded in SharePoint, Confluence, or other collaboration tool.

TP-15159

When creating a PDF poster of a view, specific objects, like data objects, were not rendered correctly in the PDF.

TP-15161

Modeling

Performing some actions in the view menu on an empty IGOE view (change settings, replace business process, or refresh view) would raise a script error message.

TP-15151


Release 9 August 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-08-07), Enterprise Studio (2023-08-09)

New features and enhancements

Horizzon

TP-15069

Site views externally shared via embedding in SharePoint, Confluence, or other collaboration tools can now be displayed in full-screen mode using the control. This currently only applies to views created in Enterprise Studio.



Please note that existing embedded views do not automatically support full screen because their embed code does not have the setting for allowing full screen. To enable full screen for existing shared views, you can either generate a new embed code for these views or include the following text in their existing embed codes in the collaboration tool: allow="fullscreen *"

Example:

<iframe width="100%" height="100%" allow="fullscreen *" scrolling="no" src="https://my-bizzdesign.horizzon.cloud/viewer/object/FE4pIRSklat-EXglZffw3yw4Qghcmom6INrJ55FVP-EVps_A" frameborder="2" style="box-shadow: 0 0 5px; color: #cccccc;"></iframe>

Bug fixes

Horizzon

In some situations, overlapping elements in a view were displayed incorrectly; elements that should be on top were pushed to the back.

TP-15137

Modeling

The SIPOC and IGOE views were populated incorrectly.

TP-15125

Scripting

The InternalObject("http") method did not work correctly for URLs with a : in the path part.

TP-15131


Release 7 August 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-08-07), Enterprise Studio (2023-08-01)

New features and enhancements

Data integration and contribution

TP-15071

To mitigate the risk of inadvertently deleting ArchiMate process objects in Enterprise Studio that have (un)published Horizzon BPMN refinements attached and then losing these refinement diagrams forever, the dialog that warns the user about this when deleting an object can no longer be permanently dismissed. Also, the text in the dialog now clearly describes the consequences of the deletion.



Horizzon

TP-14416

The explore feature for Horizzon sites has been improved and extended, offering the following capabilities:

  • New look & feel for the Explore page, showing objects and relations with their metadata information (object type shape and icon). Objects can be expanded and collapsed to change the exploration.



  • Multiple layout algorithms to choose from to present the exploration.


  • Filters to limit the object and relation types shown in the exploration.



  • Save explorations and share them with other users in Horizzon. Up to 25 explorations can be saved for a specific object. New explorations can be created based on saved explorations and existing explorations can be updated.


For more information, please refer to Exploring objects in a site, or watch the video.

Bug fixes

Data integration and contribution

When a data block definition was assigned to object types for Enterprise Studio objects (BPMN:....) and simultaneously to object types for Horizzon-created objects (ABPMN:.....), which is not visible in Enterprise Studio, the data block definition was not shown for the Enterprise Studio objects either.

TP-15068

Horizzon

Options to generate color and label views were wrongly available on objects in the relations explorer (section Relations) of Inspect and Explore pages.

TP-15002


Release 31 July 2023

Availability:  Cloud-hosted + On-premise
Horizzon Server (2023-07-07), Enterprise Studio (2023-07-31)

Bug fixes

Modeling

In collaboration-only Horizzon environments, Enterprise Studio would slow down considerably when expanding layers in the model browser, or opening certain views.

TP-15127


Release 7 July 2023

Availability:  Cloud-hosted only
Horizzon Server (2023-07-07), Enterprise Studio (2023-06-30)

New features and enhancements

Data integration

TP-14434

Objects modeled in Horizzon BPMN diagrams can now be assigned data blocks. The assigned data blocks can be edited during modeling of the BPMN diagram. The data block values will be available read-only in sites after the diagram (including values) has been published. See also Editing data blocks in Horizzon.



To assign a data block to objects modeled in Horizzon BPMN diagrams, use the metamodel name 'ABPMN' when setting the object type in the data block definition (for BPMN objects created in Enterprise Studio, it is 'BPMN'). The concept name is identical to the name used for Enterprise Studio objects. A data block assigned to task objects created in Horizzon looks as follows:



For more information, please refer to Creating a data block definition.

If a standard index in OpenSearch Dashboards contained data blocks, the index would only be updated when a data block value changed. From now on, the index is also updated whenever the name or namespace of the data block definition has changed or the name, namespace, or type of a data block field.


Horizzon

TP-14745

It is now possible to generate viewpoints (color/label/tooltip/table view) based on property/attribute values of published Horizzon BPMN diagrams, including data block attribute values. The generated viewpoints can also be included in poster downloads (SVG and PDF).



TP-14949

To increase security, entering your Horizzon password is required when changing your user e-mail address in Horizzon. Before the change is confirmed, you need to enter your password. Please note that this only applies to users signing in with Horizzon credentials. It does not apply when signing in with an organizational account based on an identity provider (like Azure AD or SAML-based). See also Changing your Horizzon user e-mail address.



Horizzon modeling

TP-14594

If an ArchiMate object has a refining BPMN diagram in Horizzon, Enterprise Studio will now indicate this. An ArchiMate object with a refinement shows a blue dot below the object in the model browser: 

When selected in a view, the object has a BPMN control. Clicking the control will copy the URL to the refinement in Horizzon on your Windows clipboard. Pasting this URL into the address bar of your web browser while having an open Horizzon session will take you to this object's refinement.

When deleting an ArchiMate object with a refinement attached, a message will appear warning a BPMN diagram is attached and that this will be lost if you proceed.


Modeling

TP-14592

New views for business process modeling are now available in Enterprise Studio: the Process architecture, IGOE, and SIPOC views. The views are located in the context menu of the ArchiMate model via New > Process architecture > ... .

For more information, please refer to Business process management modeling.



Team Platform

TP-13980

When using Azure AD as the identity provider for signing in to Horizzon, it is now possible to change the identity provider name on the Horizzon sign-in page into a name of your preference. The custom name can be set on the Azure AD authentication page in the Horizzon settings in the field Identity provider name. Accessing this page requires the System Administrator role. Please note that the identity provider name field is initially empty, and the default name 'Azure AD' is used on the sign-in page. Once you set a custom name, the field cannot be empty anymore. If you want to return to the default name, you need to enter that name in the field.

For more information, please refer to Configuring user synchronization and authentication with Entra ID.



TP-12708, TP-14988

Support for configuring user synchronization and authentication with a SAML 2.0-based identity provider has improved. Horizzon now includes a SAML metadata XML file, which can be used to automatically import the metadata in SAML identity providers to ease the integration process. This file can help customers who are newly configuring or moving from another identity provider to a SAML-based identity provider.

Configuring user synchronization and authentication with a SAML 2.0 based identity provider

Bug fixes

Horizzon

Clicking a hyperlink object in a view referring to another view would navigate the user to the Inspect page instead of the view page of the target view.

TP-14782

The PDF poster download of site views did not render all object outlines correctly.

TP-14964


Release 6 July 2023

Availability: Cloud-hosted only
Horizzon Server (2023-07-06, Enterprise Studio (2023-06-19)

New features and enhancements

Team Platform

TP-14937

The role dependency for the (Lead) Designer and Contributor roles has changed. From now on, when assigning a user or group the (Lead) Designer role, they are also automatically assigned the Consumer AND Contributor roles. Previously, this was only the Consumer role. The role dependencies now look as follows:


Assigned role:Automatically included role(s):

ConsumerContributorDesignerLead DesignerAdministratorSystem Administrator
Consumer





Contributor





Designer
NEW



Lead Designer
NEW



Administrator





System Administrator






The change will be effective on future role assignments. It does not affect existing role assignments in your Horizzon environment until you change them. Only then the new dependency will become active. For more information, please refer to User roles and permissions.


Bug fixes

Horizzon

It was not possible to delete dashboards from Horizzon.

Deleting a dashboard will remove it from Horizzon and OpenSearch Dashboards. The index pattern used in the dashboard will not be deleted (it may be used in other dashboards).

TP-13912

The site search (the regular, not the beta) was not working correctly when starting it from a site page containing a published BPMN diagram; the search text entered by the user was not retained, and no search results were shown.

TP-14934

Horizzon modeling

Navigating to the model Design page via an active modeling task on the homepage (Design > Objects) sometimes highlighted the wrong task object on the Design page.

TP-14895

Modeling

In certain UML class diagrams, drawing a relation between classes using the smart connector would freeze the application.

TP-14932


Release 21 June 2023

Availability: Cloud-hosted only
Horizzon Server (2023-06-21, Enterprise Studio (2023-05-09)

New features and enhancements

Data integration and contribution

TP-14841

Generating table views in a Horizzon site is now possible for property/data block fields of type list.


For more information, please refer to Working with viewpoints in a site.


Horizzon

TP-14854

A new beta version of the site search feature, introduced in the 9 May 2023 release, is available. The new version includes an improved presentation of the search results for easier identification of relevant search results and improvements in search accuracy and relevancy.

For customers that have not (de)activated the feature yet, the new search filter is now enabled by default. The new search feature can be deactivated anytime if desired. Nothing will change for customers that have actively (de)activated the feature; their current feature setting remains as it is, and it can be changed anytime.

The feature can be (de)activated via the Site search filter check box in Early access features in the general Horizzon settings (System Administrator rights required). 


For more information, please refer to Searching through a site.


TP-14876

To complete the PDF poster creation feature in Horizzon, it is now also possible to create the posters of BPMN diagrams created in Horizzon.


See also Creating a poster of a Horizzon view.


Team Platform

TP-14793

Support for configuring user synchronization and authentication with a SAML 2.0-based identity provider has improved. In addition to HTTP Post, Horizzon now supports using SAML binding type HTTP Redirect. The default setting is HTTP Post. If supported by the identity provider, HTTP request type HTTP Redirect can be chosen for initiating authentications to the identity provider.


Bug fixes

Data integration and contribution

When a model package was originally created as a 'Save as' copy of another package, the Open API '/objects' endpoint would also return data blocks for the original object.

TP-14842

Horizzon

Viewpoints (color, label, tooltip) were not correctly generated anymore in views containing over 100 visible objects; not all objects would get a color, label, and/or tooltip.

TP-14880


Release 16 June 2023

Availability: Cloud-hosted only
Horizzon Server (2023-06-16, Enterprise Studio (2023-05-09)

Bug fixes

Team Platform

Users with ADFS could not sign in to Horizzon using single sign on (SSO).

TP-14968


Release 13 June 2023

Availability: Cloud-hosted only
Horizzon Server (2023-06-13, Enterprise Studio (2023-05-09)

New features and enhancements

Data integration and contribution

TP-10738

Every endpoint of client requests in the Horizzon Server backend that somehow utilizes an offset and limit to return a smaller amount of data for performance considerations now has a pagination limit of 100 by default (provided that the client does not send any value for the limit). This also applies to the Bizzdesign Open API. The Open API specification has been updated with this change.

For the latest version of the Bizzdesign Open API specification, please refer to Bizzdesign Open API.


TP-14715

The Horizzon audit log now also includes the following data:

  • When data blocks and data block definitions are updated, deleted, or inserted using the Bizzdesign Open API, the remote address of the clients is now logged.
  • There is a new log event 'OpenApi Token Request' that shows the remote address, client ID, and grant type of the client that has attempted to obtain a token. The event is triggered by API clients and by the Activity Console (for refresh token).



See also Horizzon audit log.


Horizzon

TP-14774

Sharing views from sites with all Horizzon users is no longer required before they can be shared outside Horizzon (embedding). Sharing them with one or more groups (instead of 'All users') is now sufficient to enable embedding.

For more information, please refer to Sharing Horizzon views outside Horizzon.



Release 26 May 2023

Availability: Cloud-hosted +On-premise
Horizzon Server (2023-05-26, Enterprise Studio (2023-05-09)

Bug fixes

Horizzon modeling

After using the Set pool function (in a lane object) in the modeling canvas, a published BPMN diagram would no longer be editable, and instead show a blank canvas.

TP-14864

After moving an object in or out of a parent object in the modeling canvas, publishing the Horizzon BPMN diagram would introduce inconsistencies in the diagram.

TP-14875

Team Platform

The background process removing expired SAML-managed users failed when one of those users had internal ID 0.

TP-14867


Release 12 May 2023

Availability: Cloud-hosted only
Horizzon Server (2023-05-12, Enterprise Studio (2023-05-09)

New features and enhancements

ArchiMate

TP-14224

Following the introduction of version 3.2 of the ArchiMate Standard, the ArchiMate metamodel definition no longer provides specific relation role names. Enterprise Studio no longer shows the features of using these roles because they no longer serve any purpose. This means the option to switch between general and specific roles (check box Show general relation roles) is no longer available in the following places:

  • Navigator pane
  • Derive relations via relations command (Advanced ribbon tab)
  • All dialogs for generating view filters (color view, label view, etc.)

Also, the optional 'general roles' parameter of the fromRole and toRole script functions will no longer have any effect (general roles will always be returned).


TP-14630

The Deprecated Relations check (in the Check group on the ArchiMate ribbon tab) has been updated to check for relations across the entire model package that are no longer allowed according to the latest ArchiMate standard version (currently version 3.2).


Horizzon

TP-14093

In addition to SVG, creating posters of site views in PDF format is now possible. Like SVG, the PDF format supports generated color views and label views.  The PDF download is currently only available for diagrams and views originating from Enterprise Studio, not for Horizzon BPMN diagrams.


See also Creating a poster of a Horizzon view.


TP-14651

To optimize the overall performance in several aspects of Horizzon, creating sites based on projects is no longer possible if none of your Horizzon users have created sites for projects so far. If you have created sites for projects before, the change has the following effect:

  • Existing sites for projects are not affected; they remain as they are. You can keep using them.
  • Creating new sites for a project that does not have any sites yet is now disabled by default. To create sites for such a project, you must enable it on the project manage page. This can be done by Lead Designer users. 
  • Creating new sites for a project that already has sites remains possible. It is enabled for this project. If you disable it for a project, all existing sites for that project will be deleted.


TP-14777

The scope tree for setting a site's scope now has a clearer separation between what is selected, indirectly selected, and not selected (three states) and what is in scope or not (two states). The objects and views at a selected level are in the scope and will be available in the site once created.


State

Explicitly selected and included in the scope.

Indirectly selected and included in the scope. It is derived from higher-level directly selected component(s).

Not selected and not included in the scope, but has underlying, directly selected components that are in scope.

Not selected and not included in the scope.


Example:

Bug fixes

Team Platform

Downloading and opening large model packages in Enterprise Studio would sometimes fail with error message 'database disk image malformed' due to an insufficient timeout period. This period has been extended.

TP-14785


Release 9 May 2023

Availability: Cloud-hosted only
Horizzon Server (2023-05-09), Enterprise Studio (2023-04-14)

New features and enhancements

Horizzon

TP-14696

Bizzdesign introduces an improved site search capability designed to improve the site search experience within Horizzon. With the aim of making it easier and more efficient for users to find views, objects, and data, this feature includes a filter functionality that enables you to quickly narrow your search results based on specific criteria. By releasing this beta feature, Bizzdesign aims to gather your feedback and insights that will guide the future development efforts.

Bizzdesign offers you early access to try out the feature. It can be enabled by selecting the Site search filter check box in Early access features in the general Horizzon settings (System Administrator rights required). Once activated, the new search filter will be available in your Horizzon sites. If desired, the feature can be deactivated anytime.

For more information, please refer to Searching through a site.



TP-14749

The following shortcuts for performing operations have been added to improve the user experience in Horizzon.

  • Holding down the Ctrl key while clicking a collapsed object on a view selects the object and opens its Properties panel. (Only clicking the object will show the contents of the collapsed object in a new view). Clicking the object again while holding down the Ctrl key unselects it and closes the Properties panel. Note: this does not apply to collapsed objects in Horizzon BPMN diagrams.

  • Holding down the Ctrl key while clicking a refined ArchiMate object on a view opens the BPMN diagram of the refined object in a new view.

  • Pressing the Escape key closes the Properties panel of a selected object or relation on a view.


For more information, please refer to Horizzon keyboard shortcuts.


Bug fixes

Modeling

While searching for objects in the model browser in larger model packages, the number of hits displayed next to the search box would sometimes be significantly higher than the number of objects highlighted after pressing Enter.

TP-14691

Horizzon modeling

When text did not fit an element in a BMNN diagram, words were cut off instead of moving to a new line.

TP-14693

The arrows on data associations in a BPMN diagram were not visible. Also, connecting a message flow to a pool was impossible in the Manual interaction style.

TP-14714

When moving a lane inside a lane set or pool, its contents were not moved.

TP-14730

The alignment guides, available when a BPMN diagram is in Comfort interaction style, would disappear during modeling.

TP-14735


Release 21 April 2023

Availability: Cloud-hosted only
Horizzon Server (2023-04-21), Enterprise Studio (2023-03-30)

New features and enhancements

Data integration and contribution

TP-14391

The Bizzdesign Open API version 2.0 now supports creating links between entities and creating links between an entity and an object. The POST link operations for creating a link in a collection and creating a link in a container have been updated for this.



For the latest API specification, please refer to Bizzdesign Open API.


TP-14587

The presence of data blocks in standard indexes for OpenSearch Dashboards, which had been introduced in the 23 January 2023 release and temporarily disabled on 1 February 2023, has been restored. Data blocks are now available again in the standard indexes.

For more information, please refer to the original release note.


Horizzon

TP-14542

Diagrams and views created in Enterprise Studio can be shared outside Horizzon in Confluence and SharePoint by embedding them. If they contain collapsed content, they cannot be embedded on their own, but they can now be accessed via their parent diagram or view that is embedded. Clicking the collapsed object in the embedded diagram or view will show its content. Clicking in the diagram or view with the collapsed content will close it and return to the parent diagram or view. See also Sharing Horizzon views outside Horizzon.



TP-14661

All dates in Horizzon now have a tooltip showing the exact date and time. Moving the mouse pointer over a specific date or general date indication will show the exact date and time. Example:



Horizzon modeling

TP-14450, TP-14633

The modeling tasks for updating BPMN diagrams are now included in the weekly tasks summary e-mail. Modeling tasks are indicated with .



Bug fixes

Horizzon

UML State diagrams had no icon in Horizzon, for example, not in the model browser of the site, or on the Views page of the site.

TP-14571

Modeling

After changing the type of an existing relation in Enterprise Studio, Horizzon would only partly show the new type.

TP-14613

Team Platform

When switching between authentication providers SAML and Azure AD, groups and their members could be left in a inconsistent state, possibly causing role-related issues for the users.

TP-12953


Release 12 April 2023

Availability: Cloud-hosted only
Horizzon Server (2023-04-12), Enterprise Studio (2023-03-28)

End-of-support and end-of-life announcements

End of life for Bizzdesign Open API version 1.0 and beta versions

Bizzdesign Open API version 1.0 and the beta versions will no longer be available as of 1 May 2024. As of that date, you can only use version 2.0 or higher. Please note that if you use the Open API for data policies, you are urged to migrate to version 2.0 as soon as possible. See also the release note 'Open API version 2.0 available' of this release.

End-of-support and end-of-life announcements

New features and enhancements

General

TP-14546

If your organization has custom Help or information pages to support your users in working with Horizzon, you can now include its link in the Horizzon Resource Center to make it easily accessible to the users. In the Horizzon general settings, in Resource Center link, add the URL.

The custom link will be available in the Horizzon Resource Center using the display name of your Horizzon environment (The display name is also set in the Horizzon general settings). Clicking the link will open the page in a new browser tab. Please note that the Resource Center can only be used in the cloud solution.




For more information, please refer to Including custom help in your Horizzon environment.


Data integration and contribution

TP-13071

It is now possible to define data policies at model level. The model-level policies replace the default policies at object level. At model level, data policies can be set per object type and per data block available on that type. A model-level data policy for a data block will apply to all objects of a specific type that do not have their own policy for that data block. A data policy set for a data block of a specific object will override the model-level policy.

Please note that setting up model-level policies is only possible for ArchiMate objects (created in Enterprise Studio, Horizzon, or via the Open API). For other metamodels, like BPMN and UML, data policies can only be defined at object level: per data block of a specific object.

Model-level policies:

Object-level policies:

What happens to your existing data policies?

Data policies set on an object's individual data blocks are still on that object's data blocks. Editors and/or readers assigned to the default policy of an object are now actively assigned to all individual data blocks of that object that did not have their own policy before. Any model-level policies you want to start using on ArchiMate objects still need to be defined by you. For more information, please refer to Moving from object-level-only to object- and model-level data policies.

How do the changes affect the Bizzdesign Open API? 

If you use the Bizzdesign Open API for setting data policies, please read the next release note, 'Open API version 2.0 available'. It contains important information.


TP-13977, TP-13071

Version 2.0 of the Bizzdesign Open API specification is available. The new version includes the following additions and changes.

Changes in calls related to data policies

Following the changes in the data policies, the Open API now supports retrieving, assigning, updating, and deleting editors and readers at model level. The following new operations are available.

Editors:

Readers:


The operations for editors and readers for an object have been removed in Open API version 2.0.

If you use the Bizzdesign Open API for data policies, please migrate to version 2.0 as soon as possible to continue to have your data processed correctly. If you do not use it for data policies, migrate to version 2.0 before 1 May 2024. After this date, the Open API version 1.0 and the beta versions will no longer be available. See also End-of-support and end-of-life announcements.

The Open API now supports the bulk deletion of entities and links from a collection. It can be done using the following new operations:


For the latest API specification, please refer to Bizzdesign Open API.


TP-14275

If an object has policies attached (object, data, or diagram policies), they can now be accessed directly from the object in the site. Clicking will navigate you to the model package Policies page, where you can see the policies set for the object.

The button is available on the object's Properties panel and Inspect page only if you have the Lead Designer role and have been invited to the model package on which the object's site is based. The button is not available on diagrams and views with data policies.


Horizzon

TP-14514, TP-14535

More user experience improvements have been made to Horizzon. Some highlights:

Last updated info on objects and views

The 'Last updated' date of an object or view on the Horizzon homepage is now also updated if a data block associated with the object or view gets updated or when a BPMN diagram associated with the object gets updated.

Different colors for buttons on view page

Buttons on a site's view page are now gray-colored if they are on-page actions. Buttons that navigate to other pages remain blue.

Inspect function in context of view, default page for objects

The Inspect function is now shown in the context of the view. Clicking the button will open a sub-page showing the inspected content of the view. This is also reflected in the breadcrumb of the sub-page. Clicking will close the sub-page again and bring you back to the view. For objects, the Inspect page is now the object's default page to show when accessing an object via the Browse tab on the Horizzon homepage or via the site's Browse page.

Explore function in context of object or view

The Explore function is now shown in the context of the object or view. Clicking the button will open a sub-page showing the explored content of the object or view. The context is also reflected in the breadcrumb of the sub-page. Clicking will close the sub-page again and bring you back to the view or object page.

Content of collapsed element shown in context of parent view

View pages that are part of another view via collapsed elements ('nested' views), e.g., a collapsed BPMN sub-process, are now shown in the context of their parent view. Clicking a collapsed element in a view will open a sub-page containing the object's content. Clicking or will close the sub-page again and bring you back to the page with the parent view.


Reporting and analysis

TP-14522

Creating posters (in SVG format) of published Horizzon BPMN diagrams is now possible. To do this, open the BPMN diagram page and click Download.

For more information, please refer to Creating a poster of a Horizzon view.



Team Platform

TP-14580

Logging of the communication between Enterprise Studio and the Activity Console has been improved by adding more information about the Activity Console API calls.


Bug fixes

Modeling

Folders created in models of a different metamodel than the BPMN metamodel could be moved or copied to BPMN models. Once there, the folders could not be moved back.

If you still have a folder of a foreign metamodel in your BPMN model, copy the folder (including its content) and paste it into the model of the appropriate metamodel to have the model back in its proper place. Then remove the folder from the BPMN model.

TP-13873

Reporting and analysis

In some situations, sharing an OpenSearch dashboard in Horizzon with user groups was impossible.

TP-14601


Release 3 April 2023

Availability: On-premise only (Horizzon Server only)
Horizzon Server (2023-04-03), Enterprise Studio (2023-03-28)

Bug fixes

Installation and configuration

The Bizzdesign on-premise solution Horizzon Server (collaboration-only) could not be migrated to the latest software version.

TP-14631


Release 29 March 2023

Availability: Cloud-hosted + On-premise (hybrid and Horizzon Server Enterprise only)
Horizzon Server Enterprise (2023-03-29), Enterprise Studio (2023-03-28)

Bug fixes

Enterprise Portfolio Management

Scorecards on Portfolio views were incorrectly shown as empty.

TP-14645

Modeling

After copying a chart from one model package to another, refreshing the chart could crash Enterprise Studio. It also could block the processing of commits towards Horizzon.

TP-14637

Reporting and analysis

In few situations, color views were not generated in Horizzon because the needed data could not be retrieved.

TP-14638


Release 9 March 2023

Availability: Cloud-hosted only
Horizzon Server (2023-03-09), Enterprise Studio (2023-03-03)

New features and enhancements

General

TP-14394

Performance improvements have decreased the chance of the Enterprise Studio user interface freezing.


Data integration and contribution

TP-10778

Hyperlinks can now be imported and exported using an Excel connection. This applies to weblinks, file links, and e-mail links included in the default object property 'references' and in custom properties of type 'link'. Before, using hyperlink properties in the connection was not supported.



TP-14327

Performance improvements have been made to the export using a ServiceNow connection, including a setting to use the ServiceNow batch API. If the setting Use Batch API for export is activated in the ServiceNow connection properties, the ServiceNow batch API is used when performing an export. The setting is activated by default, it can be deactivated if needed.



TP-14360

Documentation fields are now included in the response of the GET objects operation in the Bizzdesign Open API. To retrieve the documentation, the includeProfiles parameter in the operation needs to be set to true.


TP-14378

When working with the Bizzdesign Open API, it is possible to enhance security by limiting access to the Open API to only authorized IP addresses. Previously, specifying the IP allowlist needed to be requested by contacting Bizzdesign Support. This is no longer needed. You can now specify the IP allowlist in the general Horizzon settings. Accessing the settings requires the System Administrator role.

The setting is only available if the Open API is available in your Horizzon license (see Horizzon settings > License). When available, the setting is disabled by default. However, if you already had IP allowlisting for the Open API configured by Bizzdesign Support, it is enabled, including the allowlist IP ranges.



For more information, please refer to Bizzdesign Open API.


TP-14396

The object types in the selection list when creating new objects in Horizzon are now alphabetically ordered.



TP-14481

The performance of uploading data block values via the Bizzdesign Open API has been improved. One of the improvements includes only uploading values that have changed.


Horizzon

TP-14160, TP-14400, TP-14408, TP-14414, TP-14433, TP-14475, TP-14507

Several user experience improvements have been made to Horizzon. These include:

Icons for model package, project, and API client items

The abbreviations in model package, project, and API client items have been replaced with icons.

Centered toolbars in the BPMN modeling canvas

New icons for Inspect, Explore, and View BPMN

Zoom controls updated and aligned throughout Horizzon

Updated sharing and embedding of a site

Searching objects and models on homepage Design tab

The Design tab of the Horizzon homepage now also has a search field for finding objects (in Objects) and models (in Models). Type (part) of the name and press Enter to find objects or models. The Design tab is only available if a user has the Designer or Lead Designer role.

For more information, please refer to Searching on Horizzon list pages.

Thumbnails in list and overview pages

A thumbnail shows the BPMN diagram of an object refinement or the start view of a site. Clicking it will open the page with the diagram or view.


Direct access to Inspect and Explore page

A control is available on elements to directly access the Inspect page of a view or the Explore page of an object.


Navigate from container element to location in model

When browsing a site, click on a container element to find its location in the model.

Task notification improvements

The task notification pop-up window now shows the total number of tasks of the user, not only the open tasks but also the tasks in progress. Please note that the tasks shown on the list items on the homepage are only open tasks. Depending on availability, the number of tasks in the notification window includes data tasks (Contribute) and modeling tasks (Design). When clicking the tasks in the notification window, the user's My tasks page is opened. What will initially be shown on this page depends on where the user left the page the last time. That is remembered by Horizzon.


TP-14488

BPMN diagrams created in Horizzon can now be shared outside Horizzon in Confluence and SharePoint (embedding).



Any collapsed content in an embedded diagram can be accessed by clicking the collapsed object in the diagram.



The conditions for sharing a Horizzon BPMN diagram outside Horizzon are identical to the diagrams and views created in Enterprise Studio:

  • The user is a Lead Designer.
  • The user is invited to the model package or project the site containing the view (or diagram) is based on, or they are the site's creator.
  • Embedding is enabled for the site.

For more information, please refer to Sharing Horizzon views outside Horizzon.


TP-14378

Previously, enabling embedded views in Horizzon could be activated by contacting Bizzdesign Support. This is no longer needed. You can now enable embedded views in the general Horizzon settings, including IP allowlisting to enhance the security of your data. Accessing the settings requires the System Administrator role.

Embedded views are disabled by default, but if your organization already had it activated by Bizzdesign Support, it is enabled, including any requested allowlist IP ranges.



For more information, please refer to Sharing Horizzon views outside Horizzon.


Reporting and analysis

TP-13802

Performance improvements on chart populations have been made to keep loading model packages and refreshing charts up to speed.


Scripting

TP-14480

The script methods objectsWithRole and relationsWithRole now take an optional second parameter <filter> that can be used to specify which type(s) the relation's end object may have.

For more information, please refer to objectsWithRole method and relationsWithRole method.


Bug fixes

General

Vulnerabilities in OpenSSL 3 have been fixed by adopting the latest OpenSSL 3.0.8 release.TP-14473

ArchiMate

When customizing a viewpoint definition in the Metamodeler, the icon picker did not include all new ArchiMate 3.2 icons.TP-14485
When a relation of a type no longer supported in ArchiMate 3.2 was copied to another model package, the copy would be corrupted, and manipulating it would crash Enterprise Studio.TP-14510

Data integration and contribution

Specific money formats set in the Windows regional settings would abort the export of an Excel connection. From now on, the export is not aborted but reports an error instead.

TP-11710
Timed values for custom metrics could not be imported using the Excel connection.TP-12275
Deleting a data policy update schedule didn't delete the associated pending tasks. From now on, the tasks are deleted with the update schedule as long as a user has not picked them up. Existing tasks for which the  update schedule was deleted recently will be removed when migrating to this release.TP-14051

The Excel connection did not properly handle date values, for example, dates like 01-01-0022, and dates before 01-01-1900. From now on, an error while writing a value to an Excel cell no longer aborts the export but is logged instead.

TP-14178
The Data block definitions view would allow including a comma in a data block field name, only to have the definition rejected with a '400 Bad Request' error by the server when uploaded. From now on, using commas is forbidden in all names (field names, type names, enum names, etc.), and they are removed.TP-14206
In a ServiceNow connection, importing a field as a tagged value that is not used for identification would produce an error, and the import would fail.TP-14359
Calculated data block fields that should be read-only could be edited in the object Properties window in Enterprise Studio. (However, the new value of the field would be overwritten again by the calculated value when data block values were refreshed.)TP-14363
Importing BPMN models in Enterprise Studio using BPMN files (.bpmn) raised various internal error messages.TP-14364
Deleting nested objects would result in a script error when importing objects using an Excel connection.TP-14509

ERSM

When generating a risk heat map for the current view, the whole model was used after refreshing the heat map.

TP-14500

Horizzon

The icon of the Sunray view was not shown in Horizzon when it's presented in the views list view on the homepage and in the model when browsing the site.

TP-13277

When running Horizzon in the Safari web browser, in some cases, icons were not properly shown. For example, the icons of objects on the homepage when shown in the list view.

TP-14486

Horizzon modeling

Adding content to a lane inside a BPMN sub-process would distort the lane. Also, creating a lane in a sub-process within a lane was possible, which should not be possible.

TP-14447

Modeling

Using the New multiple function to create new child objects in a collapsed object caused errors when the new objects were matched to already existing ones.

TP-14290

Reporting and analysis

When using an indefinite date value in a line chart, it took a very long time for the chart to load.

TP-12268

Applying an OR filter on the population of a matrix chart did not work correctly.

TP-13159

Strategy and business modeling

A View block on the Strategy on a Page view would sometimes render a Customer Journey Map view incorrectly.

TP-12709

A highlight analysis could not be performed on read-only objects on the Strategy on a Page view.TP-13459

Team Platform

When a model package contained two or more languages, a specific scenario would allow a user that had been denied access to a view to still claim objects on that view.

TP-14161


Release 10 February 2023

Availability: Cloud-hosted only
Horizzon Server (2023-02-10), Enterprise Studio (2023-01-17)

New features and enhancements

General

TP-13048

Various improvements have been made to the way Enterprise Studio logs unusual situations.


ArchiMate

TP-14273

Following the update to ArchiMate version 3.2, two new standard viewpoints have been added:

  • ArchiMate standard box view: All concepts are represented by a rectangle with an icon in the right-upper corner.



  • ArchiMate standard icon view: All concepts are represented by an icon shape only. In general, the label is placed outside of the shape at the bottom unless it fits inside the icon shape.


The viewpoints can be found in the ArchiMate model context menu via New > ArchiMate.


TP-14344

The ArchiMate Stakeholder view now supports creating Groupings (composite elements) and relation junctions.



Data integration and contribution

TP-12617

The Bizzdesign Open API now supports retrieving (custom) profile and metric data. The GET objects operation has been extended with query parameters to include profiles/metrics data of the returned objects.



For the updated Open API specification, please refer to  Bizzdesign Open API .


TP-14073, TP-14362

Following the 4 November 2022 release introducing the table view for editing data blocks, the table view now allows editing data block values directly in the table. This applies to all data block fields except those of type Reference and Text (markdown) and list fields (in which multiple values can be added). Clicking data cells of these types will open the quick view that slides in for editing values.



For more information, please refer to Editing data blocks using the table view.


Horizzon

TP-14055

Various changes have been made to the Horizzon homepage to improve its use.

Separate view and object sections for the Browse tab

Before, the Browse tab would show all views and objects together. Now, they have separate sections. Clicking Views or Objects will show them.

Display options Favorites, Popular, Last updated, Refined 

Following the new sections for views and objects, viewing your favorites, the most popular or last updated items can now be done using the new list with display options. A new display option Refined is available for objects. It shows all objects that are refined in a BPMN process. They have a BPMN diagram attached created in Horizzon.

Access to BPMN diagrams attached to objects

If an object in the Objects section of the Browse tab has a BPMN diagram attached, the diagram can be directly accessed by clicking on in the object, as shown in the above figure. The button is only available in the list view. If you use the grid view, the BPMN diagram can be accessed via the more options control on the object.


TP-14265

When going back through the Horizzon browsing history, the browser tab now shows information about the pages that have been visited to improve navigation.



Bug fixes

General

In some cases, the Check and Repair function would mention it detected and repaired an object 'that cannot be loaded', but this would not result in a change that could be committed.

TP-14337

Horizzon

When setting the scope of a site, it was not possible to select folders with identical names.

TP-13838

Horizzon modeling

Toggling from a pool (participant) to a lane set would set the BPMN diagram into a corrupt state, making the diagram disappear and uneditable.

TP-14369

Modeling

After changing a custom string profile attribute to 'monolingual' (Metamodeler), the Enterprise Studio log file would be flooded with (unnecessary) entries when opening the model package.

TP-14340


Release 31 January 2023

Availability: On-premise only
Horizzon Server (2023-01-31), Enterprise Studio (2023-01-12)

Bug fixes

Data integration

Data blocks with a certain date format could not be processed.

TP-14441


Release 27 January 2023

Availability: On-premise only
Horizzon Server (2023-01-27), Enterprise Studio (2023-01-12)

This release only supports PostgreSQL 14 or higher. If you are still on a Microsoft SQL Server database, please migrate using the 3 November 2022 release. For more information and instructions, please refer to Migrating the Horizzon Server database from Microsoft SQL Server to PostgreSQL.

If you already run the database on PostgreSQL but on a version before Postgres 14, you must upgrade to PostgreSQL 14, otherwise the server will not start.

If you have a PostgreSQL version newer than 14, and want to continue using it, you must allow the use of this newer version via the configuration file. But please be aware that 14 is the only officially supported version. For more information and instructions, please refer to Bizzdesign Horizzon release-specific required actions, Releases 2022, 3 November 2022 release.

End-of-support and end-of-life announcements

Bizzdesign no longer supports Windows 8.1 as environment for local Enterprise Studio installations. With this, Bizzdesign is following the Windows lifecycle policy.

End-of-support and end-of-life announcements

Bug fixes

Horizzon

Accessing Horizzon dashboards using an Nginx server would raise a 502 gateway error.

TP-14310


Release 23 January 2023

Availability: Cloud-hosted only
Horizzon Server (2023-01-23), Enterprise Studio (2023-01-12)

New features and enhancements

ArchiMate

TP-13162, TP-14240

The ArchiMate metamodel has been updated to version 3.2 of the ArchiMate Specification. The main changes are:

  • A derivation rule has been added for the Grouping element (following section B.3.5 of the specification).

  • The restrictions on the derivation rules have been improved (section B.4 of the specification).

  • The icon notation of the Meaning element has changed, and an icon notation has been added to the Work package element.



  • The default color of the Plateau, Gap, and Location elements has changed.



  • All concept icons in the model browser now match the colors used in the ArchiMate 3.2 Specification. The following concepts have been updated:
    • Composite elements container
    • Location
    • Gap
    • Work package
    • Meaning
    • Outcome



  • Composition and Aggregation relations can now be added between Plateau and Outcome elements, and Realization relations can be added between Material and Equipment elements.

  • Relations no longer allowed following the ArchiMate 3.2 Specification have been deprecated. Models with those relations can still be read, but new relations can no longer be created.

  • Although the ArchiMate 3.2 Specification changed the Technology Layer metamodel, making Device, System Software, Facility, and Equipment no longer subtypes of the Node element but of the technology internal active structure element, these are still subtypes of the Node element in Enterprise Studio. If you are querying your model for Nodes, the results will potentially include Devices, etc. Therefore, you should consider adding an additional type filter to those queries to exclude those subtypes.

  • As of this release, Enterprise Studio no longer supports the specific role names for relations. The role names were never part of the standard and have now been completely removed.

    If you use scripts that use specific role names, you will need to update them. For more information, please refer to the item under Scripting in these release notes.


For an overview of all ArchiMate elements, please refer to the ArchiMate 3.2 overview poster.


Data integration and contribution

TP-13205

Data block fields (of all available types) and their values are now available in the standard indexes in OpenSearch. When creating an index pattern for dashboards, the data block fields can be recognized by the prefix datablocks.<namespace>:.

Update 1 February 2023: Including data block fields in the standard indexes has been temporarily disabled until further notice. Data from your data blocks is already available in the standard indexes, but the data may be outdated.



TP-13809

Limited functionality to edit data blocks in Enterprise Studio is now available. The following places in Enterprise Studio now allow setting data block values directly:

Properties pane:

Properties form:

Properties table:

Please note the following:

  • The objects with data blocks in Enterprise Studio are checked for data policies.
  • Only one object at a time can be edited. The data blocks cannot be edited in bulk or via script.
  • Editing data blocks is only possible on objects created in Enterprise Studio.
  • Calculated fields are not updated automatically.


For more information, please refer to Editing data blocks in Enterprise Studio.


Horizzon

TP-13926

Few styling changes have been made to Horizzon, including a number of updated icons in the Horizzon sidebar and icons for user manage permissions in packages.





Horizzon modeling

TP-14055, TP-14187

A published BPMN diagram now displays a thumbnail showing the diagram's contents instead of a general image. The thumbnail is available in the Properties slide panel of the object and also on the object's inspect page. Also, a BPMN diagram can no longer be set as a favorite, since this can already be done for the object it belongs to. Example:



TP-14170

Create space

It is now possible to move elements aside to make room for new elements or add space to the diagram. It can also be used to create space within an element. This function is similar to the Make room function in Enterprise Studio.

To use the function, right-click on a space (or on an element) in the modeling canvas and drag toward the direction where you want to create space. Any elements positioned next to where you start dragging will be moved aside into the dragging direction. Example:

Select elements

Elements in the BPMN diagram can be selected by dragging a rectangle around them using the mouse. For an element to be included in the selection area, it now needs to be fully contained by it. Partially contained elements are not included. To select elements within another element using a selection area, hold down Shift and drag a rectangle around them. After selecting the elements, they can easily be moved together by dragging the group.


TP-14186, TP-14253

Select similar elements

It is now possible to select a specific set of elements in the diagram. Select one element and then press Ctrl+E. All other elements of the same type will also be selected. This function is similar to the Select similar  function in Enterprise Studio.

Set the direction of data association relation

It is now possible to set the direction of an association relation by hovering the relation line and clicking . The direction(s) that can be set depends on the used data type (Data input, Data output, or Data object). Also, the positioning of elements connected with a data association has improved.

Connect message flows to pools

Connecting a message flow to a pool has been made easier. Drag the flow to the first border of the pool until it turns green and release the mouse button.


TP-14250

The sidebar of the Horizzon Design page containing the modeling canvas has changed. It now contains the menu items belonging to the model instead of the model package, which is the appropriate context for the diagram. The new context is also visible in the breadcrumb at the top of the page.



TP-14271

It is now possible to undo changes on a BPMN diagram in Horizzon. All unpublished changes to the diagram will be made undone. If the diagram has been published before, it will return to its last published state. If the diagram has not been published yet, it will be emptied.

For more information, please refer to Working on modeling tasks.



TP-14289

Few terminology changes have been made in the context of process modeling, they include:

  • The title of the Horizzon page containing the model canvas has changed from 'Refinement of...' to 'BPMN diagram of ...'.
  • Modeling tasks are now called Diagram update tasks.


Scripting

TP-13162

One of the changes in the implementation of ArchiMate Specification version 3.2 is that Enterprise Studio no longer supports the specific role names for relations. The role names were never part of the standard and have now been completely removed.

If you use scripts that use specific role names, you will need to update them. The scripts will not fail, but return unintended or incorrect results and this might go unnoticed. You need to replace specific role names with general role names and optionally add a type filter for the target object. Depending on the contents of your script, other adaptations to the script may be needed to restore its original behavior.

An example is shown below. In the figure, the specific role names are shown on the left, and the general role names are on the right.




The following script is used to find the processes that are triggered by the actor:

forall obj in actor.objectsWithRole("triggers process") {
	output obj;
}


Following the example figure above, the result would be only the process. Now, if the general role name is used:

forall obj in actor.objectsWithRole("triggers") {
	output obj;
}


the result would be the process as well as the service. Since this is not the desired outcome, you need to make another adjustment to the script to get the correct result by adding a type filter 'ArchiMate:BusinessProcess':

forall "ArchiMate:BusinessProcess" obj in actor.objectsWithRole("triggers") {
	output obj;
}
TP-14246

The script method getTaggedValues now has an optional boolean parameter 'persistent'. When 'true', only tags are returned that were added as being persistent. When 'false', nonpersistent tags are returned. When the parameter is omitted, getTaggedValues returns all tags, as before.

For more information, please refer to getTaggedValue(s), hasTaggedValue, removeTaggedValue, setTaggedValue method.

Team Platform

TP-14077

Performance improvements have been made for opening model packages in Enterprise Studio. Opening a model package will now take less time. The modification also affects ordering the contributions in the model package timeline. The order will now be based on the order of the contributions as they are retrieved from the server instead of when they have been added (committed).


View filters and viewpoints

TP-14306

By default, the text labels of a label view in Enterprise Studio are presented as one-line labels. In the case of labels with a long text, it can be useful to have the label text wrapped for readability. It is now possible to wrap the text in the labels of label views generated on objects and relations. To activate text wrapping for label views in Enterprise Studio, select the new option Wrap label view text on the General tab of the Enterprise Studio Options. When activated, the labels are adjusted to the with of their objects (but with a minimum width).



For more information, please refer to Enterprise Studio general options.

Bug fixes

Data integration and contribution

Having empty data blocks on an object could sometimes lead to extended periods of unavailability when this object was selected (the wait cursor is shown for several seconds).

TP-14292

Enterprise Portfolio Management

Exporting Portfolio view recommendations to PowerPoint® could fail due to a script error and result in an incomplete PowerPoint deck.

TP-14175

Horizzon

It was impossible to access the Horizzon dashboards using an Nginx server.

TP-14106

Clicking a link from the weekly tasks summary e-mail would trigger a redirect loop in some customer environments. 

TP-14278

The horizontal space for presenting a view in a site was limited, causing a view to quickly get cut off when moving it to the left or right.

TP-14281

Horizzon modeling

It was impossible to sort models and objects on the Design tab of the Horizzon homepage by 'Last updated'.

TP-14148

When a modeling task's assignee in Horizzon had become invalid (due to, for example, the removal of this user), the 'Claimed by' text below diagram's preview would show 'Invalid user' instead of the assignee's name.

TP-14228

Modeling

In certain scenarios, deleting an object would not automatically delete all of its connected relations, leaving behind incomplete relations that are subsequently flagged by the Check and Repair function as defects.

TP-14180

Team Platform

When a user was removed, the server would return an error when retrieving any running task still assigned to that user.

TP-14162

Setting a persistent tagged value containing an internal object value in a script would corrupt a subsequent commit.

TP-14237

After removing SAML-provisioned users from Horizzon, these users would still be shown when searching for them by their full name.

TP-14262


Release notes 2022

For more information, see Release notes archive 2022.


ArchiMate is a registered trademark of The Open Group.

BPMN is a trademark of Object Management Group, Inc. in the United States and/or other countries.

PowerPoint is a registered trademark of the Microsoft group of companies.