---
title: Broker
description: OpenLM Broker changelog.
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26 (legacy).** This page documents the legacy product, not OpenLM Platform.

OpenLM Broker changelog.

## v26.4.30.958 — May 5, 2026

### Added

- 70969: Broker now sends additional license manager details to Broker Hub. The License Managers widget displays LMGRD, almutil, and Vendor Daemon versions, along with the Vendor Daemon port (FlexLM)
- 57865: Added a dedicated Windows shortcut for the Broker Web UI. The original "OpenLM Broker" shortcut was renamed to "OpenLM Broker ConfigTool", and a new "OpenLM Broker UI" shortcut opens the web interface in the default browser

### Fixed

- 71473: Fixed an issue where OGI License Manager sessions were closed with identical start and end times, leaving usage durations at zero and the OGI usage graph empty
- 71521: Fixed an issue where broker.xml could be left empty after a configuration save failure (for example, a slow DNS lookup, antivirus interference, or an internal exception). The new configuration is now serialized in memory before the file is opened for writing

### Improved

- 70636: Squish License Manager: improved the "failed to respond" status message. The Broker now indicates that the REST API port must be enabled in the .settings.ini file when a Squish server does not respond

## v26.4.9.1134 — April 10, 2025

### Added

- 25863: Added remote Broker management commands (broker_restart and send_logs) for remote troubleshooting without direct access to the Broker machine
- 21948: Added RLM log file format validation to prevent misconfiguration, blocking save when a Debug Log, unrecognized file, or non-existent path is provided
- 68327 + 68329: Added stand-by mode for Broker. Usage data collected during stand-by is buffered and sent when the Broker returns to active mode. Buffer is purged after a configurable retention period (default 10 days, max 30 days)
- 69271: Added support for encrypted Client Authorization files with AES decryption, supporting both v1 and v2 encryption keys. Plain-text auth files continue to work without changes
- 68101: Added DUG Insight as a supported license manager
- 42309: Added support for Altium Enterprise Server (v6+) with a new api-version field to select between legacy and 365 API
- 70373: Added LimeLM (TurboFloat Server) as a supported license manager (log-file-based integration)

### Fixed

- 69821: Fixed a NullPointerException when the Broker Hub proxy returned HTTP 500 and the Identity Server connection subsequently failed, causing repeated NPEs every ~3 seconds
- 70900: Fixed incorrect license quantity values for EPLAN 2026
- 70971: Fixed a spurious ClientType warning displayed when uploading an encrypted authorization file
- 70039: Fixed ETAP license manager output parsing issues. The parsing pattern now accepts mixed-case usernames. Also corrected data_inquiry sorting to resolve incorrect usage reporting
- 68695: Fixed an infinite token request loop when an account was disabled or deleted in OpenLM Cloud. Added exponential backoff (3s to 10-min cap) for Cloud retry attempts
- 71384: Fixed an error during client secret encryption when the password field was null
- 66559: Fixed Hardlock license manager not reporting usage for aliased features

## v26.3.2.1352 — March 7, 2026

### Updated

- 65261: Updated command format for Remove License

### Added

- 65944: Added support for Squish license manager

### Fixed

- 68111: ETAP/CREO: Fixed Data Inquiry output in Config Tool
- 68150: Fixed an issue introduced after adding ETAP LM support, where running Data Inquiry in the Broker Configuration Tool opened a blank window even though ETAP usage was being reported correctly to EA
- 69046: TEBIS LM: Fixed monitoring issue caused by empty date format
- 69487: Fixed an issue that could prevent monitoring TASKING License Manager due to a NullPointerException
- 69169: Fixed an issue affecting several customers after upgrading to EPLAN 2026, where OpenLM failed to monitor the new ElmMonitor.exe 2026 due to changes in EPLAN's services architecture
- 68049: Fixed an issue where deploying RMS rules could fail and changes were not saved, showing an error
- 67586: Broker can now collect tNavigator license usage without relying on the WebUI

### Improved

- 69310: Improved Broker performance when Materialise Magics monitoring is enabled, addressing cases where CPU usage could spike (reported at ~70–100% on Broker v26.1) in environments monitoring multiple license managers on the same VM
- 67607: Improved handling of Materialise Magics responses where the expdateutc value could shift slightly between queries (even when the actual remaining license time didn't change)
- 36961: Broker ID is now stored in a dedicated file, no longer in broker.xml

## v26.1.20.946 — January 22, 2025

### Added

- 65954: Added OGI License Manager support
- 41248: Added ETAP License Manager support
- 57564: Added AIMMS License Manager support

### Fixed

- 66602: Addressed a security vulnerability affecting embedded third-party components used by OpenLM Broker
- 67536: Fixed an issue where LexFloat license usage was incorrectly accumulated and continued to increase beyond the total license count
- 66553: Fixed an issue in the Broker Web UI where detected license managers were not visible in the Detection view
- 66438: Fixed an issue where OpenLM Broker reported 0 licenses in use for the Houdini License Manager despite active usage
- 66131: Fixed an issue in the Broker Web UI where the Delete button was incorrectly enabled in the Log File grid after clicking Edit
- 66571: Fixed an issue in the Broker Web UI where the "Failover instance" toggle state was not retained after saving
- 67280: Fixed an issue where OpenLM Broker reported inconsistent usage data for the Materialise License Manager
- 67143: Fixed an issue where InfoCAD license usage remained reported as active in OpenLM after the license server restart
- 67081: Fixed an issue where OpenLM Broker reported a total of 0 licenses for the GNS License Manager when 100 licenses were available
- 66790: Fixed an issue where OpenLM Broker failed to parse output from the Kisters VSLM License Manager
- 67049: Fixed an issue where the Parallel execution setting in OpenLM Broker was not persisted and reverted to enabled after a service restart

## v25.11.4.1221 — November 12, 2024

### Added

- 64760: Fixed FLEXlm detection failure
- 63165: Added encryption for GitLab API credentials in Broker configuration files
- 64211: Added support for GNS license manager

### Fixed

- 64968: Fixed Materialise Magics index error
- 64748: Broker Web UI – Increased text size in the token access dialog for better readability when accessing Broker via hostname
- 64419: Fixed LexFloat usage reporting
- 64324: Fixed GitLab data parsing

### Improved

- 35331: Broker Web UI – Improved log file status display. The log file column now shows detailed states: Not configured, Disabled, Active, or Not found

## v25.7.7.711 — July 9, 2025

### Added

- 62821: Support for Altium Primary Server

### Fixed

- 61717: InforSLM displays invalid session start time
- 61449: EPLAN displays wrong quantities when "dynamic bundles" are configured
- 61968: Phase2Phase monitoring not working correctly with a locale different than English
- 62092: Materialise Magics port causes Broker status "down"
- 62641: Managed DSLS: unknown input string "STD"
- 62329: GitLab connectivity issue

## v25.5.5.717 — May 7, 2025

### Added

- 60775: Support for the ASH WARE license manager
- 51919: Detection and labeling of license denials caused by a 'deny' rule

### Fixed

- 61301: Monitoring issue with Infor SLM
- 61073: Linux installers failed to locate the Broker.service

## v25.4.11.1409 — April 16, 2025

### Added

- 44512: Support for Materialise Magics License Manager
- 59354: Support for ALTAIR Managed licenses in OpenLM Broker
- 51101: Support canvas x geo licenses in OpenLM Broker
- 34116: Support for CADENAS License Server integration in OpenLM Broker

### Fixed

- 60129: Inaccurate usage and total license count reporting in Zetaware integration within the OpenLM Broker
- 59033: Incorrect default behavior for the Filter Reservations option in FlexLM configuration
- 58785: Updating the executable path in the Broker WebUI did not update the associated command paths
- 59634: Spelling error in the alert text displayed during the Broker initial setup
- 59366: Incorrect bundle quantity reporting in EPLAN integration
- 60200: Resolved a connection issue between Infor SLM and OpenLM SLM
- 55316: Incorrect license quantity and usage reporting for L3 Harris license server in OpenLM Broker
- 59615: The configuration file for Infor SLM was missing the executable path in OpenLM Broker
- 58729: Chaos V-Ray License Manager integration command result transformation failed
- 60140: Kistler VSLM integration - error when parsing rows in the user table

## v25.2.6.1326 — February 10, 2025

### Added

- 58126: Security patch
- 56633: Added support for OpenLM Cloud connection via proxy in Broker
- 47375: Added support for Tasking LM denial type: ‘No free seat for floating license key’
- 56921: New supported LM - Phase2Phase
- 52511: New supported LM - Creo
- 45861: New supported LM - LexFloatServer

### Fixed

- 57958: Wrong total license reporting for Zetaware
- 56563: AbsInt License Manager misconfiguration
- 56507: OpenLM Broker encounters unexpected error that affects data retrieval from pure::variants

### Improved

- 57035: Improved feature name normalization and license reporting for Polarion
- 55263: Improved visibility and usability of command buttons in Broker WebUI

## v24.11.11.806 — November 15, 2024

### Updated

- 55180: Security patch: CVE-2022-33980
- 54165: Security patch: CVE-2024-22243

### Added

- 53058: Kisters VSLM: automatic LM detection
- 52736: Ability to monitor the connections to a License Manager
- 46776: New supported License Manager: AbsInt
- 46775: New supported License Manager: Parasoft
- 51010: New supported License Manager: ZetaWare
- 51009: New supported License Manager: QPS
- 55534: New supported License Manager: INFOR SLM
- 54705: New supported License Manager: Infograph License Server

### Fixed

- 56001: Siemens Polarion: Data error in EasyAdmin
- 55379: Linux Broker defaults to /opt/openlm broker/tools64/lmutil
- 54945: Kisters VSLM: Data error in EasyAdmin
- 54455: Suspend&Resume is not working as expected for FlexLM
- 53549: SIMATIC: wrong license quantity and the product names are not fetched

## v24.8.16.926 — August 22, 2024

### Added

- 52416: Ability to report bundle usage for EPLAN
- 52557: New supported license manager - Kister VSLM
- 45862: New supported license manager - Mnova Bruker Chemist Suite
- 45863: New supported license manager - ProSim Application

### Fixed

- 52347: Razorcat: Command result error
- 53815: Long waiting times for OpenLM Broker Web UI
- 52964: Enhanced Security: Client Secret Masking
- 52936: Enhanced Security: Client Secret Protection

### Improved

- 50547: Enhanced Altium Support in OpenLM Broker. In previous versions, Altium was implemented in the OpenLM Server with Remote Sampling support only.

## v24.7.17.915 — July 18, 2024

### Fixed

- 52936: Security issue addressed

## v24.6.12.652 — June 12, 2024

### Added

- 47824: Support for Salesforce
- 51861: Ability to monitor COMOS denials

### Fixed

- 51397: Filtering Reservations causes a Usability Report 51403: Issue with the date format for Managed DSLS
- 51552: The License quantity and number of users wrong for Managed DSLS
- 51917: All Features are not reported and Token aggregation is not correct for Hosted Hyperworks Unit
- 51966: FlexNet Embedded fails to create FNE allocations from VLM request
- 51535: OpenLM displays duplicate sessions for Moldex3D
- 51339: Hexagon's Intergraph Smart Licensing is not reporting the quantity correctly

## v24.4.5 — April 11, 2024

### Added

- 45478: Support for L3Harris Geospatial License Server
- 47821: Ability to manually set the number of available licenses for Peloton RigView
- 40843: Detection of the netstat availability on Linux systems

### Fixed

- 49618: Failure to update the broker.xml file
- 44694: Failure to change the command timeout
- 41067: Inaccurate Port Count Display in Detection Messages in Broker Web UI
- 49321: The OLM Servers are collapsing unexpectedly in the Broker Desktop GUI
- 45558: License usage is missing for the Hardlock License Server

### Improved

- 44510: Enhanced Vendor Name handling for FLEXlm Options File uploads
- 48489: Enhanced FLEXlm Output Management: the ability to remove reservation lines from large FLEXlm outputs

## v24.1.23 — January 25, 2024

### Updated

- 46718: Updated Java version to reflect Egypt time zone amendments
- 47561: Comos integration for Broker adjusted to allow various log file widths

### Fixed

- 47327: The Polarion License Manager has an unexpected log line
- 48660: The Data Inquiry Command does not return User Checkout Info for IPGLock
- 47931: Following the restart of the Broker service on the Chaos V-Ray License Manager machine, the Broker ceases to function due to a data error within a brief timeframe
- 47780: Chaos V-Ray License usage reporting issues
- 48540: Java.lang.NullPointerException: null error
- 46942: The Broker version is not updating after updating it via Easy Admin control panel and services

## v23.11.21 — November 21, 2023

### Updated

- 46215: Optimised performance to avoid high CPU consumption

### Added

- 35033: New supported License Manager: Chaos V-Ray

### Fixed

- 46275: Memory failures with license outputs worth 25MB of memory or larger
- 46227: Addressed an issue where some operating systems returned a negative file size for files over 2GB and prompts the system to notify the user of large file sizes to prevent potential issues with Broker

### Improved

- 46942: The Broker version now correctly updates in the control panel and services after an update via Easy Admin UI, fixing an issue where the version did not reflect the updated version

## v23.8.20 — August 24, 2023

### Updated

- 45419: Updated the version of the built-in Java library to address the vulnerability CVE-2023-20860
- 45069: Changed IPGlock to use lockutil.exe instead of telnet

### Added

- 45651: Enabled the License Information section for LMX
- 44852: New supported License Manager: Peloton RigView
- 43385: New supported License Manager: Oracle Enterprise Manager (released for customer review only)
- 11292: New supported License Manager: tNavigator

### Fixed

- 44858: Sentinel SuperPro: Discrepancy between Reported and Analyzed Usage
- 45255: 'Null' error when the connection to Identity Service fails
- 45558: Hardlock: PETEX OpenLM Generic - the usage is missing after upgrade

## v23.6.7 — June 13, 2023

### Added

- 44269: New supported license manager: RIB Presto
- 44063*: Bundle Mapping: Introduced feature allowing mapping of bundles to the additional_key field of the GeneriC XML for UniSim License Manager
- 44063: License Expiration Date Handling for UniSim License Manager
- 30127: Broker: Support for Siemens Polarion

### Fixed

- 43415: Innovyze: License Count does not match in the OpenLM EasyAdmin and the License Manager
- 44645: Razorcat Date/time format issues
- 43703: DSLS Cloud returns an empty Usability Report
- 44235: JAZZ license manager showing incorrect number of licenses
- 44030: UniSim usage reporting issues
- 41085: Sentinel SuperPro error - 'Server failed to respond'

### Improved

- 42398: Timeout value is now changed directly in the UI rather than in the XML file
- 44499: Broker WebUI security improvements

## v23.3.1 — March 2, 2023

### Fixed

- 29859: IBM Jazz integration

## v23.2.15 — February 17, 2023

### Added

- 29859: Support for IBM JAZZ License Manager

### Fixed

- 42756: Options File backup is not created
- 42714: Esprit license showing in use when they are actually not
- 42596: Broker does not start when no config.properties
- 41850: Linux: Automatic Broker upgrade failed on Linux
- 42910: Jetbrains not picking all Pycharm features
- 31733: Sparx: Keystore - log switch prevents Broker from reading information correctly
- 41741: GitLab: GitLabDataInquiry - HTTP/1.1 401 Unauthorized
- 41928: CodeMeter: Denial Log: Not streaming to OpenLM Server
- 43008: Data gap with no buffer files "HostSynonyms required"
- 41580: Sparx Pro: IAV - SparxPro usage is not correct

## v22.12.13 — December 21, 2022

### Fixed

- 41686: IPG - new lockutil.exe command line utility gives different output than OpenLM
- 41703: not configuring client ID causes extra load for Identity Service
- 41085: Sentinel SuperPro error - Server failed to respond
- 41657: DSLS Cloud: Validation error
- 40861: Remote OpenLM Broker update failed

### Improved

- 41526: Improved logic for "Allow to Sort License file"

## v22.11.4 — November 9, 2022

### Updated

- 41441: CVE-2022-42889 Apache Commons Text vulnerability

### Fixed

- 40862: No Logging during the ports detection from the Terminal
- 40729: Esprit shows missing license file status
- 40846: Broker: Detection does not Find ports
- 39539: Broker: License File is not updated when Push from the EA→License File Window

### Improved

- 36638: Codemeter: Send only Denials log lines to OpenLM Server

## v22.10.13 — October 17, 2022

### Fixed

- 41057: Server/Cloud connection doesn't work through HTTP Proxy

## v22.9.22 — September 23, 2022

### Updated

- 25929: Linux without systemd

### Added

- 38488: Trigger update with a command from Server
- 39251: Access Web UI using SSL
- 37433: Broker Web UI: notify user if the authorization file is wrong

### Fixed

- 39041: RPM: Detection from UI does not find App manager while App Manager is found from the terminal
- 39567: COMOS: is shown with status Unknown, Quantity N/A
- 39646: DSLS Cloud not showing usage
- 39497: Restart command does not work when LM is down
- Gitlab: Authentication with private token fails
- 39921: UniSim: LM does not report usage for all features
- 40450: Nvidia LM using FNE does not track usage
- 36308: Linux: RPM Installer: Broker doesn't respond
- 39452: DSLS Cloud default quotes are incorrect in data_inquiry

## v22.7.5 — July 5, 2022

### Added

- 29023: Broker: Support DSLS Cloud License Manger
- 38343: Broker: Support Hosted HyperWorks Units (HHWU)

### Fixed

- 38926: install_broker.sh for linux installation does not check if the broker is already installed
- 38515: Broker v22.5 on Linux - Detect function failure
- 38682: Broker: PETEX (Hardlock) LS shows status unknown and no usage: java.lang.RuntimeException
- 37349: Broker: detect.sh demands "root" to run
- 38894: OpenLM Broker v22.5.11 - Error on Linux - (Server with Java 1.8)
- 39097: Broker: GitLab fails on expiration date

### Improved

- 38577: Broker: Unisim error handling / logging

## v22.5.11 — May 12, 2022

### Added

- 36679: Broker: Support for Razorcat License Server
- 28277: Broker: Support for Datamine License Manager
- 34433: Broker Web UI: Add 'Dump Threads' button and functionality

### Fixed

- 38080: Broker: TASKING: Denial type not supported: "denied due to access list"
- 37879: Broker WebUI, tokens are created with 200 added to the token
- 36103: Broker Web UI: Detailed results are not displayed in LM DETECTION pop-up window
- 37938: Broker: Unable to connect Siemens Simatic License-Server
- 37405: Broker Web UI: Unclear error message "invalid_client"
- 37402: Broker: Password is not hidden in the Web UI
- 38037: Broker: buffer files are not sent to / processes by OpenLM Server
- 38017: Broker Web UI: Detection: wrong message is displayed
- 37839: Broker: Security framework of XStream not initialized

### Improved

- 37838: Broker: Disable access to external entities in XML parsing
- 36883: Broker: VLM: report current reservations periodically
- 36963: Broker: Keep broker.xml file history
- 37741: Broker Web UI: LM Commands: New layout to Enable/Disable

## v22.4.15 — April 15, 2022

### Updated

- 37672: Broker: upgraded Spring Framework
- 37802: Broker: updated timezone mapping

### Added

- 36671: Broker: Support for TEBIS LM
- 30433: Broker: Support for Seisware LM

### Fixed

- 37717: Broker: Wrong LogType error for logs of the Generic format
- 37825: Broker: GEOVIA License Manager: Quantity and Usage not reported
- 37845: Broker: Broker returns Error status while the remove_license command has been executed successfully
- 37412: Broker Web UI: no message about missing token value
- 37509: Broker Web UI: No confirmation window for Server connection removal
- 36777: Broker Web UI: LM: Advanced: Add/Edit Option: The option can be added with fields left blank

## v22.3.30 — March 31, 2022

### Added

- 35028: Support for Pure Variants License Manager
- 31100: Broker: Support for Siemens COMOS License Server
- 33484: Broker Web UI: API for advanced (key/value) port settings
- 25682: Support for a new Broker command - StopTransmitting

### Fixed

- 36735: Broker: GitLab: Password is not encrypted in the port log file
- 36723: Broker: Composite messages are not triggered when timeInterval >= 3600
- 34831: Broker Web UI: LM: Log Files: 'Encoding' is not displayed by default
- 36260: Broker: Upgrading doesn't erase Log4J files
- 36428: Broker Web UI: Unsaved Changes modal window doesn't appear when adding/Editing a vendor
- 36111: /api/file-list gives listing for the current drive
- 36566: Broker Web UI: Changes in UI are not saved to broker.xml
- 36559: Broker Web UI: Port configuration does not reload after being saved
- 36463: Broker Web UI: Options file: No default value for Watch interval
- 36643: Broker Web UI: LM Types' list is not alphabetically ordered
- 36641: Broker Web UI: Unsaved Changes modal window doesn't appear when switching the page
- 36639: Broker Web UI: License Managers: Add/Edit LM: Edit icon issue
- 36711: Broker Web UI: Broker initial setup: Message about finishing setup is not updated
- 36613: Port Number not validated properly while adding new LM port
- 36757: Broker Web UI: Empty Settings section is displayed when there is no info
- 37411: Broker Web UI: An expired token displays 404 error code instead of a modal window
- 37413: Broker Web UI: A single token can be used many times
- 37108: Broker Web UI: Clicking on the broker icon/version number returns a 404 code response
- 36982: Broker: UNISIM: License Manager not reporting usage

## v22.2.7 — February 9, 2022

### Updated

- 33618: Denials implementation for the TLM (Tasking License Manager)
- 36109: Broker Web UI: LM: Edit Vendor/Log Files: Remove Confirm and Cancel button

### Added

- 35586: Broker: Possibility to run Broker browser UI from installer
- 34320: Broker: support GitLab monitoring
- 33909: Broker Web UI: On Boarding UI (Initial Setup)
- 31914: Support for Re: Vision Effects License Manager
- 4102: Support for Tweak License Server (TLM)

### Fixed

- 36334: Broker Web UI: Edit LM: Commands: Missing "Disable" button
- 36315: Error message displayed while disabling Broker Web UI
- 36256: Broker Web UI: LM: Log files: Missing autofill for vendor field
- 36182: Broker Web UI: Remote access page is redirecting to endsession
- 36153: Broker Web UI: Add LM/Server: Unsaved Changes modal window doesn't appear when switching the page
- 36131: Broker Web UI: Add/Edit Zoo LM: Settings: Advanced button is redundant
- 36088: Broker Web UI: OpenLM Servers: Add/Edit: Receiver is validated just by host/IP
- 36080: Broker Web UI: Clicking Save button switches the page
- 35799: Broker Web UI: Add/Edit LM: 500 error when trying to save UniSim LM without a configured log file
- 35797: Broker Web UI: Log file is not added by default for EPLAN and UniSim LM
- 35678: Broker Web Interface adjustments
- 35522: Broker Web UI: Missing alert message when the entered port doesn't pass the data type validation
- 35520: Broker Web UI: Missing alert message when trying to save port that doesn't pass the validation
- 34837: Broker Web UI: Missing 'Disable' log files button
- 34832: Broker Web UI: Sparx LM: wrong default Encoding value

### Improved

- 35844: Broker Installer: optimize Broker service startup command

## v21.12.21 — December 22, 2021

### Added

- 25865: Addition of a Download button to log setting screen
- 35741: Replacement of Log4j 1.2 with Logback

### Fixed

- 34888: Broker: IPG license Server 3.17 not compatible with OpenLM.
- 35245: EasyAdmin shows no license usage for Sparx server.
- 29559: Broker: FlexNet JSON: data_inquiry queries the port settings ignoring the adjustments made in command URLs
- 35427: Broker Web UI: Log file name saving to broker.xlm file instead of log file type
- 35524: Broker Web UI: Edit Licence Manager: Unable to edit the selected date format under Settings.
- 35522: Broker Web UI: Add Licence Manager: Alert message missing when data type is validated for port
- 35521: Broker Web UI: Edit Licence Manager: No data type validation available for port.
- 35520: Broker Web UI: Edit Licence Manager: Missing alert message when trying to save port that doesn't pass the validation
- 35714: Changes done from Broker browser UI not getting sent to OpenLM Server without restarting the service
- 35635: DSLS data_inquiry not working in Broker v21.11

### Improved

- 33229: Disabled License File reading by default for SolidWorks
- 23851: Availability of logs by port

## v21.11.18 — November 18, 2021

### Added

- 24715: Broker: browser-based interface implementation (v2.0)
- 25419: Broker: Support for Siemens SIMATIC License Manager
- 29296: Broker: Juniper: Support VPN Connection

### Fixed

- 35080: Broker: EPLAN: BrokerLogDataPart Data can't be empty
- 34888: Broker: IPG Lock License Server v 3.17 is not compatible with OpenLM
- 34735: Broker: Windows Broker MSI fails to install with Java 8
- 26355: Broker: fetch_file vulnerability

## v21.8.26 — August 27, 2021

### Fixed

- 34020: Broker: REST API provides file listing

## v21.8.25 — August 26, 2021

### Added

- 4008: Broker: Support for Sentinel SuperProNet Protection License Manager
- 25809: Broker: New UI Web application using provided REST API
- 33234: Broker: Linux installers: deb and rpm

### Fixed

- 33761: Broker: supports stronger SSL/TLS algorithms
- 33978: Broker: Venturis log reader doesn't use configured charset
- 33431: Broker: broker.xml manual editing required
- 33475: Broker: "Add OpenLM Server" button adds cloud server instead of On-Premise

## v21.7.8 — July 9, 2021

### Fixed

- 33136: Broker: Silent script does not work

## v21.6.29 — June 30, 2021

### Added

- 31557: License Manager: Intergraph Smart Licensing: Adding a New Column (Data)

### Fixed

- 31726: Broker: Tasking LM - wrong total quantity and "License Key" is missing
- 31172: Broker: Innovyze: Discrepancy between License Manager and EasyAdmin
- 31741: IPGLock - telnet commands do not work
- 32617: Broker: License Sorting: Unknown assets to have lowest priority

## v4.17 — May 12, 2021

### Added

- 27525: Support for IPGLock License Manager

### Fixed

- 31381: Broker - unknown culture: 'de-'
- 31270: Broker: FVA authentication doesn't work
- 29765: Broker resends some old messages from buffer over and over again

## v4.16 — April 23, 2021

### Added

- 29949: Broker: Support for FVA-Workbench License Server
- 29948: Broker: Support for INTES PERMAS License Manager
- 30208: Broker: LMX reread: Allow in settings by default

### Fixed

- 31150: Broker: Innovyze: No markerfile and DateTime Parsing Error
- 30390: Broker: Start/Stop/Reread commands are not supported for LMX/Altair
- 29969: Broker: DSLS date test works on Broker but fails on Server

## v4.15 — March 31, 2021

### Added

- 18324: Broker: Support for Venturis Licman for TRICAD

### Fixed

- 29648: Broker Net Stop - Net Start does not work
- 29527: Broker: FlexNet Json: Cannot deserialize value of type int from String "uncounted": not a valid Integer value
- 29254: Broker: Zoo Server does not report usage: java.time.format.DateTimeParseException
- 28717: Broker: FNE JSON (TOSCA) does not show licenses/usage - new
- 30300: Broker: Sparx license manager showing no data
- 30326: Broker: Linux build is missing Configuration tool

### Improved

- 30237: Broker: Cloud initial connection takes 30min

## v4.14 — February 11, 2021

### Added

- 27696: Broker: DSLS Date enhancements
- 28577: Broker: Petroleum Experts License Manager (Petex / Hardlock): Support x64 software for monitoring
- 6607: Broker: Support for Unisim license manager
- 22367: Broker: Support for LiMBR License Server
- 21723: Broker: Support for Petroleum Experts License Manager (Petex / Hardlock)
- 24633: Support for sesinetd (Houdini License Server)
- 20230: Broker: Support for Innovyze License Manager
- 20228: Broker: Support for Altiva License Manager

### Fixed

- 28717: Broker: FNE JSON (TOSCA) does not show licenses/usage
- 29480: Broker: Update license file with OpenLM Easy Admin is not working for a LS configuration with license hosted on MAC and on dongle on the same server
- 29455: Broker: New Output from EPLAN causes usernames to be parsed incorrectly
- 27310: Broker: ability to prevent status command execution by default
- 29134: Broker: Features are missing in LiMBR data_inquiry output
- 29055: Broker: vendor name change is to update log file vendors
- 28364: Broker: Petex/Hardlock doesn't handle x64 features
- 28790: Broker: Path with spaces does not use quotes
- 28101: Broker - when Broker gets http response 421, it should send a query to cloud to ask about server URL

## v4.13 — January 14, 2021

### Added

- 27921: Broker: Initial setup support for the OpenLM Cloud

### Fixed

- 28036: Broker stops collecting license usage for DSLS after some hours
- 28693: Linux Broker: LSDYNA Data inquiry failed: java.lang.NullPointerException

## v4.12 — November 13, 2020

### Added

- 27587: Cloud Server authorization file changed format from XML to JSON. Broker added support for JSON format
- 22367: Support for LiMBR License Manager
- 27908: Upgrade existing saas.openlm.com connections to cloud.openlm.com
- 27388: UI changes for the new Cloud/Security
- 26691: Broker Communication: Implement buffer conversion from old Server API to the new one
- 25681: Broker Communication: Add ID to Broker
- 25169: Broker Communication: Implement Broker Authentication
- 25168: Broker Communication: Implement REST communication for Broker

### Fixed

- 27474: FNE JSON (TOSCA) does not show licenses/usage
- 27707: Tasking: Analyzed usage does not match with a usage level
- 27705: Concurrent broker.xml update error
- 27691: BrokerCommandExecutionResult message contains OpenLM Server hostname/port instead of LM hostname/port
- 27548: Connection to OpenLM Server SaaS does not resume
- 27686: No data displayed in the Tasking License Manager
- 23854: Unencrypted password in the broker.xml
- 27843: No shown error alert when adding a duplicate SaaS Server
- 27676: Download failures are not recognized by the Broker and/or EasyAdmin. Large file upload failure blocks the entire message queue
