Repository navigation
Releases: Pat-srl/cmdbuild
Releases · Pat-srl/cmdbuild
Release list
4.3.0
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