Mercury 2026.2 > Advance Notice of Legacy Components Removal

A list of scheduled legacy component removals

The following information is only relevant to Mercury System Admins of organisations who are using Bespoke customisations

Occasionally it is necessary for legacy components to be removed in order to improve performance across the Mercury platform. Before the decision is made to remove these, we conduct a full investigation to assess the impact.

The majority of customers will not see any impact at all in these components being removed, however a small number of customers who have created bespoke customisations that call on one or more of these components may notice a change.

For a list of permitted customisations please refer to this document.

Please raise a support ticket if you have any questions relating to the removal of a particular component.

The list of components below are scheduled for deletion in Release 2026.4 of Mercury, currently scheduled for approximately October 2026.
 

Component Name and Component Type

 X DNU [v37] DEL [v39] Contact - A Client Contact - Client Portal

 

Business Rule

X DNU [v37] DEL [v39] Contact - Client Portal Admin Visibility

 

Business Rule

X DNU [v37] DEL [v39] Contact - Temporary

 

Business Rule

X DNU [v37] DEL [v39] Contact - Portal Admin Form - Set Needs Password Reset

 

Business Rule

X DNU [v37] DEL [v38] Mercury.Xrm.VacancyStatistics.PostShortlistUpdate: Update of crimson_vacancycandidate

 

Plugin Step

X DNU [v37] DEL [v39] Contact Autonumber Stub

 

Contact Column

X DNU [v37] DEL v39 Correspondence Address Country

 

Contact Column

X DNU [v37] DELv39 Correspondence Address State LU

 

Contact Column

X DNU [v37] DEL [v39] Country

 

Contact Column

X DNU [v37] DEL [v39] Current Client

 

Contact Column

X DNU [v37] DEL [v39] Skype ID

 

Contact Column

X DNU [v37] DEL [v39] State

 

Contact Column

X DNU [v37] DEL [v39] State LU

 

Contact Column

X DNU [v37] DEL [v39] Client Contacts Active

 

Contact View

X DNU [v37] DEL [v39] Client Contacts I Follow

 

Contact View

X DNU [v37] DEL [v39] Location

 

Vacancy Column

X DNU [v37] DEL [v39] Lost reason

 

Vacancy Column

X DNU [v37] DEL [v39] Retained?

 

Vacancy Column

X DNU [v37] DEL [v39] Vacancies I Follow

 

Vacancy View

X DNU [v37] DEL [v39] Candidate (contact)

 

SMS Message Column

X DNU [v37] DEL [v39] Recipient Type

 

SMS Message Column

X DNU [v37] DEL [v39] Onshore/offshore

 

Placement Column

X DNU [v37] DEL [v39] State/Province

 

CV Document Column

X DNU [v37] DEL [v39] Next Call Date

 

Phone Call Column

X DNU [v37] DEL [v39] Entity Name

 

Third Party Ui Integrations Column

X DNU [v37] DEL [v39] Child Dialog: Non Timesheet Type Transaction

 

Process (Dialog)

X DNU [v37] DEL [v39] Is Charged To Client

 

Financial Transaction Type Column

X DNU [v37] DEL [v39] Is Paid To Candidate

 

Financial Transaction Type Column

X DNU [v37] DEL [v39] Status of Vacancies

 

Vacancy Chart

X DNU [v37] DEL [v39] Placements by Original End Date

 

Placement Chart

X DNU [v37] DEL [v39] Placements by Start Month

 

Placement Chart

X DNU [v37] DEL [v39] Placements by Status Reason

 

Placement Chart

X DNU [v37] DEL [v39] Maintain "Last Contacted" on client

 

Process (workflow)

X DNU [v37] DEL [v38] Mercury.Xrm.LastContacted.ActivityCompleted: SetState of phonecall

 

Plug-in Step

X DNU [v37] DEL [v38] Mercury.Xrm.LastContacted.ActivityCompleted: SetState of phonecall

 

Plug-in Step

X DNU [v37] DEL [v38] Mercury.Xrm.LastContacted.ActivityCompleted: SetStateDynamicEntity of phonecall

 

Plug-in Step

X DNU [v37] DEL [v38] Mercury.Xrm.LastContacted.ActivityCompleted: Update of email

 

Plug-in Step

X DNU [v37] DEL [v39] CRM BFF API URL

 

Environment Variable

X DNU [v37] DEL [v39] CRM BFF API Token

 

Environment Variable

X DNU [v37] DEL [v39] CRM BFF API Creds

 

Environment Variable

 

How to identify dependencies on any Legacy X DNU Components in your environment

To identify whether your Mercury environment has dependencies on a particular X DNU component, please follow the steps below:
 
1. Head to your solution

A screenshot of a computer<br><br>Description automatically generated 

 

2. Find the X DNU components

A screenshot of a computer<br><br>Description automatically generated 



3. Select the component you want to check and select Advanced > Show Dependencies

A screenshot of a computer<br><br>Description automatically generated 


4. Review all components listed in any of the 3 tabs. If no results are shown, then there is no further action for you to take on this component.

A screenshot of a computer<br><br>Description automatically generated 
 

As seen in the example above, this X DNU component is being used by the Contact Form. Therefore, in this example your usual development process should be followed to edit the Contact Form to remove references to the legacy Mercury component. 

Have any feedback on this article? Let us know or ask the Community if you need more help.