v4.3.0 (24 April 2026)
New functionalities
- Epic 89 Add requirements spec type
- Epic 89 Allow mapping between Message Model and Requirements specs
- Issue 420 Admin page to import YAML files as new message model versions
- Issue 420 Admin page to import business rules from YAML
- Issue 420 YAML element import: support linking business rules by humanId
- Issue 420 Admin page to import codelists from OASIS genericode XML files
- Issue 1533 Add bar that eases navigation between spec/version/actions
- Issue 1569 Add Venetian blind schema style option for OpenAPI specification export
- Issue 1573 Add SSSOM export for message mapping specifications
- Issue 1611 Improve taxonomy search
- Issue 1638 Make SSSOM export accessible by machine-to-machine token, not only through backend and login token
- Issue 1639 Enrich SSSOM export
- Add unstable public project overview API endpoints
- Extend serializer to allow id-less update of univalent entity relations
- Add library to support json-ld serialization of rdf graphs
- Add framework for displaying automated mapping suggestions
Documentation
- Issue 1467 Expand taxonomy management documentation
- Issue 1469 Expand business rules management documentation
- Issue 1470 Expand codelist management documentation
- Issue 1661 Expand message model management documentation
Bugfixes / UX improvements
- Issue 1518 Update mapping progress bars to show predicate and status separately
- Issue 1577 Add issue/comment icons to mapping list on canvas
- Issue 1578 Add button to navigate to canvas after creating a mapping version
- Issue 1601 Bugfix editing root elements due to large amount of data
- Issue 1602 Bugfix:
allowAdditionalProperties now correctly applied for array elements with no sub-elements in JSON Schema export
- Issue 1604 Bugfix several api urls for non-default language app, including the login option
- Issue 1619 Can't delete uploaded file, can't distinguish two filenames with same display name.
- Issue 1623 Bugfix missing artefact for new entities
- Issue 1625 Concept note field too small
- Issue 1626 Cant create new taxonomy version from tax edit screen
- Issue 1627 Sort Taxonomy versions just like message model versions
- Issue 1633 Fixes JSON Example generator bug
- Issue 1635 Add Dutch translation for My account page
- Issue 1636 Fix toast when generating message model using AI
- Issue 1641 Automatically set author and creation date on all new artefacts
- Issue 1642 Bugfix: predecessor autocomplete on message model version edit caused 404 on page load
- Issue 1643 Various small UX improvements to default spec creation/edit screen
- Issue 1663 Fix codelist entry form "Reported by" dropdown gating to account manager role
- Issue 1667 Removing a JSON Schema spec breaks Wizard for existing derived messages
- Issue 1670 Make mappings source and target clearable.
- Fix performance of copy functionality of large message models
- Add option to manually reset namespace definitions used in message model version
- Allow to edit element xpath in technical details panel of edit element
- Bugfix deleting syntax bindings due to foreign key constraint for example objects
- Show spinner on Save button and highlight when there are unsaved changes
- Bugfix: selected element in message model tree no longer collapses after adding a sub-element
- Refactor and add Dutch translations for mapping status, predicate, and justification labels
- Sort versions + improve version table in specification edit interface
- Bugfix ElementType namespace URI return type causing errors in XML schema export
- Unify page headers. Using h1, h2, etc consistently
- Change house style for NxtGen/SCSN environment
- Issue 1618 Fix logo and Language customization for new environment
- Issue 1678 Add new environment image
- Customize a frontpage (2x)
- Add NxtGen logo to DPP environment
- Put review env to traefik ingress class