Contents

DRS 6.1.22 - February 20, 2026

Andrew Dotto Updated by Andrew Dotto

Development of DRS Version 6.1.22 is now complete and was released in February, 2026. DRS 6.1.22 Contains a number of component upgrades, fixes and performance improvements, to ensure the product remains stable and secure. It can be deployed as a patch to version 6.1.22.

Performance and Component Improvements

Component Upgrade: Apache Upgrade (DRS-9572)

What have we done?

Apache has been upgraded to the latest stable version available at the time of release.

Why have we done this?

Improving our infrastructure ensures we are taking advantage of all improvements, patching and security changes made since the last release.

How will you benefit?

DRS security will be improved inline with the fixes available within the version.

Details of the change

Apache has been upgraded to 2.4.66

This is avaliable in both direct upgrade through the patching process, or, standalone upgrading through the UTIL command line service.

NOTE: A Manual Command is required to be run on upgrade to ensure this deploys.  Please read the README file within the release for more information.



Component Upgrade: PHP Upgrade (DRS-9572)

What have we done?

PHP has been upgraded to the latest stable version available at the time of release.

Why have we done this?

Improving our infrastructure ensures we are taking advantage of all improvements, patching and security changes made since the last release.

How will you benefit?

DRS security will be improved inline with the fixes available within the version.

Details of the change

PHP has been upgraded to 8.5.1.

This is avaliable in both direct upgrade through the patching process, or, standalone upgrading through the UTIL command line service.

NOTE: A Manual Command is required to be run on upgrade to ensure this deploys.  Please read the README file within the release for more information.



Component Upgrade: Java Upgrade (DRS-9572)

What have we done?

Java has been upgraded to the latest stable version available at the time of release.

Why have we done this?

Improving our infrastructure ensures we are taking advantage of all improvements, patching and security changes made since the last release.

How will you benefit?

DRS security will be improved inline with the fixes available within the version.

Details of the change

Java has bee upgraded to 8.482.08.1

This is avaliable in both direct upgrade through the patching process, or, standalone upgrading through the UTIL command line service.

NOTE: A Manual Command is required to be run on upgrade to ensure this deploys.  Please read the README file within the release for more information.


Performance Improvements: SUI Component (DRS-9545, DRS-9567)

What have we done?

Significant changes have been made to our DRS 6 services and infrastructure.

Why have we done this?

Ensuring our product performance meets and exceeds your expectations and can support your growing requirements is a key driver for our maintenance and product management planning.

How will you benefit?

Deploying these fixes will provide a signficant improvement to stability, data searching, user sessions and overall performance.

Details of the change

The key improvements within this change are:

Memory Leak Prevention

  • An automatic cleanup of expired session data has been implemented to prevent memory accumulation over time.
  • Memory pressure monitoring has been added to automatically clear caches when system memory usage exceeds 80%
  • A time-to-live (5 minutes) for temporary session tokens has been implemented to prevent orphaned data

Session Management Enhancements

  • Improved tracking and cleanup of inactive user sessions
  • Better handling of multiple browser windows/tabs for the same user
  • Enhanced thread safety for concurrent session operations
  • Grid Performance Optimization
  • Limited grid configuration storage to most recent 50 configurations per user (LRU cache)
  • Added proper cleanup of grid event data when switching views
  • Grid sorting with selections is now significantly faster (100x+ for large grids)
  • Memory usage for large result sets reduced by capping cached records
  • First page loads remain fast while total counts stay accurate
  • Database Connection Handling
  • Clarified resource management requirements in database query methods
  • Improved documentation for proper cleanup of database resources

Performance Improvements: ConnectorServices Component Improvement (DRS-9545, DRS-9567)

What have we done?

Significant changes have been made to our DRS 6 services and infrastructure.

Why have we done this?

Ensuring our product performance meets and exceeds your expectations and can support your growing requirements is a key driver for our maintenance and product management planning.

How will you benefit?

Deploying these fixes will provide a signficant improvement to stability, data searching, user sessions and overall performance.

Details of the change

The key improvements within this change are:

Memory Management

  • Auditing will now stop storing whole objects and their dependants into cache which can be shown to cause massive memory spikes uner strain. Objects will now be directly written to the database.


 Fixes and Resolutions

Type

Issue ID

Description

Change Notes

Defect

DRS-8817

An issue was found when navigating to data which had been archived.  Defensive code has been added to ensure the right details are provided when attempting to navigate to the Package Details

Defect

DRS-9333

Users exporting large data sets from grids causes performance issues

An issue was found when users repeatedly exported data using the export options on the grid.  Performance improvements have been made to make this function more stable for small and medium data sets.  It is not recommended to export large volumes of data from the grid function. A new Profile Security issue has been added to manage access to the Export feature on the grids, labelled 'Allow Grid Exports'

Defect

DRS-9464

BookingHub Window displaying a pop up error

An error modal was being displayed when some customers were calling the BookingHub from an embedded link.  This error has now been supressed.

Defect

DRS-8144

Using the BACK option while Editing a User Profile causes unexpected results

If from within the Edit User Profile screen a user clicks the BACK button, and then attempts to select a different User Profile to edit, the previous settings were automatically selected. This has been updated to always show the correct selected settings.

Defect

DRS-9079

Unable to book Follow On Project Planner jobs into diaries

Data quality issues on the upgrade has resulted in unexpected errors and actions from the application when users attempt certain functions. The Upgrade function for 6.1.22 includes a data check feature which will resolve orphaned, invalid or incorrect data objects.

Defect

DRS-9448

No appointment confirmation files being created for PP Jobs

Data quality issues on the upgrade has resulted in unexpected errors and actions from the application when users attempt certain functions. The Upgrade function for 6.1.22 includes a data check feature which will resolve orphaned, invalid or incorrect data objects.

Defect

DRS-9503

Once a project is combined the new project fails pass to mobile - No business data for priority and contract on s_serviceorder table

Data quality issues on the upgrade has resulted in unexpected errors and actions from the application when users attempt certain functions. The Upgrade function for 6.1.22 includes a data check feature which will resolve orphaned, invalid or incorrect data objects.



Internal Component Versions

Function

Version

DRS Server (Kernel)

6.3.1.9

Background Service

6.1.22

Connector Services

6.1.22

Inbound Connector

6.1.22

Mobile Gateway

6.1.22

Project Planner

6.1.22

Utility Service

6.1.22

DRS Web Services Gateway

6.1.22

Archive/Housekeeping 

6.1.22

UK Geocoding Postcode Database

07/2022

External Component Versions

Description

Version

Apache

2.4.66.0

Java

8.482.08.1

MariaDB

10.6.22.0

MariaDB Java Client (JDBC)

3.1.2

php

8.5.3 

Tomcat

9.0.104.0

Tomcat Native

2.0.3.0

.Net

4.7

SoapUI

5.7.2

Was this article useful?

DRS 6.1.21 - September 10, 2025

Contact