⚠️
This documentation is for Rhize v3.0.3. If you don’t need a specific version, switch to the latest documentation
3.0.0rc05
Changelog for version 3.0.0rc05 of the Rhize application.
Release date: October 24, 2023
Breaking changes
- Renamed UI environment variables and changed 
KEYCLOACKtoKEYCLOAK 
Changes by service
Core
Features
- Add 
deleteSyncEquipmentsFromDBtoNATSStatusmutation - Add NATS connection name
 - Add fields to 
InformationObject 
Fixes
- Fix tracing typo
 
Changes
- Change Core to purge keys that are not in the the database
 - Change core to delete property value from KV when the equipment no longer have active version
 
BPMN
Features
- Add DQL Query Service Task Handling
 - Add DQL Mutate Service Task Handling
 - Add verbose log to 
HandleTaskComplete - Add default log level to 
config.json - Add GraphQL resolvers to get by key from known KV Stores
 - Add Errors to 
GetWorkflowSpecificationquery - Add shutdown handling to drain 
commandConsumerbefore shutting down - Add a basic Intermediate Timer Event
 
Changes
- Change NATS connection to include a client Name including hostname
 - Change NATS server library to 
v2.10.2fromv2.9.9 - Change NATS client library to 
v1.30.2fromv1.21.0 - Change NATS GET/PUT error messages to be more verbose
 - Change to synchronize 
WorkflowSpecificationsto NATS once, instead of every possible update - Change 
CallActivityto enforce variable context mapping 
Fixes
- Fix linking Workflow Specifications by IID
 - Fix 
NextVersiondatatype inGetWorkflowSpecificationNextVersionquery - Fix referencing duplicate nodes in 
LoadBpmnFromXml - Fix duplicate 
WorkflowMessageError on Import - Fix interpretation of escape characters on Linux
 
Remove
- Remove 
printfstatements fromGraphQLQueryAdapter - Remove license scanning from CI
 - Remove slow execution debugging spans
 
Agent
Features
- Add value to OPC-UA Value span
 - Add Edge-Agent heartbeat details
 
Changes
- Change OPC-UA Value span to log error if status isn’t 
OK (0x0) - Change agent to filter out disabled topics
 
Fixes
- Fix OPC-UA Subscription Statistics panic in test suite
 
Admin UI
Breaking changes
- Renamed environment variables and change 
KEYCLOACKtoKEYCLOAK 
Features
- Add parameter specification in 
WorkMaster - Add Equipment Property Test
 - Add data migration popup auth
 - Add BPMN Node Template for Schema Validation
 
Changes
- Change Libre to Rhize
 
Fixes
- Fix no download option for properties on Person
 - Fix no download option for properties on Personnel Class
 
Schema
Features
- Add search to 
MaterialUseonOperationsDefinition,OperationsScheduleandOperationsPerformanceModels - Add search to 
EquipmentUse,Personneluse&PhsicalAssetUseonOperationsDefinition - Add fields to 
InformationObject 
Fixes
- Add missing 
@id - Fix omitting 
omitemptyfor non-pointer Boolean types 
Upgrade
To upgrade to `v3.0.0rc05, follow the Upgrade instructions.