7.18.2
Clarive 7.18.2 Release Notes¶
Release date: May 29, 2026
We're pleased to present our new patch release of Clarive 7.18.2 with some important features and bugfixes:
Improvements and issues resolved¶
[ENH] #3723 Refactor common plugin¶
The common plugin backend has been migrated from ClaJS to native Perl controllers, improving maintainability and performance of shared server-side handlers.
[ENH] #3724 Refactor topic plugin¶
The topic plugin server-side handlers have been migrated from ClaJS to a native Perl TopicAPI controller, reducing overhead and improving response times for topic-related API calls.
[ENH] #3727 Refactor app plugin¶
The app plugin ClaJS server-side handlers have been replaced with a native Perl AppStartup controller, completing the migration of core plugins away from the ClaJS engine.
[ENH] #3826 Improve status menu in topics view¶
The status change menu in the topic grid now separates valid workflow transitions from invalid ones, filtering out static and deploy-only statuses. Root users see all available transitions clearly organized with visual separators.
[ENH] #3835 Permissions to execute trap actions¶
Trap actions on jobs (such as retry, skip, or cancel on trapped steps) now respect user permissions. Administrators can configure which users or roles are allowed to execute specific trap actions, adding a new layer of access control to job execution workflows.
[ENH] #3865 Effort in topics¶
A new effort tracking fieldlet has been added to topics, allowing users to log time spent directly from the topic view. Effort entries support scheduled and actual hours, effort types, and date tracking.
[ENH] #3873 Disable obsolete topic categories¶
Topic categories can now be disabled instead of deleted. Disabled categories are hidden from the categories dashboard and creation menus, while preserving existing topics. A new bulk Disable/Enable action is available in the category administration grid.
[ENH] #3874 Effort personal calendar and reports¶
A personal effort calendar view has been added, showing logged effort entries in a monthly calendar layout. Effort reports allow filtering by user, date range, and effort type. Additional improvements include a "Save and New" button for quick successive effort entry, bank holiday display in the calendar, and effort-based sorting in the topic grid.
[FIX] #3793 Quick filter "Assigned to me" is not working¶
Fixed the "Assigned To Me" and "Last Modified By Me" quick filters in the topic grid that were returning incorrect results due to wrong field lookups.
[FIX] #3796 High number of filters send the export button out¶
Fixed the report toolbar layout so that a large number of active filters no longer pushes the export button off-screen. Filter pills are now replaced by a single Filters button that opens a modal when many filters are active.
[FIX] #3802 Scoped project is not being saved if not visible in the form when creating a topic¶
Fixed an issue where the project field value was not being saved when creating a topic in project scope if the project field was hidden in the form layout.
[FIX] #3811 Repository viewer is not available¶
Fixed the repository viewer that stopped working after the AppStartup controller refactor, restoring access to git repository browsing.
[FIX] #3824 Incorrect SLA activity¶
Fixed duplicate SLA state change activities being recorded when a topic status changed, which caused incorrect SLA calculations.
[FIX] #3840 Sha method invoked on artifactrepository¶
Fixed an error where the sha method was being incorrectly called on artifact repository resources by adding proper filtering for GitRevision references.
[FIX] #3859 Attaching many files at once will get Clarive web down¶
Improved the topic attachment fieldlet to handle bulk file uploads gracefully, preventing the web server from becoming unresponsive when attaching many files simultaneously.
[FIX] #3861 HTML editor does not render images if no text characters are included on fieldlet¶
Fixed the HTML editor fieldlet so that images are correctly rendered even when the field contains only images and no accompanying text content.
[FIX] #3862 Poor performance for non-root users¶
Significantly improved performance for non-root users by bundling workflow status and deploy menu data into the topic view response, embedding statuses and categories in application bootstrap data, caching topic grid count queries, and warming caches on server startup.
[FIX] #3863 User not found in trap action¶
Fixed an error that occurred when executing trap actions in automatic timeout contexts where no user session was available. The system now skips permission checks for system-triggered timeout actions.
[FIX] #3871 Categories grid with non root user performance¶
Improved the performance of the categories dashboard for non-root users by fixing per-user filtering of open/total topic counts and deferring expensive operations during topic view loading.
[FIX] #3872 Create menu performance¶
Fixed slow create menu loading by caching user actions and eliminating redundant permission checks that were being recalculated on every request.
[FIX] #3877 Related topics is not including query mid¶
Fixed the service.topic.related event handler to correctly include the topic mid from the stash when looking up related topics, ensuring related topic queries return complete results.
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.