Skip to main content
Select version:

SAMO Dynamic App Release notes 9.x

Compatibility

The minimum required version of the compatible SAMO LIDS application server is the same minor version (unless otherwise stated).

  • DA 9.26.0: Needed LAS 9.25.0
  • DA 9.24.0: Needed LAS 9.24.0
  • DA 9.23.0: Needed LAS 9.22.5 (layout printing)
  • DA 9.21.0: Needed LAS 9.21.0
  • DA 9.9.0: Needed LAS 9.9.0
  • DA 9.0.0: Needed LAS 8.25.x
Upgrade requirements
  • DA 9.9.0: Due the upgrade of elastic search it is necessary to change all .keyword.sort just to .sort in project's configuration.
  • DA 9.11.0: We have fixed bug regarding templating of 'if statement'. We have sanitized the return value. Which means that from now on, 'if statement' will not return undefined, empty string, empty array as a value, but instead of that null. See SAMOHD-8439.
  • DA 9.15.0: Changed configuration properties for planning board: highlightFreeSlotsEnabled -> highlightFreeSlots, suggestingAllocationsEnabled -> suggestingAllocations. See documentation for more information.
  • DA 9.7.0: Czech language in projects: For projects using the Czech language it is necessary to change 'languages' in application.json from id 'cz' to 'cs'. 'locales' is now optional, unless you require specifics of timezone etc. If you use your own {resourceStringName}_cz.json files, it is necessary to change their ending from '_cz' to '_cs'. Also it is necessary to upgrade samo-base package to version 11.9.0 (contains common_cz.json => common_cs.json, protocol-base_cz.json => protocol-base_cs.json)
  • DA 9.5.0: Unified behaviour in attachments and documents modules - hideProperties defines properties which should be hidden in list components, overrideProperties enables to hide (or set validation and disabled state) items in detail (upload, edit, info) (SAMOHD-7572)

🟡 9.27.x​

SAMOHD-8517 Order of intents in sections​

  • Defined consistent display order for native section action buttons in section headers
  • For attachments of type link added an icon for direct opening in new tab

🟢 9.26.x​

SAMOHD-9402 Styles for features and graphicTags using detail service​

  • Added support for the new feature API using lids-map-layer-query-vector-provider with server-evaluated symbology in detail-map-dialog and samo-sketching-module. With the new API, features are now rendered with correct draw priority.

SAMOHD-9956 assigned-entity-list-feature-ref: Query for assigning dialog​

  • Added known configuration addQuery with new addInterfaceQuery for assigned-entity-list-feature-ref to extend request with non-cancellable conditions (must + mustNot).
  • See documentation for more information.

Server version in Application info​

  • Also version of deployed LAS build is displayed in Application info dialog (link at the bottom of left menu or Alt+I)
  • Please add this information to the eventual bug report
  • Important:
  • Uses the REST metadata/project-info through the SAMO Gateway. If the project's proxy configuration is not specified as "/metadata**", then it must be explicitly added as "/metadata/project-info" in project's proxy configuration

🟢 9.25.x​

SAMOHD-9837 New component for intent triggering​

  • Added new component samo-external-intent-button which is a special component that can be used as an external button in samo-markdown-module.
  • See more detailed specification

SAMOHD-8380 SAMO LIDS Browser: columnAggregations using the sm-select configuration​

  • In the LIDS browser databar, it is now possible to add the columnAggregations option using the sm-select configuration, which enables aggregations for select-by-rectangle, select-by-polygon, and select-by-line
  • When columnAggregations is enabled, the select automatically switches to Elasticsearch requests instead of standard Feature API. This means that all columns used for aggregations must be properly indexed in Elasticsearch.

SAMOHD-9789 SAMO LIDS Browser: legends improvements (collapsible, size)​

  • Lids Browser legends are now collapsible - each legend section can be expanded or collapsed by clicking on the header
  • Additionally, imageMaxWidth can now be set per legend to define the maximum image width in pixels. When set, the image behaves responsively (min-width 140px, scales with the panel up to the configured max width).
  • For external WMS legends (legendGraphic), new configuration options legendGraphicTitle (custom legend title) and legendGraphicImageMaxWidth (maximum image width) have been added. For more information see documentation.

SAMOHD-9009 E2E tests​

  • Since this version, Dynamic App is automatically tested for the most used scenarios. More tests are in plans.

🟢 9.24.x​

SAMOHD-9770 Added DocumentSorter for sorting in all documents components (include additional + system attributes)​

  • It is now possible to sort additional and system attributes (createdBy, updatedBy, attachmentType) in samo-entity-attachments, samo-entity-documents and samo-documents-browse.
  • No configuration required

SAMOHD-9736 plot-layout-print: consider scale range for all types of layers​

  • Layer visibility in plot-layout-print now correctly respects visibility range settings for both raster and vector layers.

SAMOHD-9683 plot-layout-print: update plotPDFLayers request body to include opacity and title​

  • In plot-layout-print, opacity is now applied to all layers and the PDF title is taken from the layer title, if available.

SAMOHD-8524 assigned-entity-list-feature-ref: Filtering through interface attributes​

  • It is now possible to use interface atrributes for filtering in assigned-entity-list-assign-dialog, by using them in a propertyGroup. For now, only "entityPickerPropertyGroupId" in assigned-entity-list-feature-ref is supported.

SAMOHD-9601 SAMO Browser: Redesign of Layout Printing​

  • Assigning entity in assigned-entity-list-feature-ref is now done only via 1 bulk request to the server.
  • This change will optimize the process and assigning should be much quicker!
  • Minimum version of LAS is v9.23

SAMOHD-9001 samo-sketching-module: Orthogonal dimension​

  • Previously, it was possible to use the SHIFT key for drawing, but without orthogonal support. Now, orthogonal drawing has been added. You can draw a reference line by pressing X. If a reference line has been created, holding SHIFT + X during regular drawing mode displays a helper cross for orthogonal drawing, allowing geometry to snap to it. This feature works in the samo-sketching-module, samo-lids-browser, samo-position-edit, samo-browse and samo-viewer (when it is released) for polygon and line geometries. The measurement drawing mode does not support this functionality.
Drawing Shortcuts Overview
  • SHIFT – Snap the point to axes (red helper cross) or to the perpendicular of the last segment (blue helper cross) of a line/polygon.
  • X – Activate reference line drawing mode for orthogonal drawing.
  • SHIFT + X (hold during drawing, if reference line is present) – Show helper cross for orthogonal drawing, allowing geometry to snap to the reference line.
  • Delete – Remove the last point.
  • Enter – Finish drawing.
  • ESC – Cancel drawing.

SAMOHD-9114 samo-detail-list: mode sketching will display redirect intent in list​

  • Default mode of element samo-detail-list is sketching. This mode now displays open in new tab intent for all items in list by default.
  • Other mode is detail-overview, which is read-only mode. For more information see documentation.

🟢 9.23.x​

SAMOHD-9210 SAMO Browser: Redesign of Layout Printing​

  • Vector layers of type setDefinition, cat, bd, and tms that are available on the server are now rendered directly on the server during printing to ensure maximum resolution
  • If you want to keep the same functionality as before, you can use the 'useRasterSymbologyInPlotLayoutPrint' configuration. If you use styleMap without enabling useRasterSymbologyInPlotLayoutPrint, these styles will not be applied in the print output. With this change, it is not possible to use old sm-plot-layout-print which means that minimum version of LAS is 9.22.

SAMOHD-9141 Sketching: Not selectable layers​

  • Sketching module now supports "notSelectable" configuration property for layers, which results in features in the layer not to be clickable.

SAMOHD-9519 Planning board: templating for coloring​

  • It is now possible to use templated strings for values of color mapping for entities.

🟢 9.22.x​

SAMOHD-9084 Saving changes in map of samo-sketching-module​

  • Added autosave functionality to samo-sketching-module. Sketches will be automatically saved when user selects another sketch or feature in the map or list. This behavior is disabled by default, set configuration property autosaveEnabled to true to enable it.

SAMOHD-8015 Plot layout print: fixed alignment, added configuration for additional settings visibility​

  • New configuration is available, which hides additional settings for plot layout print in the printing detail. It can be either boolean or an object.

🟢 9.21.x​

AI Assistant: collection/history management​

  • It is now possible to choose from multiple collections in AI Assistant via new configuration source
  • Source can be either of type direct, which allows only one collection or entity (based on feature type), which allows to select from multiple collections. See documentation for more information.

SAMOHD-9194 New API for Google Maps​

  • SAMO dynamic-app is now using new api from Google for searching places in "samo-search-address". With this change SAMO dynamic-app has once again full support of google maps (map + search).
  • Important:
  • There is new map configuration "googleMaps.mapId" which is needed for google API so please check the map documentation where is the link to google how to create mapId.
  • Also if previously was used API which is called "legacy" API (current state), then Places API (NEW) must be activated in google account (for defined api key).

SAMOHD-8055 SAMO Browser: place displayable attributes for features with sharedSemantics​

  • It is now possible to select graphic feature from shared semantics when placing displayable attributes. A feature itself must be selected, clicking on a graphic tag is not currently supported.

SAMOHD-8500 Symbology in lids-map-layer-geojson​

  • The <lids-map-layer-query-vector> component provides a vector layer where symbology is always evaluated on the server, including support for different map scales. The client does not evaluate or override styles; it only renders features according to the symbology provided by the server.
  • Support for different symbology per map scale can be enabled through the configuration of the evaluateStylesByZoom property to true. By default, this property is set to false and the default style for the layer is used. Enabling evaluateStylesByZoom may impact performance, as every zoom action requires reloading features from the server with updated symbology. Consider using this option only when necessary. This layer does not support attachment count yet.

SAMOHD-9314 Possibility to work with multiline text in sm-sketching​

  • It is now possible to write multiline text inputs in sm-sketching module.

SAMOHD-9025 New map in samo-viewer​

  • Added a new map layer queryResult for displaying query results on the map in samo-viewer. You can set the size property to specify the maximal count of query result features displayable on the map (default is 1000).

🟢 9.20.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-9237 Added the possibility to define the buffer around WMS Request​

  • It is now possible to set "ratio" in "properties" object for "lids-map-layer-wms"
  • Ratio is number with value 1.5 by default. Value 1 means image requests are the size of the map viewport, 2 means twice the width and height of the map viewport, and so on. Must be 1 or higher.

SAMOHD-6133 SAMO Browser: external search/locate API​

  • A new tool "sm-locate-search" was added, enabling advanced search and localization of map features using external APIs. This allows users to search for addresses, places, or other entities directly from third-party or custom backend services, and display results on the map. The toolbar supports configuration of multiple providers, custom badges, and dynamic result rendering.
  • Important: This tool requires the "locate-search.xml" extension, without it, "sm-locate-search" will not function.

SAMO Browser: eraser in sketching​

  • Added new tool to sketching in samo-browser, "Remove-selected". Allows to select and delete sketched geometry one by one.
  • Hover styles can be altered by using new "hoverStyleMap" configuration option.
  • SAMOHD-7837

Deprecations​

Be careful about used deprecated configuration which are mentioned in warnings in browser console. These functionalities will be removed in next versions.


🟢 9.19.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-8285 samo-entity-documents: configuration of default columns​

  • It is now possible to define which column system properties should be shown by default

SAMOHD-8662 samo-entity-documents: displaying additional attributes​

  • Additional attributes (from extending feature type of attachment type) can be displayed in the section

SAMOHD-8777 assigned-entity-list-feature-ref: saving section context​

  • Search, filter and columns are saved on autoRefresh into cookie
  • id must be set!

SAMOHD-8600 entity-list input: new configuration of permittedOperations​


🟢 9.18.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-8142 SAMO Browser: Security for TMS layers​

  • With this change, the users will no longer see TMS layers in layers tree manager that they don't have access to
  • Important: this dynamic-app change is supported only for LAS v9.18 and higher

SAMOHD-9101 Entity documents: autoRefresh​

  • New configuration property 'autoRefresh' for 'samo-entity-documents'
  • After any change with documents, the whole entity detail will be refreshed

SAMOHD-8411 Documents: possibility to download target of shortcut​

  • Shortcuts have a new action for downloading the target document

SAMOHD-7744 Czech alphabet ordering/matching of records by whispering​

SAMOHD-9010 SAMO Browser: Set an exact position for external toolbars​

  • Position configuration of external toolbars is extended to get the toolbart to the first place

🟢 9.17.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7243 Attachments & documents modules: upload in one request​

  • Avoids creating empty documents headers when connection during upload is lost
  • From version 9.17.2

SAMOHD-8677 Attachments & documents modules: thumbnails​

  • Generated thumbnails are displayed instead of full resolutions

SAMOHD-8906 SAMO LIDS Browser Cross-section dialogs: possibility to hide tools​

  • Each tool for display related items (routes, ducts, cables) can be hidden

SAMOHD-8600 samo-entity-list-input: new property permittedOperations​

SAMOHD-8647 sm-measurement tool: reordered tools​

SAMOHD-8639 Radio input: stacked mode​

  • Configuration possibility where all options are stacked below


🟢 9.16.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-8000 Graphic tags in samo-sketching-module​

SAMOHD-8480 Filtering events in entity history​

  • It is now possible to filter event types in samo-entity-workflow history by new configuration property
  • Property withoutHistory is now deprecated

🟢 9.15.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7220 SAMO LIDS Browser: drag and drop functionality to reorder layers and folders​

SAMOHD-6861 WMSGeoJSON layer: render priority​

  • In WMSGeoJSON layer, features are rendered in order given by featureDrawPriority.

SAMOHD-5570 Openlayers upgrade​

  • Openlayers library upgraded to version 10.3.1

SAMOHD-7722 SAMO LIDS Browser: New Feature tool with Shared Semantics​

  • New feature tool in samo-lids-browser enables to create graphics of feature types with shared semantics.

SAMOHD-8198 GeoJSON layer: notSelectable setting​

  • Layers can be now set to be not selectable

SAMOHD-8744 Attachments: new permittedOperations.delete​

  • New configuration property delete for samo-entity-documents in permittedOperations

SAMOHD-8539 Assigned-entity-list, assigned-entity-list-feature-ref: new properties for assigment dialog​

  • Implemented new properties for assigned-entity-list and assigned-entity-list-feature-ref: search, addSearch nad entityPickerPropertyGroupId.

🟢 9.14.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-5570 SAMO LIDS Browser: external WMS legends​

  • Added support for external WMS legends using the "legendGraphic" property in map layer configuration

SAMOHD-8182 SAMO LIDS Browser: defining styleMap for sm-measurement​

  • Style map can be defined for measurement tool

SAMOHD-8090 SAMO LIDS Browser: disabling "add to temporary layer" in databar​

SAMOHD-8100 SAMO LIDS Browser: possibility to predefine some options in sm-sketching​

  • Added possibility to predefine styles for sketching and configuration of sketching tools

SAMOHD-7928 Displaying of graphicTags in details​

SAMOHD-8687 Planning board: resource availability​

  • Displaying resorce availability according to last a activity

SAMOHD-8341 Entity-list-picker input: possibility to set standard list properties​

  • overrideProperties, hideProperties, sortProperties, propertyGroupId were added

AI assistant: uploading files, renamed​

  • SAMO Chatbot was renamed to SAMO Assistant
  • Uploading files is possible by application

Upgraded SAMO-UI components​

  • Material Web library upgraded to version 1.5.1
  • Some UI components can little bit differ

🟢 9.13.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-6474 LIDS Browser: Visualization of history​

  • Added a new tool "sm-archive-date" to "samo-lids-browser"
  • This tool allows users to visualize historical data for specific map layers. It supports lids-map-layer-wms, lids-map-layer-feature-api, and MapEntityDetail

SAMOHD-8459 DMS: Visualization of (non)empty folders​

  • New icons can help to distiguish if folder is empty or not

SAMOHD-8499 Possibility of closing dialog after business action​


🟢 9.12.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

LIDS Browser: improved disabling tools​

  • In samo-lids-browser, only relevant editing tools are available depending on a geometry type of selected feature. If the selected feature is of a simple dimension type, inserting and deleting vertices is not allowed.

SAMOHD-8184 LIDS Browser: declutter parameter for layers​

  • Helps when labels overlap

SAMOHD-8278 samo-notes: independentDetailPermissions property​

  • The same function which already works in related-entity-list

Handling zipped files​

  • Uploading a file directly from zipped file is not supported, the user is now notified

🟢 9.11.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

Licencing​

  • Added DOCMAN and WORKPLAN methods (Documents management and Work planning)

SAMOHD-6477 LIDS Browser: Topology reports​

  • New sm-tracing tool for LIDS Browser

SAMOHD-6802 LIDS Browser: Tracing of duct/cable​

  • Extended sm-cross-section tool

####SAMOHD-5448 Handling of deleted entities

  • Referenced entities which were deleted are displayed with notification
  • Reference link is striked through

SAMOHD-6458 LIDS Browser: Simple dimensions​

  • Possibility to create permanent dimensions on map
  • Customizable label

SAMOHD-8122 Improved requests to getting proper results on the map​

  • Map requests use polygon geoShape queries

SAMOHD-7497 Objects of Interest: sorting of user groups​

  • User groups can be sorted by configuration

SAMOHD-5274 Documents: improved displayed number of items​

  • The count number in the header of samo-entity-documents section now displays count of documents in current folder and all nested folders together

SAMO AI Chatbot​

  • New application module which can help users according to learned documents.


🟢 9.10.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-6487 Infra 3D​

  • Dynamic app now contains API which can be called outside of the dynamic-app. Mainly used for scripts loaded in project's boot.js file.
  • For now, it can be used for integration of Infra3D
  • This is prototype version of API. This means functions, parameters, names, etc. can be changed in the future.

SAMOHD-8152 Forbidden file extensions to upload​

  • For security reasons, some file extensions are forbidden to upload by Dynamic App
  • Forbidden extensions: .com, .exe, .bin, .pif, .msi, .sh, .py, .js, .vbs, .scr, .hta, .cmd, .bat, .vb, .msc, .vbe, .jse, .scf, .inf, .reg, .ps, .ps1, .psc1, .ps1xml, .ps2, .psc2, .ps2xml, .ws, .wsf, .wsc, .wsh, .msh, .mshxml, .msh1, .msh1xml, .msh2, .msh2xml, .msp, .cpl, .lnk, .gadget
  • In addition, the uploading can by limited by configuration property accept, which was added to documents modules

SAMOHD-8035 LIDS Browser: manual setting of print rotation​

  • Possible to set the print rotation manually by input, as for the scale

🟢 9.9.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

Licencing​

SAMOHD-7959 LIDS Browser: Layers slider​

  • New toolbar for switching layers
  • Range mode for selecting more layers


🔵 9.8.x​

Long term support version - see whole list of versions where bug-fixes are released.

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7959 LIDS Browser: Layers slider​

  • New toolbar for switching layers
  • Range mode for selecting more layers

SAMOHD-7655 Geoloacation with automatical update​

  • Updating the location of the user
  • Can be switched off by long tap

SAMOHD-7888 SAMO Browser: confirm search form by Enter​

  • It is possible to confirm search forms (sm-search-form) by enter

🟢 9.7.x​

  • 9.7.X - All versions
  • 9.7.8 2024-05-22 HOT FIX (measurement srs fixed + attachment detail edit)
  • 9.7.7 2024-05-15 HOT FIX (fixed calculation of polygons area)
  • 9.7.6 2024-05-06 HOT FIX (fixed calculation of polygons area)
  • 9.7.5 2024-05-06 HOT FIX (fixed calculation of polygons area)
  • 9.7.4 2024-05-02 FINAL
  • 9.7.3 2024-04-30
  • 9.7.2 2024-04-25
  • 9.7.1 2024-04-15
  • 9.7.0 2024-04-05

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-6490 LIDS Browser: new toolbar for placing displayable attributes​

  • Added a new toolbar component named sm-place-attribute. See documentation for more information.
  • It is needed to have upgraded samo-base metadata package for the version 11.10.0 or modify your project proxy with new REST service.

SAMOHD-6826 LIDS Browser: external WMTS layers​

  • Added new experimental configuration "external" for WMTS layer

SAMOHD-7751 LIDS Browser: constrain resolution of map view after an interaction​

  • The map view will always animate to the closest zoom level (e.g. defined by scales) after an interaction

SAMOHD-7205, SAMOHD-7802 LIDS Browser: grouping of toolbars​

  • It is possible now to define sm-group tool to combine more tools in to dropdown button.
  • Also possible to override icon + tooltip for each tool now.

  • There has been changes for action 'remove relation' for related-entity-list. Also configuration independentDetailPermissions has been improved.
  • See more information in issue release note

SAMOHD-5263 Form dialog: possibility to call business action​

  • Possibility to integrate a button into section-group-module for calling business action (and for example to create related defect)

Czech language: fixed ID to cs​

  • Projects using czech language need to rename the language ID to cs. It corresponds with ISO norm and enables to use proper dates and numbers formatting in the application
  • Necessary changes are described below in section Upgrade requirements

SAMOHD-6473 Objects of interest: Possibility to save state of samo-lids-browser​

  • Besides standard state it contains also added temporary layers and enabled layers.
  • There is known issue and limitation that temporary layer which was created from file isn't saved to the object of interest.
  • The option in dropdown is possible to set by own resource string

SAMOHD-7825 Simple-path-entity-list: added templating for path property​

  • It is now possible to use template strings in properties of path in simple-path-entity-list, for example in value.

SAMOHD-6905 LIDS Browser: possibility to hide total count in databar​

  • Useful for non-elastic sources, where counts takes long time

SAMOHD-7855 Plotting configuration: user can input a value that is not present in the items list​

  • Scale can be selected from codelist and also set manually

🟢 9.6.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-5730 Sketching module: added custom text (using graphicTag) on simple dimension​

  • It is now possible to set custom text on a dimension instead of dimension's length in samo-sketching-module (see documentation) by setting the following for each dimension that should have customizable
  • Needs an upgraded LAS version - 8.25.17

SAMOHD-6787 Sketching module now supports shared-semantics​

  • Shared semantics is now supported in samo-sketching-module. No new configuration required.
  • Use entity metadata configuration defaultGeometryType to set which geometries should be used for display.
  • Needs an upgraded LAS version - 8.25.18

  • New posibility to filter related feature ref attributes when additionalFilterProperties is used
  • Unlike standard feature ref filtering this filter is using SID as key.

Rotations and scales configuration (schema) fix for LPS and Plot Layout print​

  • Configuration of prints was adjusted and modified, see the catalog

SAMOHD-4107 Added infiniteScroll configuration to section lists​

  • Added new configuration infiniteScroll to: related-entity-list, related-entity-list-no-search, assigned-entity-list, assigned-entity-list-feature-ref, simple-path-entity-list, simple-path-entity-list-no-search
  • With "infiniteScroll": {enabled: true} list is scrollable, items are added automatically when user scrolls to the bottom, list height is fixed by default to "300px" (it can be changed, see documentation), notLoadByPage configuration is ignored

SAMOHD-7541 Implemented attachmentTypesFilter for samo-entity-documents and samo-documents-browse​

  • Added possibility for filtering by attachment types

SAMOHD-7508 Implemented enableSeconds property in samo-datetime-input​

SAMOHD-7755 Property withoutSelection for actions in assigned-entity-list-feature-ref​

SAMOHD-7445 Size of adding dialog in samo-entity-list-input​

  • Possible to set the size

🟢 9.5.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7702 Search by coordinates: more formats​

  • Added new formats sjtsk (Krovak East North) and project

SAMOHD-6153 Print resolution quality​

  • Added new configuration mapImageQuality for tools sm-print and sm-plot-layout-print

SAMOHD-7430 DMS: Documents cart​

  • New way how to move documents and folders to another location
  • Similar behaviour as entity cart
  • Possibility to add to the cart and to select from the cart in another folder

SAMOHD-7586 Business actions in section-group-module​

  • Possibility to use business action in section-group-module which wraps more modules

SAMOHD-6472 LIDS Browser: Overview map​

  • In LIDS Browser, there is a new possibility to configure overview map in the corner (sm-overview-map)
  • Configurable possibilities to configure width and height of overview map, collapsed status, color of the current area and displayed layers

SAMOHD-7623 Fit to cross section​

  • The cross section is automatically fitted to the dialog

SAMOHD-6970 DMS: Hiding action​

  • Possibility to hide specified action in DMS

SAMOHD-7657 LIDS Browser: Calling report intents​

  • Possibility to define report intent also in LIDS Browser as in samo-browse

SAMOHD-6651 Shared views: information about author​

  • In modules where shared views are available (samo-browse, related-entity-list, samo-planning-board), the author can be displayed
  • Needed to enable in application settings to load all users on initialization

SAMOHD-7619 Planning calendar: query for allocations​

  • Unified configuration with samo-planning-board to filter allocations

🟢 9.4.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-6370 Search by coordinates​

  • Newly designed component for searching by coordinates in map
  • Supports more formats of coordinates
  • Possible to configure specific behaviour including of styling of the pointer
  • Integrated to old (samo-browse) and new map (samo-lids-browser)

SAMOHD-7218 Detail and browse print​

  • There is a new functionality for printing detail as a system action in the detail
  • The detail has improved appearance to be printed properly
  • Also the currently displayed browse can be printed with improved appearance
  • Interactive elements are hidden, user can set collapsed state of sections in detail and other
  • Colors are changed to black and white

SAMOHD-6480 LIDS Browser: client based print​

  • new tool for LIDS Browser: sm-plot-layout-print
  • browser loads layout settings from LIDS settings, creates an image and sends it to server which returns a PDF with that image and other information
  • additional text attributes can be included

SAMOHD-6714 Displaying attachment type of attachments and documents​

  • The attachment type is now displayed also in documents/attachments tables
  • This attribute can be hidden by configuration

SAMOHD-6959 Tab in detail can be hidden​

  • The detail tab can be configured to be hidden by configuration
  • Hiddening can be evaluated by templated string

🟢 9.3.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7258 Planning board: qualifications​

  • Possibility to display related qualifications to each resource in planning board
  • Each qualification is represented by its icon

SAMOHD-7088 Support of GraphicCollection in geometries​

  • Currently supported graphic types are SingleGraphics and GraphicCollection

SAMOHD-7298 DMS: New versions filenames​

  • The file uploaded as new content (new version) must have the same name as userFileName of the document in the system.

SAMOHD-7380 Forcing reload after entity create​

  • Inserting new entities can force reload of whole page by new configuration property of samo-browse: insertEntities.forcePageReloadOnCreate.

SAMOHD-7388 Possibility to disable messages configuration​

  • Added new "disableConfig" configuration option for samo-user-messages-app-module.

🟢 9.2.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

SAMOHD-7106 Planning board: Searching free slots in planning board​

  • Improved searching free slots for activities - preserved scroll position, searching in next 3 intervals

SAMOHD-6498 Searching: Filtering of suggested attributes according selected entity type​

  • While adding a feature type for filtering, attribute chips are not removed; however, they are removed when you remove at least one feature type from filtering

SAMOHD-7196 Searching: Dynamic intervals for date attributes​

  • Possibility to predefine custom intervals which will be suggested
  • Intervals could be created by template strings with timestamps to create always current dates (e. g. this year, last week)

SAMOHD-7025 Preparing data for diagram in business script​

  • New possibility in samo-entity-diagram-widget to prepare options as prepareOptions in business action and then use these options/data as a template source when templating.
  • See documentation or demo for more information (demo configuration commit)

Example:

"prepareOptions":{
"type": "action",
"actionId": "getWorkOrderChartBar"
},
"options": {
"xAxis": {
"type": "category",
"data": "{get:#xAxis.data}"
},
"yAxis": {
"type": "value"
},
"series": "{get:#series}"
}

SAMOHD-7312 Dialog size of business script result message​

  • Possibility to set size of result dialog after business script is finished

SAMOHD-7015 Rich text editor: new possibilities​

  • Added new text formatting options - color, background color and strikethrough

SAMOHD-7278 Inputs: templatable description​

  • Description displayed in inputs can be now templated string (e. g. for showing last value of input from data context)

SAMOHD-6717 Assigned lists: filtering in entity cart​

  • In tab of entity cart was added filtering

🟢 9.1.x​

  • 9.1.X - All versions
  • 9.1.6 2023-10-06 HOT FIX (saving new feature in map)
  • 9.1.5 2023-10-04 FINAL
  • 9.1.4 2023-09-27
  • 9.1.3 2023-09-22 HOT FIX (documents + codelist-management)
  • 9.1.2 2023-09-21 HOT FIX (inputs fix)
  • 9.1.1 2023-09-20
  • 9.1.0 2023-09-07
  • 9.1.0-pre.1 2023-08-23 PRERELEASE

New features and changes​

Complete list of improvements and fixes you can see by links above.

New LIT version​

  • Modules and components which use LIT are now upgraded to version 2
  • Caution: some modules could be influenced by this change. Please, let us know if something goes wrong.

SAMOHD-4652 Application info dialog​

  • New possibility to display system information about the application
  • Contains version of web browser, Dynamic App, current resolution, language a last error request IDs
  • Please, copy these information block in each Jira issue for better debugging

SAMOHD-6896 Objects of interest: titles of user groups are templatable​

  • User groups titles for sharing are now possible to display by a template strings

  • Similar functionality as in Documents

SAMOHD-5691 Documents: Calling a bussiness action for documents​

  • The businness action can be called for selected documents
  • Can be used for opening another application with returned parametres

SAMOHD-7109 Rich text editor: possibility to call business action​

  • Possibility to call the business action over the attribute, which is displayed in RTE module

SAMOHD-7257 New dashboard shortcut: samo-entity-aggregated-shortcut-big​

  • Big shortcut for displaying aggregated values

SAMOHD-6696 LIDS Browser: deleting vertex​

  • New tool for deleting vertices

SAMOHD-7068 LPS print: asynchronous processing​

  • Calling the LPS print in background

SAMOHD-6896 Objects of interest: Templating titles of user groups​

  • Sharing for user groups is improved by possibility of templating its names and descriptions

🟢 9.0.x​

New features and changes​

Complete list of improvements and fixes you can see by links above.

Planning board: working time, public holidays, team filtering, resource availability, searching for free slots, allocations coloring by entity metadata​

  • Working time: each resource can have it own working time model with predefined time of work for each day in a week and also 2 breaks (SAMOHD-6804)
  • Public holidays: new possibility to import public holidays as ICS calendar into Dynamic app, these days are displayed in planning board as non-working days (SAMOHD-6806, SAMOHD-6902)
  • Team filtering: possibility to filter resources by attributes (SAMOHD-6807)
  • Resource availability: there can be special allocations which will be always on the first row, usable for visualisation of absence (SAMOHD-6805)
  • Searching for free slots: for each resource there can be called an action to find free slot between allocations (SAMOHD-6809)
  • Redesigned days columns header to show also day in week
  • Allocations coloring by entity metadata instead of coloring by workflow state

SAMOHD-4536 Folders in attachments module​

  • Folders can be displayed in samo-entity-attachments module

SAMOHD-6611 Count in new assigned list​

  • Count of entities in assigned-entity-list-feature-ref module will not contain assignments without assigned entities