CARL Source
Release notes history
Release notes > Release notes history

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

  • Support for RFID tags.

 

 Watch the functional new features in video.

→ 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

→ 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

  • Log improvements.

 

 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

→ 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

 Improvements

 Fixes

 

 

June 11, 2025 (build 7.3.1)

 What's new

 Improvements

 Fixes