Skip to content

Commit d288ab7

Browse files
committed
add explore changes
1 parent 7162ea5 commit d288ab7

File tree

1 file changed

+110
-3
lines changed
  • docs/release-notes/corporate-memory-24-3

1 file changed

+110
-3
lines changed

docs/release-notes/corporate-memory-24-3/index.md

Lines changed: 110 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,122 @@ We are excited to announce Explore v24.3, which introduces new features, improve
174174
175175
v24.3.0 of Explore adds the following new features:
176176
177-
- …
177+
- Help system
178+
- Implemented a renovated help system with global and local context of documentation
179+
- BusinessKnowledgeEditor (BKE)
180+
- Rename "EasyNav" to "Business Knowledge Editor"
181+
- Keep search bar state when visualization is saved
182+
- Set BKE as default
183+
- Creation of customizable class on a property shape path
184+
- Edge type selection shows shape description on hover
185+
- Keep search bar state when visualization is saved
186+
- Notifications
187+
- Added a warning message, if a user is part of a fallback admin group
188+
- Query module
189+
- Icons added to the query dropdown functionalities
190+
- Access Condition
191+
- Provided custom search function for graphs in ACDetails
192+
- SHACL
193+
- Creation of customizable class on a property shape path
194+
- Workflows are triggered upon editing the resource
195+
- Workspace configuration
196+
- Added a support for `GRAPH` placeholder in the `navigationSearchQuery`
197+
- Other
198+
- Added endpoint for resolving node shapes of a resource evaluating target class only for explore
199+
- Added flag to `/userinfo` response if user is root user
200+
- Added support for multiline in turtle editor
201+
- Added actuator proxy endpoint for graphdb actuators
202+
- hidden endpoints under `/dataplatform/actuator/proxy/graphdb/**`
203+
- Added support for gzip payload compression in SPARQL Graph Store endpoints
204+
- Content-Encoding / Accept-Encoding used with value gzip
205+
- Added simple zip-bomb check for gzipped content
206+
- Configuration: `proxy.gspUploadGzipContentLimit` sets limit in bytes of uncompressed graph file in gzip (default 5 GB)
207+
- Added endpoint for retrieval of resource descriptions (i.e. rdfs:comment)
208+
- signature same as for title resolving
209+
- Added additional prometheus endpoint under different port and no authentication
210+
- Configuration under deploy
211+
- `deploy.additional-prometheus-endpoint.enabled` (default: false)
212+
- `deploy.additional-prometheus-endpoint.port` (default: 9091)
213+
- `deploy.additional-prometheus-endpoint.context` (default: /metrics)
178214
179215
v24.3.0 of Explore ships the following changes:
180216
181-
- …
217+
- EasyNav
218+
- Createad a fallback module, marked as deprecated
219+
- Used the old EP for saving data in easynav
220+
- Charts Module
221+
- Sunburst chart in the Explore module - `Statistics` tab reimplemented with ECharts
222+
- CodeMirror editor
223+
- Replaced the library for the common usage, added linters for the Editor
224+
- SHACL
225+
- Splitted `ShaclContextProvider` into controlled and uncontrolled versions to maintain changes from outer component
226+
- Hardcoded descriptions endpoint replaced with a proper one from DP
227+
- Added information about different validation types to the validation control
228+
- `RDFResourceLinkRule` Component
229+
- Renamed to `RDFResourceTag`, added the titles query for cases where only the item resource is provided, added the `RTKLoadingErrorElement` wrapper
230+
- Thesaurus
231+
- Translate the Thesaurus Module to our modern UI Stack
232+
- Other
233+
- docker image: switch to `eclipse-temurin:17-ubi9-minimal` base image
234+
- Library Updates
235+
- Spring Boot 3.3
236+
- Apache Jena 5.2.0
237+
- Removed access conditions from bootstrap data
238+
- Add username to unauthorized graph access error in log
239+
- Replace account information placeholders in customized queries
240+
- Renamed `{{username}}` placeholder in the _GraphTemplateJinjaTemplate_ to `{{shuiAccountName}}`
241+
- Renamed `{{username}}` SPARQL Query placeholder (available in `onDeleteUpdate`, `onInsertUpdate`, `onUpdateUpdate`, `shui:uiQuery` and `shui:valueQuery`) to `{{shuiAccount}}`
242+
- Changed integration of non-validating property shapes in SHACL node shape model
243+
- Added concept of widget integration linked to node shape which have basic SHACL Properties for form UI
244+
- Label, Description, Order, Group, link to widget
245+
- Widget integrations carry one of the types Workflow Trigger, Table Report or Chart
246+
- Deprecated / Removed link from node shape to chart i.e. node shape charts are not possible anymore
247+
- Always check GraphDb license information on `/actuator/info` call
248+
- Changed retrieval of installed vocabulary prefixes
249+
- Actuator info endpoint secured
250+
- Change class hierarchy resolving to SPARQL property path instead of recursion
251+
- Removed `ValueView` and `ValueEdit` components from resource view components group
182252
183253
v24.3.0 of Explore ships the following fixes:
184254
185-
- …
255+
- BusinessKnowledgeEditor (BKE)
256+
- Disabled creation of new resources via `shui:denyNewResources` property
257+
- Added functionality to delete a resource to the node panel
258+
- Show a notification in case of viewing details of an unshaped node
259+
- Changed the save request payload to include a separate change for each node shape
260+
- Added missed "remove from the canvas" functionality
261+
- Set correct node shapes order
262+
- Prevent Modal key event propagation
263+
- Create new node shows node shapes instead of classes
264+
- Turtle editor
265+
- Cursor prevented from jumping upon error
266+
- `MultiSourceView` Component
267+
- Not imported warning displaying
268+
- Prevent loosing state while navigation is triggered
269+
- Starting with a blank resource gives a blank screen
270+
- SHACL
271+
- Source link from the validation log points to the correct graph
272+
- Node shape description toggle shows markdown both when collapsed and opened
273+
- Slow request getting the resources per node shape is replaced with the more performant one
274+
- Tooltip on the resource list is shown correctly
275+
- Adjusted "Add resource" disable state for simple and complex widgets
276+
- `sh:name` shows as property shape title instead of using title helper in the dropdown
277+
- Depictions are shown based on the vocab `foaf:depiction` property and no longer for a specific property shape
278+
- Fetching of property values is now done purely based on pre-parameterized SPARQL queries
279+
- Changed replacement of SHUI `{{username}}` to `{{shuiAccountName}}`
280+
- Replace SHACL Save API
281+
- Also use `?_graph` variables for deleting when using a value query
282+
- Display custom `sh:message` in validation results
283+
- Expose `sh:name` of node shape in SHACL as primary name - `rdfs:label` fallback
284+
- Charts
285+
- Info notification shows when query results are empty
286+
- Context graph is conveyed to the charts query replacement
287+
- Image widget
288+
- The check for image widget is replaced with the regex
289+
- Other
290+
- Notifications: Improved rendering behavior, prevent loops
291+
- Fixed the statistics display for link rules with inverted properties
292+
- Exit application with code 1 on expired license
186293
187294
## eccenca Corporate Memory Control (cmemc) v24.2.0
188295

0 commit comments

Comments
 (0)