Skip to content

7.18

Clarive 7.18 Release Notes

Release date: March 27, 2026

We're pleased to present our new release of Clarive 7.18 with some important features and bugfixes:

Improvements and issues resolved

[ENH] #2423 Reduce space for fields with no data in Topic form

Topic forms now use a more compact layout by collapsing empty fields and displaying a "None" indicator, reducing vertical space and making it easier to focus on fields that contain data. A toggle lets users show or hide empty fields as needed.

[ENH] #3709 Refactor kanban backend

Kanban boards now load significantly faster thanks to a rewritten backend that reduces the amount of data transferred on initial load. The system only hydrates visible cards and swimlanes, resulting in lower startup latency and fewer server requests.

[ENH] #3711 Refactor topic grid

Topic grid category endpoints have been migrated to a faster native backend, improving response times for category-related operations in the topic grid.

[ENH] #3712 Don't show this again should be default

The "What's New" dialog now only appears once per new version and is automatically dismissed after viewing. The "Don't show this again" checkbox is checked by default, simplifying the experience for users who prefer not to see the announcement repeatedly.

[ENH] #3713 Filter by category and project in status combo in grid

The topic grid actions menu now includes "Filter by Category" and "Filter by Project" options, allowing users to quickly narrow down topics by category or project directly from the grid toolbar.

[ENH] #3716 Refactor docker plugin

Docker administration backend has been migrated to a faster native implementation, improving the responsiveness of the container and image management screens.

[ENH] #3719 Refactor vars plugin

Variable administration backend has been migrated to a faster native implementation, improving the responsiveness of variable management operations.

[ENH] #3720 Refactor git plugin

The Git repository browser backend has been migrated to a faster native implementation. Commit messages and tags are now properly truncated with ellipsis when they exceed the available space.

[ENH] #3722 Refactor user plugin

The user profile and preferences backend has been migrated to a faster native implementation, improving the responsiveness of user preference operations.

[ENH] #3735 Improve the avatar selection in git commits

Avatar matching in the Git repository browser has been improved, providing more accurate user avatar display next to commit entries.

[ENH] #3737 Refactor dashboards to use just one worker

Dashboards now load all dashlets using a single background process with progressive data streaming, eliminating timeouts on complex dashboards and improving overall loading reliability. The list_topics dashlet also benefits from improved table layout and export capabilities.

[ENH] #3747 i18n should not have files nor obsoletes

Internationalization files have been cleaned up by removing obsolete translation entries and source file references, resulting in smaller and more maintainable language files.

[ENH] #3752 Topic preview in grid

Users can now preview a topic directly from the topic grid without navigating away. Clicking a topic row opens an inline preview panel alongside the grid, enabling faster review of topic details.

[ENH] #3757 Back to splitted grid

The topic grid now uses a split-panel layout where the grid and topic preview are displayed side by side. Browser back/forward navigation works correctly with the preview panel, and links within the preview open in the main window.

[ENH] #3761 Filter by menu items with names

Filter menu items in the topic grid now display the actual category and project names next to the filter options, making it easier to identify and apply the correct filters.

[ENH] #3762 Save status of show empty fields of topics in user prefs

The show/hide empty fields preference in the topic view is now saved per user. When a user toggles field visibility, the setting is remembered across sessions so they do not need to re-apply it each time.

[FIX] #2596 ClaJS CI methods return objects with methods that cannot be called

Fixed an issue where ClaJS rules calling CI methods that return other CI objects could not chain further method calls on the returned objects, resulting in "not callable" errors.

[FIX] #3393 Wrong status_id linked to data returned by TopicFootprint

Fixed the topic footprint returning an incorrect status for the current lifecycle step. The footprint now correctly reflects the topic's own current status instead of a mismatched one.

[FIX] #3729 Cannot create new UserGroup

Fixed the User Group creation panel hanging indefinitely with a loading spinner and failing to save. Users can now create new user groups and assign users and permissions without issues.

[FIX] #3730 Clean double header in documents

Fixed duplicate level-1 headers appearing in generated documentation pages, which caused double titles to be rendered.

[FIX] #3732 Fix purge events ts

Fixed the event purge daemon using an incorrect timestamp calculation, which could cause events to be purged at the wrong time or not purged at all.

[FIX] #3733 SLA activity incorrect entries on topic update

Fixed SLA activity logs incorrectly recording state change entries every time a topic was updated, even when the SLA state had not actually changed. Activity logs now only reflect genuine SLA state transitions.

[FIX] #3734 None is shown twice in fieldlet.grid_editor fields

Fixed the "None" option appearing twice in grid editor dropdown fields. The empty-value placeholder now shows only once.

[FIX] #3736 Update form name field value from backend

Fixed the form name field not updating its displayed value after creating a new Genexus object. The field now correctly refreshes to reflect the newly entered name.

[FIX] #3740 Two jobs started for the same cs/bl

Fixed a race condition that could cause two parallel jobs to be launched for the same changeset and baseline combination. A semaphore now prevents duplicate job execution.

[FIX] #3744 Password changed is not being recognized

Fixed password changes not being recognized at login when the username contained leading or trailing whitespace. Whitespace is now trimmed from usernames during login, surrogate login, and password change operations.

[FIX] #3745 i18n tests do not detect plugins

Fixed the internationalization validation tests to also check plugin translation files for missing or outdated strings, ensuring all user-facing text across plugins is properly translated.

[FIX] #3754 Change topic status in grid opens the preview panel

Fixed clicking the status dropdown in the topic grid unintentionally opening the preview panel. Status changes can now be made directly in the grid without triggering the preview.

[FIX] #3755 Improve dashboard loading process

Improved dashboard loading performance by streaming dashlet data progressively. Dashlets now appear individually as their data becomes available, rather than waiting for all dashlets to finish loading before displaying any.

[FIX] #3756 "Seen by" number is visible without permissions

Fixed the "Seen by" counter badge being visible to users who do not have permission to view it. The badge is now correctly hidden when the user lacks the required permission.

[FIX] #3759 Genexus revisions add objects button

Fixed the "Add objects" button in Genexus revisions not working. Users can now add objects to existing Genexus revisions directly from the revision toolbar.

[FIX] #3760 Progress bar fields incorrect alignment

Fixed the progress bar percentage text being misaligned and displayed outside the bar. The percentage text now renders correctly inside the progress bar.

Fixed clicking git repository links in the topic preview panel causing the Clarive main menu and sidebar to appear inside the preview frame. Internal navigation within the preview now correctly stays in preview mode without showing duplicate navigation elements.

Ready to upgrade?

Just follow the standard procedure for installing the new version. Click here to get it from our Install page.

Acknowledgements

Join us in our Community to make suggestions and report bugs.

Thanks to everyone who participated there.