Skip to content

Releases: Pat-srl/cmdbuild

Release list

4.3.0

Choose a tag to compare

@cmdbuild-publisher cmdbuild-publisher released this 14 Oct 13:52

REQUIREMENTS:

  • Require Java 25+
  • Update Spring version to 7.0

NEW FEATURES:

  • Added AI integration, with AI provider setup in the administration module
  • Added AI chatbot widget
  • Added AI-powered global search in the homepage
  • Added homepage structure, routing and settings for administration module
  • Added homepage routing, settings and new components for management module
  • Added new dashboard components as list, tile group, calendar and pareto chart
  • Added support for global dashboard parameters and parameter-based filters in the management module
  • Added dashboard clone functionality
  • Introduced a new visualization mode for the relationship graph, based on a dependency tree model
  • Added activity log for classes or processes, including CRUD event and listing tracking
  • Session: added configuration page for operator info in session
  • Added the possibility to show only the icon in a lookup or lookup array attribute, hiding its description, if an icon is set
  • Automatically drop a marker on the map after a search is performed
  • Added Print in the Details section of a card
  • Allow customization of menu icon
  • Added "Select all" button on attachments tab
  • Added "Last update" column in classes

IMPROVEMENTS:

  • Allow selection of tenant attribute on view from join
  • Allow selection of subtype attribute on view from join
  • Updated MSAL4J, Azure Identity and Microsoft Graph SDK to the latest supported versions for improved security, stability and compatibility
  • Updated libraries
  • Added clear all button to delete all notifications
  • Modified the operations performed during the advancement of a process
  • Added possibility to view notes on grid
  • Added possibility to set notes on advanced filter
  • Added new configuration to hide refresh functionality on custom form widgets
  • Updated logo in HDA skin
  • Task manager - Added cron information in grid
  • Set manage email widget behaviour on the first step of a process
  • Plugin - Disabled apply patches button when patching is complete
  • Plugin - Sort overview by description
  • The status filter of processes grid is now saved in user preferences
  • Added Skip new data checkbox in import template with import mode equal to merge
  • Show attachment preview also on calendar events and emails
  • Added author column in Attachments tab
  • Font type in lookup values: it is now possible to write, copy and paste in the icon field
  • Added check on file extension when dragging and dropping a file in system config logo field
  • Added possibility to select all records of a column in clone card with relations
  • Filtered the message field on process parameters by removing system attributes
  • Attribute table: added alternating row background for better readability
  • Restricted shape file selection to .zip files only and added an empty-state text placeholder
  • Improved Link Cards widget behavior by automatically deselecting cards when the current filter no longer includes them
  • Domains inline now respect both origin-editable and destination-editable config, consistent with the Relations tab
  • Join views now support leaf class selection on superclasses
  • Improved performance on history attributes changes
  • Changed style of patch and database configuration page
  • Bus Messages - Removed retry action
  • Modified and standardized the style of the elements
  • Added rounded borders to message boxes and detail windows
  • Refactored style of dashboard

BUGFIX:

  • Date values are now set correctly on column, advanced and CQL filters
  • Interface now does not break if you use a custom form of type grid
  • Enabled report refresh button when closing parameter dialog
  • Removed extra whitespace at the bottom of inline linkCard widgets
  • Fixed error when creating filters on attachments metadata
  • Fixed error when opening bus messages records
  • Reports can be opened even if they contain square brackets in the description
  • Fixed go to origin card widget in Processes and DMS Models
  • Fixed menu closing after applying plugin patches
  • Fixed view style for address field in Email account details tab
  • Fixed message box on top inside processes
  • Attribute binding now works correctly in the widget viewrule
  • Disabled destination field of foreign key attributes in edit mode for simple classes, while keeping it active in create mode
  • Fixed cards loading failure occurring when the "Keep Filter on Card Update" setting was disabled
  • Fixed error when typing double quotes on class search
  • Restored edit of task import IFC
  • Fixed favourites menu collapse/expand animation
  • Fixed sorting of menus inside clone button
  • Plugin - Fixed the expiration warning message when the plugin has expired
  • The plugin list is now always returned even if a plugin is in error
  • Global search on special characters in administration now works correctly
  • Restored lookups tabs in scheduler setting in administration
  • Fixed base data not shown in attributes combobox of scheduler advanced filter
  • Fixed clone of import/export templates
  • Changed the icon to open the BIM Viewer
  • Now only active BIM projects are returned in data management
  • The relationship value is now always displayed correctly even if the domain is 1:1
  • The correct domains are now displayed when a subclass is selected in the domains section of join views
  • The image on the SSO button is now displayed correctly
  • The email template editor now correctly switches between html or plain text editors based on its value
  • Now emails with special characters are encoded correctly
  • Account data is now correctly returned if using a template that has a default account
  • Data is now imported correctly if the primary key of the import template is an IP address or inet
  • Disabled layers tab in map view when no visible layers are configured for the class
  • Fixed bugs on the translation icon and localization tab
  • Fixed bugs in the administration domain section when in edit mode
  • Fixed errors on domain attributes with domain key enabled
  • XLSX import now works correctly even if the file contains blank lines
  • Numbers are now validated using the correct decimal separator
  • Routing now works correctly when cancelling the creation of a new custom page
  • Improved email fields validation
  • Fixed issue where attributes with ShowIf containing blank lines were not displayed in the grid
  • Correct background of events on calendar widget
  • It is now possible to successfully delete a class in administration
  • Fixed wrong font when editing grants
  • Fixed tooltip display issues for FieldContainer LabelToolIconQtip
  • Fixed text overlay issue when editing email metadata and import/export attributes
  • Fixed picker opening when editing a card
  • Fixed close icon color on dark background in administration module
  • Disabled double-click on dashboard layout tiles list
  • Editing lookups in expanded rows now always works
  • Some configurations are now correctly cleared on recreate without backup restore
  • Fixed upload CLI command
  • Correct translations

Full Changelog: https://github.com/Pat-srl/cmdbuild/commits/4.3.0