Skip to content

Commit 9aad65e

Browse files
author
Tom Hollingworth
committed
Add change log for v3.0.0
1 parent c5f99b3 commit 9aad65e

File tree

2 files changed

+235
-2
lines changed

2 files changed

+235
-2
lines changed

content/releases/3-0-0.md

+233
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,233 @@
1+
---
2+
title: 3.0.0
3+
date: '2024-03-25T11:09:55-05:00'
4+
description: Change Log for v3.0.0 of the Rhize application
5+
categories: ["releases"]
6+
weight: 1711410364 ## auto-generated, don't change
7+
menu:
8+
main:
9+
parent: releases
10+
---
11+
12+
Change log for version 3.0.0 of the Rhize application.
13+
14+
_Release date:_ 25th March, 2024
15+
16+
## Breaking changes
17+
18+
## Changes by service
19+
20+
### Admin UI
21+
22+
**Features**
23+
24+
- Add `includesPropertiesOf` input when creating a new version of OperationsEventClass
25+
- Add `IncludesPropertiesOf` option to Equipment Class General tab
26+
- Add `momentjs` for timezones as select in Equipment Version `timezone` field
27+
- Add BPMN side panel for OPCUA Method Call
28+
- Add clear option to WorkMaster disable modal
29+
- Add edits for Static properties
30+
- Add enable and disable functionality to work calendar definition
31+
- Add EquipmentClass ISA-95 property type selection
32+
- Add EquipmentLevel to Equipment Class
33+
- Add inheritance of Operational Location Class properties into Operational Location
34+
- Add inherited properties from linked Operations Event Class to Operations Event Class properties page
35+
- Add manufacturer to Physical Asset Class general tab
36+
- Add new modal to BPMN
37+
- Add new Work Calendar Definition select on Equipment Version management
38+
- Add Operational Location and Spatial Definition to Equipment General tab
39+
- Add OperationsEventClass to OperationsEventDefinition
40+
- Add option to disable Operations Definition
41+
- Add option to disable previous work master version when create a new version
42+
- Add option to disable Work Calendar Definition Property
43+
- Add option to disable Work Calendar Entry
44+
- Add option to enable a disabled Process Segment
45+
- Add page to add manual Work Calendar Entries
46+
- Add pagination to Work Calendar Entries
47+
- Add properties to Work Calendar Definition
48+
- Add Published date and Hierarchy Scope to WorkMaster
49+
- Add relationship between Operations Event Definition and Work Master
50+
- Add scrollbar to Work Calendar Definition
51+
- Add Spatial Definition to Physical Location & Physical Asset
52+
- Add start weekday selection to Work Calendar Definition
53+
- Add static properties on Equipment Class
54+
- Add timezone on Work Calendar
55+
- Add timezone on Work Calendar Entry and Equipment
56+
- Add user store to UserManager and set automatic silent renew
57+
- Add Work Calendar Definition manage entries component
58+
- Add Work Calendar Definition management
59+
- Add Work Calendar Setup
60+
61+
**Change**
62+
63+
- Change ability to edit approved version of an Operations Event Class
64+
- Change ability to edit for review version of a Material Class
65+
- Change data source topic to prevent usage of `.` in the name
66+
- Change input validation on Work Calendar Definitions to prevent use of dots `.`
67+
- Change input validation on Work Calendars to prevent spaces
68+
- Change Material Definition Properties table sort order
69+
- Change the Work Calendar Definition Entry card design to use ne card props
70+
71+
**Fix**
72+
73+
- Fix `Get Started` action trigger
74+
- Fix ability to create an Operational Location Class Version
75+
- Fix ability to create duplicate property labels for the same Physical Asset Class
76+
- Fix ability to edit an Active Process Segment
77+
- Fix ability to edit an Active Work Calendar
78+
- Fix ability to edit Operations Definition Segment Parameter
79+
- Fix ability to edit Person Versions when in Draft or For Review State
80+
- Fix adding new Material Definition Property
81+
- Fix adding Personnel Class property by adding safe operator to prevent table from breaking under certain pre-conditions
82+
- Fix allowing edit of an approved Physical Asset
83+
- Fix Audit Log date format
84+
- Fix auto-increment of Person Version, when creating a new one
85+
- Fix BPMN Viewer Get Instance invalid syntax error
86+
- Fix changing Process Segment version status from Draft to Active
87+
- Fix disable of Material Definition
88+
- Fix disabled nature of Hierarchy Scope when the selected Physical Asset Class version is in Draft or For Review
89+
- Fix disabled state of buttons when creating new Equipment
90+
- Fix display of BPMN instances that were created with the active version
91+
- Fix display of Equipment Property metadata
92+
- Fix display of inherited properties in Personnel Class
93+
- Fix display of linked Material Class properties
94+
- Fix display of more than 1000 Equipment Class in the left sidebar
95+
- Fix display of more than 1000 Equipment in the left sidebar
96+
- Fix display of more than 1000 Data Source in the left sidebar
97+
- Fix display of more than 1000 Hierarchy Scope in the left sidebar
98+
- Fix display of more than 1000 Material Class in the left sidebar
99+
- Fix display of more than 1000 Material Definitions in left sidebar
100+
- Fix display of more than 1000 Operational Definition in the left sidebar
101+
- Fix display of more than 1000 Operational Location Class in the left sidebar
102+
- Fix display of more than 1000 Operational Location in the left sidebar
103+
- Fix display of more than 1000 Person in the left sidebar
104+
- Fix display of more than 1000 Personnel Class in the left sidebar
105+
- Fix display of more than 1000 Work Calendar in the left sidebar
106+
- Fix display of Person Property metadata
107+
- Fix display of value field in linked properties from Resource Specifications
108+
- Fix duplicated column name on Operational Location Class Property and Property Type
109+
- Fix edit of linked property on resource specifications
110+
- Fix environmental variable styling and navigation
111+
- Fix Equipment Class version save-as with properties
112+
- Fix Equipment general tab input boxes to be disabled when ACTIVE or APPROVED
113+
- Fix Equipment Property error when Work Calendar Definition query failed
114+
- Fix error message when creating a Work Calendar Definition Entry with a duplicate ID
115+
- Fix error message when creating a Work Calendar Definition with a duplicate ID
116+
- Fix heading of Data Source modal when changing to For Review
117+
- Fix heading of disable modal for Material Class to remove version
118+
- Fix heading on BPMN Editor modal for marking current BPMN as Active
119+
- Fix heading on changing Data Source Version from Draft to Active
120+
- Fix hierarchy scope persisting after creating a new Work Calendar Definition
121+
- Fix hierarchy scope selection on Physical Asset general tab
122+
- Fix inconsistent display of inputs when editing draft Data Source
123+
- Fix instance list repeat queries using start/end times
124+
- Fix manual page refresh to display added Operations Definition
125+
- Fix Material Definition inherited properties filter on Draft versions
126+
- Fix Material Definition property enable/disable
127+
- Fix missing display of inherited properties in Person from Personnel Class
128+
- Fix mount localStorage data as moment object to prevent errors and add a mount the table on load the page
129+
- Fix silenced error message when using createSecret
130+
- Fix Process Segment Parameter search
131+
- Fix Operations Segment Parameter search
132+
- Fix query to support Custom Query without broke the entire response
133+
- Fix re-enable of disabled Work Calendar Definition Entry
134+
- Fix references to Physical Asset in Operations Event pages
135+
- Fix refresh of Equipment when adding using the `+` symbol
136+
- Fix refresh when adding a new Operations Definition version
137+
- Fix required validation for Hierarchy Scope on Equipment Class Version
138+
- Fix required validation for Hierarchy Scope on Physical Asset Version
139+
- Fix search for Equipment Class Property by type and UoM
140+
- Fix See Active toggle functionality on Material Definition Properties
141+
- Fix sidebar order for Work Calendar Entries
142+
- Fix Work Calendar Definition enable and disable code review fixes
143+
- Fix Work Calendar Definition Properties search box placeholder text
144+
- Fix WorkMaster search
145+
146+
### Agent
147+
148+
No changes since previous release.
149+
150+
### Audit
151+
152+
**Features**
153+
154+
- Add storage option for postgres
155+
156+
**Fix**
157+
158+
- Fix environmental variable conflict
159+
160+
### BAAS
161+
162+
No changes since previous release.
163+
164+
### BPMN
165+
166+
**Features**
167+
168+
- Add viper configuration for http timeout values
169+
170+
**Fix**
171+
172+
- Fix one workflow deprecating when two subscribe to message start
173+
- Fix execution of nested call activity when depth greater than 2
174+
175+
**Change**
176+
177+
- Change JSONata-go library to v1.8.4 from v1.6.6
178+
179+
### Core
180+
181+
**Features**
182+
183+
- Add `hierarchyScope` to `CreateEquipmentClassVersionInput`
184+
- Add `includesPropertiesOf` to `CreateEquipmentClassVersionInput`
185+
- Add `includesPropertiesOf` to `CreateOperationsEventClassVersionInput`
186+
- Add `inheritedProperties` to `OperationalLocationClassVersion`
187+
- Add `inheritedProperties` to `OperationsEventClassVersion`
188+
- Add `inheritedProperties` to `PersonnelClassVersion`
189+
- Add `samplingRate` configuration option to OpenTelemetry
190+
- Add data source methods when cloning a `DataSourceVersion`
191+
- Add hostname to data source payload
192+
- Add service hostname to trace spans
193+
- Add specific error message for binding path that evaluates to an empty string
194+
195+
**Change**
196+
197+
- Change core's GraphQL schema to extend `MOMFunctionEnum`, `OperationsEventLevelEnum` and `OperationsEventTypeEnum`
198+
- Change domain logger to respect `logging.level` configuration option
199+
- Change GraphQL query to include option to retrieve disabled properties and include by default
200+
- Change schema to use `v3.0.0x`
201+
- Change to use a version's `iid` when getting operational location class inherited properties
202+
- Change to use a version's `iid` when getting personnel class inherited properties
203+
204+
**Fix**
205+
206+
- Fix `operationsEventClasses` to `CreateOperationsEventDefinitionVersionInput`
207+
- Fix rule trigger evaluating on stale data
208+
209+
### Schema
210+
211+
**Features**
212+
- Add `@id` to `WorkCalendarDefinitionEntry`
213+
- Add `@search` to `requestState` on `OperationsRequest`
214+
- Add `@search` to `segmentState` on `SegmentRequirement`
215+
- Add `comments` to `MaterialLot` and `MaterialSublot`
216+
- Add `comments` to `SegmentRequirement`
217+
- Add `effectiveStart` and `effectiveEnd` to `WorkCalendarDefinition`
218+
- Add `effectiveStart` and `effectiveEnd` to `WorkCalendarDefinitionEntry`
219+
- Add inverse relationships for `HiearchyScope`
220+
- Add inverse relationships for `OperationalLocation`
221+
- Add relationship between `MaterialSublot` and `MaterialDefinition`
222+
- Add resource actual links to `InformationObject`
223+
- Add Work Calendar Information models
224+
- Add Work Calendar Information models to `permissions.json`
225+
- Add fields `@cascade` directive to subgraph
226+
227+
**Changes**
228+
- Change `OperationsRequest` relationship to `OperationsSchedule` to optional
229+
- Change `startRule` to required on `WorkCalendarDefinitionEntry`
230+
231+
## Upgrade
232+
233+
To upgrade to v3.0.0, follow the [Upgrade instructions](/deploy/upgrade).

content/releases/3-0-0rc09.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: 3.0.0rc9
33
date: '2024-03-25T11:09:55-05:00'
44
description: Change Log for v3.0.0rc9 of the Rhize application
55
categories: ["releases"]
6-
weight: 1709033173 ## auto-generated, don't change
6+
weight: 1711367164 ## auto-generated, don't change
77
menu:
88
main:
99
parent: releases
@@ -102,4 +102,4 @@ No changes since previous release.
102102

103103
## Upgrade
104104

105-
To upgrade to v3.0.0rc08, follow the [Upgrade instructions](/deploy/upgrade).
105+
To upgrade to v3.0.0rc09, follow the [Upgrade instructions](/deploy/upgrade).

0 commit comments

Comments
 (0)