Release Notes:

Nov 19, 2025

Version:
3.25.41
Test

1

EVOLVE-749
Support Request 32080: Updated Renewal Auto-Renew Logic
Environments:
All Clients
  • Corrects an instance allowing the Auto-Renew process to generate a Renewal when the Service/Programs Renewal had been Removed from Summary Tab of Account or cleared out on the Program.
Developers:
JB, WS
Risk Level:
Medium
How to Validate:
Set up Programs on test Accounts that can be Invoiced to generate a Renewal, remove the Renewal and then invoice the last Event. Also test to make sure Auto-Renew works when Renewal is in place. Per JB - we will want to test both clicking remove from the summary tab and deselecting from the program. When pushing to production we will want to test to make sure saving new and editing programs still functions accordingly. It was just a couple of lines of code but since it is a large procedure we will want to be prudent.
Revert/Rollback Process:
Restore previous file.

1

EVOLVE-884
Support Request 33270: Correct the Display of Finance Charges
Environments:
All Clients
  • Correct the ability to view Finance Charges added under Settings.
Developers:
CP, EW
Risk Level:
Small
How to Validate:
Manually validate.
Revert/Rollback Process:
Restore previous file.

1

EVOLVE-1089
Support Request 33580: Updated Logic to Technician Reassignment on Renewals
Environments:
All Clients
  • Address instances when technician was not being updated on renewals.
Developers:
JB, WS
Risk Level:
Small
How to Validate:
Set up a Program with Renewal on a test Account and then perform a Technician Reassignment and verify the results.
Revert/Rollback Process:
Restore previous file.

1

Evolve-1095
Support Request 33591: Updated Configuration for Pay Schedule Prompt
Environments:
All Clients
  • Added configuration to turn on/off the "Email Pay Schedule to Customer" prompt.
Developers:
EW, WS
Risk Level:
Small
How to Validate:
Turn this prompt off for ABC. Set up a Program on a Pay Schedule on a test Account and then update pricing and see if the option to email is offered, confirm it is following the site level setting.
Revert/Rollback Process:
Restore previous file.

1

Evolve-1120
New Formbuilder Widget: Device Questions
Environments:
All Clients
  • New widget titled “Device Questions” that will populate a table to display columns for Area, Device Name, Device Type, Questions, Answers.
  • These are the device questions that appear when inspecting devices (Pest inspection workflow).
Developers:
CP, JB, VH
Risk Level:
Small
How to Validate:
Manually validate to ensure new widget populates data.
Revert/Rollback Process:
Restore previous fil.e

1

Evolve-1122
Evolve Support Request 33628: Increased Allowed Number of Characters for Email Notifications
Environments:
All Clients
  • Increased character count from 200 to 500 in the email field.
  • This will allow email notifications to send to those accounts with mulitple listed email addresses.
Developers:
CP, JB
Risk Level:
Small
How to Validate:
Manually trigger email to account with large number of email accounts saved to the account.
Revert/Rollback Process:
Restore previous file.

1

EVOLVE-1139
Added Configuration to Sort Technician List When Scheduling Services and Estimates
Environments:
All Clients
  • Ability to sort the Technician and Sales Professional name alphabetically when scheduling services and estimates.
Developers:
BJ, JB
Risk Level:
Small
How to Validate:
Manually validate. Turned on for Cingo.
Revert/Rollback Process:
Restore previous version.

1

Evolve-1130
Support Request 33641: Updated Notification Badge on Message Center
Environments:
All Clients
  • Correct the behavior of the notification badge. Message count will update anytime the user navigates to a new page and then every 5 minutes after that.
Developers:
VH, WS
Risk Level:
Small
How to Validate:
Manually test.
Revert/Rollback Process:
Restore previous file.