This page contains the release notes history of CARL SaaS.
You can also find details about the current version: Release notes.
JULY 1, 2026 (build 7.6.0-d)
Fixes
General
- CACS-17000 : Fixed an issue in Edge and Chrome 149 where the menus under the action buttons disappeared when moving the mouse.
Analysis
- CACS-16960 : Technical error when modifying a KPI filter after a workflow sequence.
JUNE 15, 2026 (build 7.6.0-c)
Fixes
System
- CACS-15637 : Prevents scheduled tasks from running continuously.
JUNE 3, 2026 (build 7.6.0-b)
Fixes
Technical
- CACPROD-3515 & CACPROD-3521 : Application update process fixes.
JUNE 3, 2026 (build 7.6.0)
New features
Linear
- Management of linear assets in CARL Source: railways and roads, water networks, signaling.
- New features allowing the definition of axes and lanes.
- Linear management for work orders and WR.
Message templates
General
- Optimization of multi-time-zone management.
- New migration process for GIS data into a single table.
CARL Touch

→ Watch the functional new features in video.
Improvements
Works
- CACS-16088 : Added a module parameter to disable automatic initialization of the equipment and structure point when creating operations.
- CACS-15783 : Ensured that the equipment of a work order created from a WR are strictly those of the original WR.
- CACS-15699 : Temporary deactivation (commented out) of the linear concept in operations for the MVP.
- CACS-14583 : Automatic retrieval of the equipment type and grouping on work orders, reports and WR.
Assets
- CACS-13800 : Harmonization of application terminology: replacement of the term "Lanes" with "Road directory" to avoid ambiguity.
Analysis
- CACS-15180 : Extension of the right to create custom indicators to many features that did not allow it previously.
System
- CACS-16242 : Added an information module for the SFTP protocol through the API server/v1/info to list available algorithms.
- CACS-16138 : Opened read-only access to receipt history for PO and DIPO profiles.
- CACS-15533 : Made automatic time-zone switching conditional on the profile right "On-the-fly time zone changes".
- CACS-15456 : Adapted dual-time-zone behavior for separate date and time fields.
- CACS-14918 : Implemented dual-time-zone management to make date/time field entry easier.
- CACS-14917 : Automatic alignment of the context time zone with that of the viewed entity.
- CACS-9491 : Improved accessibility by allowing display of the browser context menu in long comment fields.
Fixes
Asset
- CACS-15513 : Fixed the list of statuses offered when duplicating a linear asset.
- CACS-15470 : Fixed the positioning of the active tab during a tree search in English and French deployments.
- CACS-15430 : Resolved the error when duplicating a linear asset with several lanes.
- CACS-15587 : Easier access to style details by click from a GIS layer configuration.
- CACS-14706 : Automatic update of equipment linked to a model when adding a library document to the model.
- CACS-13599 : Fixed sorting on the "Type" column of an equipment item's "Links" tab.
- CACS-13416 : Fixed sorting of parent links on an equipment item based on translated labels.
Works
- CACS-16114 : Fixed the handling of the user comment during duplication for a work order creation from WR.
- CACS-15880 : Fixed the creation action from a report that incorrectly generated a work order.
- CACS-15691 : Properly restored the title of the duplicated entity when creating a work order by processing the WR.
- CACS-14554 : Initialized the work order site according to the equipment when created from the tree view.
Resources
- CACS-15605 : Fixed multilingual handling and display of availability in resource calendars.
- CACS-6358 : Fixed sorting of cost types after a multiple selection on an equipment resource.
Stock
- CACS-15657 : Resolved the technical error when using INR currency (Indian rupee) with the English language.
- CACS-15590 : Restored inheritance of the cost center during stock entry on SDS/Equipment from CARL Touch.
- CACS-14941 : Secured supplier returns to prevent creation of return slips without an associated stock movement.
- CACS-13984 : Reinforced checks on serialized equipment awaiting transfer receipt.
Analysis
- CACS-16054 : Fixed empty column names when running an assisted report (Birt 4.9 regression).
- CACS-15829 : Fixed the profile comparison report that displayed transitions in all database languages.
- CACS-15592 : Resolved the build error when opening a BI data model on an equipment item with characteristics.
- CACS-13278 : Fixed XLSX export to group data on a single sheet even beyond 10,000 rows.
- CACS-13434 : Fixed alphabetical sort order in the "Type" drop-down list for asset search criteria.
Interfaces
- CACS-15889 : Added the equipment code to the characteristics CSV export (EQPTCHARACT_OUT_CSV interface).
- CACS-15465 : Added inherited structure attributes to CARL Touch measurement objects.
- CACS-12629 : Improved control and visibility of spaces in connection point paths.
System
- CACS-15801 : Blocked invoice saving if the invoiced quantity is greater than the received quantity when the specific right is disabled.
- CACS-16288 : Limited long text fields on InvoiceBean to 4000 characters instead of unlimited.
- CACS-15951 : Optimized LanguageContextMigration performance during updates on small databases.
- CACS-15922 : Restored clickable access for the Infozone of the Organization field in profile details.
- CACS-15409 : Prevented SSO OIDC login for users whose account is disabled or canceled.
- CACS-13611 : Improved responsive behavior of the linked documents pop-up when resizing the browser.
- CACS-11205 : Fixed an ORA-00932 error when searching message templates with sorting on the referenced entity.
- CACS-15219 : Preventively disabled the right to change the equipment time zone pending impact analysis.
- CACS-15218 : Fixed handling of the manual context time-zone change in operation details.
- CACS-14924 : Maintained date display in the entity time zone after changing tabs.
- CACS-14919 : Fixed an error preventing deletion of a canceled order linked to a specific workflow.
- CACS-14895 : Removed ResizeObserver errors generated in Google Chrome when using the menu.
- CACS-14595 : Fixed overlapping of work-range bounds on on-the-fly personalization windows.
- CACS-13593 : Translated the confirmation message when modifying the personalization attribute of the MATERIAL object.
General
- CACS-15862 : Fixed a blocking issue with the sort optimization warning pop-up.
- CACS-15722 : Maintained the time-zone tooltip for read-only date-time fields.
- CACS-15629 : Resolved a failure to build the "Links" tab of an equipment item in dual-time-zone management.
- CACS-13334 : Fixed widget overlap issues on the home screen in Firefox.
- CACS-15557 : Automated saving and immediate visibility of documents added to the library.
- CACS-15261 : Harmonized the mandatory lane entry error message for structure points and equipment items.
- CACS-4472 : Preserved the original owner when importing filters, highlighting, or assisted reports.
- CACS-2161 : Excluded "dummy" purchase requests (generated by orders) from full-text search results.
- CACS-10894 : Fixed opening of the detail form (PR vs WR) when accessed via full-text search.
CARL Touch
- CACT-5060 : Fixed the unjustified invalidation of inventory categories when modifying a shared line.
- CACT-5842 : Updated the description of the TOUCHCOMPUTECAT automatic process to match the specifications.
- CACT-5835 : Fixed the disappearance of submitted SRs during initial synchronization on CARL Touch.
- CACT-5909 : Optimized display of the time-zone selection screen on CARL Touch (only if unknown).
CARL Flash
- CACF-617 : Fixed missing translations for CARL Flash assistants in secondary languages.
- CACF-725 : Fixed sorting on request status in the "My requests" tab of CARL Flash.
- CACF-703 : Fixed synchronization of modified symptoms from CARL Source to CARL Flash.
- CACF-708 : Fixed the SR creation flow by QR Code scan after assistant selection.
- CACF-709 : Fixed the forgotten password reset procedure for CARL Flash users.
Security
CARL Source
- CACS-15445 : No protection mechanism against brute-force attacks.
- CACS-15447 : Enumeration of valid user accounts.
- CACS-14153 : Consistency check of documents with the StoredDocumentAllowedRoots parameter.
- CACS-10533 : Added protection for ZIP file processing.
CARL Touch
- CACT-5844 : Enumeration of valid user accounts.
CARL Flash
- CACF-683 : Protection against Cross-Site Scripting (XSS) attacks.
- CACF-685 : Enumeration of valid user accounts.
- CACF-686 : Reinforced horizontal data segregation.
- CACF-688 : Protection of the email address change feature.
APRIL 16, 2026 (build 7.5.0-b)
Fixes
CARL Touch
- Maintenance requests submitted are now taken into account during the initial synchronization.
APRIL 1, 2026 (build 7.5.0)
What's new
Général
- Enhancement of equipment import to ensure compatibility with the Draw2DB-SaaS v1.3 platform.
- Enhancement of data storage into a single geometries table.
- Support for any GIS coordinate system.
CARL Touch
- Added the automatic TOUCHCOMPUTECAT processing for planning category structure creation.

→ Watch the functional highlights in video format.
Improvements
General
- Performance optimization of filters on characteristics.
- Complete and optimized migration of memo translations.
- Added additional fields in memos.
- Improved background processing management: checks can now be automatically restarted, regardless of the type of error encountered.
- Improved APIs to filter and sort the results of the entity list based on translated fields.
- Improved information provided in case of a check failure due to timeout, to facilitate analysis and resolution.
- Password reset functionality is now enabled by default.
- It is now possible to select and add multiple documents from the library in a single operation.
- The highlight display must show attributes with the new visual design (attribute family icons).
- The advanced filter display must present attributes with the new visual design (attribute family icons).
- Migration of standard item help texts to 4,000-character text fields.
Resources
- Added an action allowing the deletion of an amount directly from the rental contract history.
- Calculation of a rental contract amount prorated according to the revision date within the billing period.
- Ability to distinguish the different unavailabilities of a technician in resource planning.
Analysis
- Allow sorting of the attribute list in the details of an OData data model.
- The modification of apiRestRestriction is not taken into account dynamically for OData APIs.
- Allow sorting of attributes in the details of an OData data model.
- Management of special characters in the code of a BI data model.
Work Orders
- Added a check when closing work orders with unprocessed diagnostic operations.
- Ability to dissociate a service request from its work order after it has been processed.
- Consideration of status families when calling infozones on work orders.
- Configure emails with a reply-to user.
System
- Added display sorting options in the dictionary attribute tree.
- Consideration and processing of searches in SaaS and the new dictionary.
- Restriction on entering relative document paths.
Interfaces
- Ability to benefit from model copy options (individualized bill of materials, etc.) during interface imports, creations, and updates via API.
- Updated interfaces to integrate new attributes related to symptoms.
CARL Touch
- Anonymization of personal data in remote assistance.
CARL Flash
Fixes
General
- Real-time update of a technician’s activity tracking after entering an occupation.
- Display issue with translated attributes in certain contexts.
- Incorrect handling of user permissions on certain actions.
- Error when updating a symptom object.
- Timeout issue on asynchronous assertion.
- Incorrect handling of technical exceptions.
- Sorting issue on certain configurable lists.
- Display anomaly of attribute family icons.
- Failure to take into account a configuration change dynamically.
- Migration of comments to helpText.
Analysis
- Malfunction in OData list filtering.
- Display issue on the detail screen of an OData model.
- Error loading OData attributes.
- Fix for OData access restriction management.
- Fix for a technical error when opening BI data configuration with languages es, it, nl, pl, zh.
- Malfunction in BI attribute management.
Interfaces
- Data refresh issue after modification via API.
- REST API malfunction with advanced filtering.
- Issue in REST API management.
- Hardware interface malfunction.
- Inconsistency in importing individualized bills of materials.
- Synchronization issue between interfaces.
Resources
- Issue in managing technician unavailability.
- Calculation error on certain prorated amounts of rental contracts.
- Inconsistency in resource planning.
- Display inconsistency in the rental contract amount history.
System
- Issue in state management within certain workflows.
- Timeout issue on asynchronous assertion.
- Incorrect handling of technical exceptions.
- Error when enabling password reset.
- Inconsistency in handling state families.
- Malfunction in advanced filter display.
- Issue with work order balance calculation.
- Error when modifying apiRestRestriction.
- Incorrect handling of multiple documents.
- Linux domain account configuration issue.
- Assertion re-evaluation issue.
- System property configuration issue.
- Highlight display issue.
Resources
- Issue in rental contract management.
- Fixes in rental management.
CARL Touch
- Real-time update of equipment storage data.
- Assignment of an actor when creating a work order.
- Loading of CARL Touch substitution classes.
- A structural point with the state family status "Inactive" must not be visible in CARL Touch.
Security
- Prevention of application server version disclosure.
- Improved application robustness against Cross-Site Scripting (XSS) attacks.
- Application server security update.
Known Issues
The following issues will be fixed in upcoming releases.
CARL Flash
- The "Forgot password" link does not work for CARL Flash users.
CARL Touch
- WRs created in CARL Touch with the status In preparation are not sent back to CARL Touch after being approved in CARL Source.
MARCH 4, 2026 (build 7.4.0-d)
Fixes
CARL Flash
- Fixed an issue affecting OIDC authentication.
JANUARY 28, 2026 (build 7.4.0-c)
Fixes
Analysis
- Fixed an issue where advanced filters were automatically created when opening a feature from a home screen indicator.
JANUARY 21, 2026 (build 7.4.0-b)
Fixes
CARL Touch
- Unable to download documents.
JANUARY 14, 2026 (build 7.4.0)
What's new

→ Watch the Functional highlights in video format.
Improvements
General
- Performance optimization of filters on characteristics.
- Complete migration of memo translations strengthened and optimized in version 7.3.3.
- Improved automatic integrity checking process for characteristics.
- Improved handling of complementary and advanced filters.
- The advanced filter on characteristics is no longer case-sensitive.
- Improved logs for the CARL Report Viewer.
- The directory notion is no longer required when generating an editing report.
Purchasing
- When duplicating a Purchase Request or an Order, the user purchase line is now automatically initialized based on the equipment’s cost center.
Work
- Added deletion rights for Work Requests (DI) for the DI profile.
- Consideration of state families in intervention search infozones.
Equipment
- The equipment movement history now offers a prefilled “start date” criterion covering the last six months.
System
- Possibility to define a default value for the domain of a characteristic.
- Added the supervisor attribute in LDAP synchronization.
- Added the “Read linked documents” right for all profiles with read access.
- Possibility to modify the number of displayed lines for the “among” filter criterion.
- Workflow export now includes message templates associated with transitions.
- Added translations to XML exports.
Exchanges
- Improved configuration of the SFTP connection point.
Resources
- Ability to distinguish the different unavailabilities of a technician in resource planning.
GIS
- Management of entity deletion from the ZIP file during an equipment import.
- Added the carlgisLayer attribute for the MAPGROUPLAYER object in the dictionary.
Fixes
Purchasing
- Fix of a currency error when searching for orders.
- Resolution of an issue where the comment of a Purchase Request line disappeared upon entering the supplier.
Analysis
- Fix of the display of the quantity of linked indicators in lists.
Equipment
- Fix of an error occurring when deleting a characteristic from an equipment model.
- Fix of a display issue in the GIS module where viewer navigation was incorrect when selecting from the tree.
- Fix of an error during mass update from measurement points when the monitoring floor value was ≥ 1000.
Exchange
- Fix of a malfunction preventing proper execution of the payment update webhook.
- Fix of the initialization of the temporalContextStore during Webservice calls.
General
- Resolution of an issue generating duplicates during paginated OData calls.
- Fix of an ORA-00932 error related to a process on a CLOB field.
- Fix of searching NULL values via the REST API.
- Correct handling of special characters in documents.
- Fix of a StackOverflow when applying an advanced filter in “DI handling”.
- Fix of a problem preventing downloading “file address” document types from the timeline.
- Fix of an infozone disappearing after resizing a cell.
- Fix of unmigrated memo translations.
- Fix of a malfunction on custom forms based on an entity memo.
- Fix of an email field in message templates that did not support dynamic values.
- Duplication and creation of Work Requests and Work Orders according to EqptTypeGroupX parameters.
- Impossible to delete a map from a map group (GIS).
- Fix of a technical error when validating the equipment import popup (GIS).
- The BI data model on intervention operations returned an error as soon as a filter was applied.
- The warning message when creating a filter indicator in the main language was always displayed.
Resources
- Fix of an issue when copying availabilities overlapping two days.
Stock
- Fix of a false conflict when consuming in CARL Touch a serialized item already linked to equipment.
- Fix of the order in which the dontCheckMovementDate parameter was considered in stock movements.
- Fix of PMP recalculation errors due to warehouse code translation.
- Improved reliability of transfer requests.
- Duplication of an item with a user belonging to an organization group.
- Fix of the autocomplete of the equipment field in the stock entry form.
System
- The OData module now correctly clears its MDC context.
- Modification of the RestRestriction API is not taken into account on the fly for OData APIs.
- The “Indicator List” widget now displays colors consistent with the application theme.
- Fix of a blocking issue when linking an inactive/cancelled actor when creating a user.
- Fix of an access restriction not automatically generated for the actor upon user creation.
- Fix of a truncated indicator when a pictogram was added in a widget.
- Fix of display conditions for Comment-type fields.
- Use of a specific template from the report assistant.
Work
- Fix of an issue preventing modification of the cost center on an intervention.
- The WOUnSign transition is now properly subject to profile rights.
- Listed transitions are now correctly considered when changing the state from a detail view.
- Fix of missing comment saving when adding an attachment when creating a Work Request.
- Fix of an issue where, when duplicating an intervention, the cost center was replaced by that of the equipment.
- Fix of an error when entering an occupation at the exact same minute as the end of the intervention.
- Fix of a display shift of interventions in preventive simulation when switching from winter to summer time.
- Assignment of equipment organization to interventions generated by preventive maintenance.
- Initialization of the intervention’s site with the equipment’s site when creating a project, an intervention, or a Work Request.
- Intervention statuses displayed in English while the context was French.
- Duplicate display of interventions in the resource schedule (manual).
October 15, 2025 (build 7.3.3)
What's new
Improvements
August 27, 2025 (build 7.3.2)
What's new
- Optimize the performance of your maintenance with CARL Predict
- Introduction to the CMMS administrator role for recipients of SaaS platform communications
- CARL AI Gen: Generative AI at the service of users
- Added the "Release Notes" entry in the "About" menu
Improvements
- Improved management of multilingual fields on long descriptions
- Improvement of field tooltips in forms
- Advanced customization of the [Incident] feature is now possible thanks to the integration of dedicated 'xTra' fields
Fixes
June 11, 2025 (build 7.3.1)
What's new
Improvements
Fixes
- Release stabilization
- A few other minor fixes