Powered by Zoomin Software. For more details please contactZoomin

What's New for Semaphore

Semaphore 5.8.0

  • Last Updated: May 29, 2026
  • 4 minute read
    • Semaphore
    • Documentation

Semaphore 5.8.0 is a major update to the software and an update to the Semaphore 5.6.4 release.

Important: We scan the Semaphore binaries daily for reported vulnerabilities. For a list of current reported issues and our proposed action, see CVE issues.

Refer to Semaphore-v5.8-4.Mar.2024.pdf for the bill of materials.

Installation Prerequisites

Prior to installing or upgrading to this version of Semaphore please be sure to review the Third-party software requirements (Linux) or Third-party software requirements (Windows) information as well as the general Plan your Semaphore Installation (Linux) orPlan your Semaphore Installation (Windows) information for installation server requirements.

Studio

The entire suite has been rebranded as a Progress product.

External dependencies have been upgraded from 5.6.4 this has removed vulnerabilities as they have been reported.

New Functionality

  • 13099 Ability to show MarkLogic DB links on the Studio home page
  • 16251 Update Studio branding

Issues Resolved

  • 12505 Addition of Secure Cookie attribute
  • 14148 Update to graphql layer
  • 14258 Disable graphql introspection
  • 14283 Simplify error messages reported to front end
  • 14660 graphql interface enabled for Semaphore Cloud
  • 15443 References to SES now consistent
  • 16008 HttpOnly cookie attribute now set
  • 16271 Fix issue with manifest.json requests
  • 16585 Fix storage of default roles

Model Management

Model Administation pages updated for re-architecture of KMM application.

New Functionality

  • 3298 Allow Reconciliation Server to access Semaphore Cloud based SES instance
  • 7480 Improve Publisher configuration handling workflow
  • 11051 Ability to configure KMM to not show some side panel widgets (refer to Common questions in Semaphore Knowledge Model Management (KMM) Administration).
  • 12342 It is now possible to down load Publisher artifacts directly from Publisher dialogue.
  • 12621 Mappings are now displayed in KRT
  • 12855 Search-as-you-type picker for concept metadata
  • 13653 Addition of metadata to concept to concept relationships
  • 13796 Publish dialogue now persists choice of environment and configuration file
  • 13947 Replacement of Tomcat with Quarkus for KMM
  • 14379 Improve workflow where user attempts to access model which links to a model they are not authorized to view.
  • 14730 Side panel to show concept usage in linking models
  • 15375 Allow alerting of publishing results
  • 16287 Performance improvements for FACTS models
  • 15854/17444 Make it easier to use Dublin Core predicates
  • 16003 Add more diagnostic side panels
  • 16437 Upgrade of underlying library

Issues Resolved

  • 13623 Better handling of duplicate label addition
  • 13678 Ability to unselect “use spreadsheet to determine concept schemes”
  • 13709 Better validation of data editing
  • 13761 Imporovements to search as you type when adding related concept
  • 13917 Removal of console error when creating new models
  • 13925 Remove logging of access to static resources (to reduce log sizes)
  • 13966 Improve efficiency of mapping data retrieval in KRT
  • 14005 Spurious workspace file removal
  • 14052 Publisher should not create pak file with incorrect suffix
  • 14141 Top menu tidy up
  • 14461 Correct plugin status message
  • 14703 Remove ability to add same language twice to a model
  • 14717 Correct OAuth session timeout behaviour
  • 14726 Correction to LDAP character encoding issue
  • 14745 Allow Publisher configuration uploads from MacOS systems.
  • 15038 Excel importer template was being broken by binary metadata
  • 15103 “Show by default” metadata items are no longer promted for if already present
  • 15315 Reconciliation server - pick correct ID from the wikidata reconciliation server
  • 15339 Entering Kanji characters into bespoke URI no longer causes KMM to hang
  • 15372 Fix XSS issue in KMM
  • 15381 Fix sensitive data in query string issue
  • 15429 Language triples being recreated on model resurrection
  • 15687 Issue with stopping the importation within a model
  • 15756 Remove spurious browser console messages
  • 15894 Removal of “StoreConnection inValid” errors
  • 16037 Typo in Spreadsheet import rules
  • 16051 Investigate respect of timeout for Sparql running
  • 16053 Spreadsheet was breaking associative relationships
  • 16501 Sort out model cloning usability issues
  • 16528 Preserve model sort order across deleting models
  • 16583 Correct display when malformed prefered label is present
  • 17394 Prevent restoring backup from newer KMM instance
  • 17603 Publishing a task with the same name as one in a linked model was causing issues
  • 18236 Fix issues with Class selection in Excel importation templates.

Note: There is an issue when the association of a metadata type with a relationship type is inherited from a parent relationship type. When the permission is deleted on the parent, the instance data is removed from the sub-properties as well quietly. If the relationship is deleted in KRT but the change not accepted by the editor, then instance data may be removed. This will be fixed in 5.8.1.

Classification Server and Document and Text Analysis (5.8.0)

Important: The Document and Text Analysis component will only function correctly, if the Classification and Language Server is installed with the separate language packs.

New Functionality

  • 12877 New innovation classification functionalities
    • New “extract_using” attributes
    • Dependent rulenets
    • Redaction capability
  • 14873 Update language handling modules
  • 15010 Allow specification of language in properties file for P and R tool
  • 15719 Allow control of service to authenticated users
  • 15944 Allow switching of ML forking at request time (when configured)

Issues Resolved

  • 14045 CLS Better handle pak files with incorrect suffix
  • 14139 Allow CS client to work with demonstration servers
  • 14824 DA Issue with expansion of article tree
  • 15164 P and R server Fix errors with some non-alphanumeric file names
  • 15167 P and R server Change of font colour for mismatches
  • 15271 P and R server - rename API key parameter
  • 15376 CS was hanging when using an expired licence. It now fails fast.
  • 15522 MSCVR80.dll was causing an issue in a Japanese installation
  • 16536 Issue with DA scrolling
  • 16877 Precision and Recall tool better handles socket exceptions
  • 17049 Infinite sideways loops in rulestructure were causing CS to stop
  • 17108 Precision and Recall tool now returns single/multi article if defined in properties, otherwise server default
  • 17128 Issues with expansion and contraction of DA categories
  • 17159 Multipart form boundary handling updated to latest standard
  • 17816 Fix issues parsing PDFs forms

Semantic Enhancement Server

New Functionality

  • 16355 Ability to disable return of JSONP data

Issues Resolved

  • 14851 Searching across multiple indexes now works even with versioned indexes

Concepts Server

New Functionality

  • 16661 New service created

Facts Extraction

New Functionality

None

Issues Resolved

  • 16374 Definition of optional facts
TitleResults for “How to create a CRG?”Also Available inAlert