Skip to main content

v3.1

v3.1.0 (20 july 2024)

New functionalities

  • Issue 523 Add ontologies tree viewer
  • Issue 533 Wizard step 1: suggest root class when using ontology
  • Issue 834 Take into account domainless properties (that is implicit owl:Thing as domain) to select from in wizard
  • Issue 931 Improvements to wizard taking CSV input
  • Issue 960 Treeview: drag and drop elements to create mappings. Only in editor mode
  • Issue 970 Wizard create: add blank message option
  • Issue 1028 Wizard step 1: add json schema option
  • Issue 1033 Show creator / creation time for specs
  • Issue 1035 Include missing wizard functionality to handle owl:someValuesFrom restrictions
  • Issue 1044 Integrate JSON validator service in STH
  • Issue 1080 Treeview edit mode: Allow adding sub-element freely
  • Issue 1108 Data Model Canvas features:
    • Allow opening unrelated specifications
    • Allow to move panels freely
    • Edit element: move link to ontology (property and class URI) to first tab

Bugfixes / UX improvements

  • Issue 676 Refactor backend extra endpoint specifications
  • Issue 680 Add submitter name (using display name) to issue and related discussion posts
  • Issue 681 Rename change requests (old term) to issues (new term) in model, database, backend and API
  • Issue 683 Add number of comments to issues overview
  • Issue 703 Bugfix filter issues for my organisation
  • Issue 1021 Bugfix recursion issue in wizard determining sub class structure
  • Issue 1023 Edit element: remember active tab
  • Issue 1025 CSV import: Convert csv column names to valid xml element names
  • Issue 1039 Small UX improvements to generated edit screens
  • Issue 1043 Move business rules up in edit Element > Value constraints tab
  • Issue 1060 Codelist: add sorting to table
  • Issue 1061 Refactor treeviews to 1 component to prepare for data model canvas
  • Issue 1065 Improve aligning of business rules in Element details panel
  • Issue 1067 Fix some HTTP errors not shown
  • Issue 1076 Element details path: add copy to clipboard button
  • Issue 1077 Treeview edit mode: fix possible child elements not loading
  • Issue 1079 Replace id with $id in JSON Schema export
  • Issue 1081 Treeview edit mode: no expandable possible child prop when only 1 targetSubClass is present
  • Issue 1083 Wizard step 1: css fixes, use json Pointer
  • Issue 1092 Sort version number in treeview version dropdown
  • Issue 1100 Don't show "must login" error for evalidator/info
  • Issue 1102 Fix performance of wizard option of domainless properties (see #834)
  • Issue 1092 Sort version number in treeview version dropdown
  • Bugfix issue with incorrect $id in generated json schemas that causes issues in new json validator service
  • Improve UX of all issues interface:
    • Filter on open issues by default
    • Add sort option (last comment and date created)
  • Bugfix missing property click event emitter
  • Remove frontend v2: The old frontend is not available anymore at '/v2' url
  • Use default apache folder html instead of public to serve content
  • Angular: upgrade to new template syntax and standalone components
  • Add ampersand build scripts do development environment
  • Bugfix issue in CI pipeline related to Node image
  • Update to Angular v17.3
  • Refactoring ontology tree view #523