@@ -174,15 +174,122 @@ We are excited to announce Explore v24.3, which introduces new features, improve
174174
175175v24.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
179215v24.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
183253v24.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