Skip to main content

v3.0-beta

v3.0.0-beta.4 / v2.22.0 (27 april 2024)

New functionalities

  • Issue 885 Include more details in taxonomy exports
  • Issue 935 Accounts, edit allowed roles screen missing

Bugfixes / UX improvements

  • Issue 919 Add short description of specification types in menu to add new specification
  • Issue 1001 Improve taxonomy export performance
  • Issue 1014 Add Project Metadata Types and Add Hide Export option for taxonomy spec version and skosconcepts
  • Update to Ampersand prototype framework v1.18.0
  • Issue 883 Change mentions of NEN2767-4 to NEN2767-4-2
  • Issue 989 Migrate artefact metadata to simplify database
  • Issue 999 Move STH_ID columns to end of table

v3.0.0-beta.3 / v2.21.1 (10 Feb 2024)

New functionalities

Bugfixes / UX improvements

  • Issue 929 Fix element order in wizard for json schema and csv inputs
  • Issue 938 Add missing sort functionality to BOX TABLE template
  • Issue 953 Fix possible sub elements are not sorted correctly based on underlying ontology
  • Issue 954 Fix version menu showing wrong version for unpublished versions
  • Issue 956 Add used by other codelists to codelist overview
  • Issue 971 Fix for undefined resource at component initialization
  • Issue 972 Add missing menu item for business rules overview
  • Issue 973 Remove heading for empty list of syntax bindings in related trees menu
  • Issue 980 Allow to create/delete projects owner by groups in Edit group interface
  • List unpublished versions for maintainers (having access to Edit specifcation interfaces)
  • Also show empty projects; i.e. when there are no specifications to show
  • Issue 925 Change GCS storage client from opt-out to opt-in. Default is disabled now
  • Restructure + bugfix Helm values file
  • PM issue 119 Remove references to TNO specific deployment aspects

v3.0.0-beta.2 / v2.21.0 (22 Jan 2024)

New functionalities

  • Issue 839 Individuals of the range class are included in the wizard step 3 examples and schemas
  • Issue 840 Add API to create message model from CSV file upload
  • Issue 843 Implement UX designs for message models based on CSV
  • Issue 871 Add table view to projects page + improve spec cards
  • Issue 912 Push default STH and flyway images to public image registry
  • Issue 917 Allow viewing secondary trees in the wizard treeview
  • Allow to edit certain technical details like elmPropertyUri, elmClassUri, elmBaseDatatypeUri and elmJsonPointer

Bugfixes / UX improvements

  • Issue 626 Remove deprecated relation projectOrg[Project*Organization]
  • Issue 665 Add check for duplicate names in sub elements. Display error to user in export
  • Issue 881 Taxonomy export: split structure in multiple columns
  • Issue 886 Replace UI label 'wizard' with 'edit' message model
  • Issue 893 Improve codelist page. Columns for added/removed dates
  • Issue 899 Bugfix missing button to create new objects in BOX templates
  • Issue 901 Add whitespace between validator and results
  • Issue 905 Bugfixes in headings and formatting output in wizard step 3
  • Issue 908 Add other views to 'recently viewed' section on homepage
  • Issue 910 Bugfix toggle 'Show used properties' should only be visible in edit mode
  • Issue 911 Bugfix 'validator' link on spec cards are not always displayed
  • Issue 913 Reduce whtiespace between projects on specification overview
  • Issue 914 Add loading indicator for validator information
  • Issue 915 Fix missing option to upload new version of file object
  • Issue 916 Bugfix broken link to business rules in validator UI
  • Issue 918 Improve issue view
  • Issue 921 Fix missing specification version in 'see also' column
  • Issue 923 Add redirect to previous page after login triggered by user
  • Issue 926 Bugfix sorting versions in validator UI
  • Issue 928 Fix missing buttons for 'add all' and 'add next level descendants' in wizard step 2
  • Issue 930 Bugfix patches not working on resources that are in a root list interface
  • Issue 936 Bugfix AtomicFileObjectComponent calling backend too many times
  • Issue 941 Bugfix showing all tabs; adding scrollable tabs
  • Issue 942 Bugfix button to add next level descendents is wrongly shown in tree view viewing mode
  • Issue 943 Bugfix crud functionality on genereated non-uni root boxes
  • Issue 946 Bugfix DCAT export buttons should only be displayed when logged in
  • Issue 955 Bugfix large content cut of in text fields (e.g. in edit ontology version)
  • Clarify class and basedatatype in technical details view
  • Group possible properties by ObjectProperties and DatatypeProperties in wizard step 2
  • Bugfix output folder of frontend dist by esbuild
  • PM Issue 190 Update SETU welcome text
  • Issue 617 Update to PHP 8.3
  • Issue 784 Add helm charts for easy deployment of application
  • Issue 838 Update to Angular v17
  • Publish helm charts in chart repo located at https://charts.semantic-treehouse.nl
  • Dockerfile with frontend v3 is now the default Dockerfile
  • Fix CI check for database structure file
  • Restructure CI configuration + improve pipeline duration + fix repo for build cache
  • Update to Ampersand prototype framework v1.17.0
  • Update to PHP 8.3
  • Update backend dependencies + add CI job to check for this
  • Add CI job for frontend testing
  • Add CI job for frontend linting
  • Run all CI check jobs (except changelog) also on main branch
  • Fix missing build argument for multi-language frontend

v3.0.0-beta.1 / v2.20.0 (29 Nov 2023)

  • Issue 664 Individuals of the range class of a property are picked up by the FIT Wizard in Step 2
  • Issue 783 Add endpoint to export specs meta data in DCAT
  • Issue 854 Add endpoint for downloading JSON SchemaSpecs
  • Issue 887 Fix loading empty ontology (version) in WebVOWL viewer
  • Frontend v3 related:
    • Issue 378 Update treeview after editing element details
    • Issue 690 Add functionality to create a new message model specification using the wizard
    • Issue 768 Hide elements in taxonomy tree when using search filter
    • Issue 789 Integrate + fix codebase Ampersand framework, including:
      • Show notifications from backend when editing via generated interfaces
      • Make sure you don't lose focus when switching fields in generated interfaces
      • Make sure generated interface values don't go out of sync with backend values
    • Issue 793 Improve carousel of specifications by introducing hightlighted specifications
    • Issue 799 Review and update Dutch (nl) translation file
    • Issue 814 Add buttons for DCAT-AP export in UI
    • Issue 815 Allow editing element details
    • Issue 820 Add missing templates for generated interfaces
    • Issue 827 Add manual json schema specification overview page
    • Issue 845 Add option to select target sub class in wizard step 2
    • Issue 864 Add sorting for columns and download button in codelist overview
    • Issue 869 Add option to show used properties in treeview wizard mode
    • Issue 900 Bugfix routing for message-model
    • Issue 903 Bugfix non-editable boolean component
    • Issue 906 Bugfix character encoding in spec card description
    • Bugfix label instead of name for possible sub elements
    • Fix missing possible properties from superclasses
    • Improve edit element interface and its use in wizard view
    • Adapt Dockerfile(s) to handle multiple locales and serve default locale in root directory
  • Environments:
    • PM Issue 143 Add frontend v3 customizations for SETU image
    • Set frontend v3 as default for KS, SETU, FEDeRATED, SUTC, STPE, EVH, SCSN and STH images
    • Use default STH image for ZEROW environment
    • Set NL locale as default for NEN image