Version 17.35.0
BAU
16th September 2025
Items
QA: Add data-cys
Prevent automatic use of email address for sign in where the username was entered
Team view does not show new employees if created from a wizard opened in View Profile instead of Team view
Update stored procedure GetUserPayElementDetailsListIncludingFutureAdjustments to resolve performance issue
Evo - Client Discovery - Hotfix
Logging Enhancements - User cannot log in post release
Version 17.36.0
BAU
Items
[Code fix] Add exception propagation to AgencyPayment methods
[Code fix] Companies - Manage visibility when company is closed/archived
Version 17.37.0
BAU
Items
Add a new BACs format for RBS Bankline Bulk
Add Template Reference Field to BACS File Creation
[Code fix] BACS - Truncate beneficiary names on NatWest file to 18 chars
Version 17.38.0
BAU
Items
Enable retry for initialisation of IdentityConfiguration
Version 17.39.0
BAU
Items
MFLAC - GetAgencyProfileCompanyInformationDetailed has incorrect auth method leading to 403 error
Access Paycircle - Paycircle - CVE-2018-8292 - system.net.http-4.3.0.nupkg
Button Error for Harry Fish Group
Version 17.40.0
Feature Release
Features
Evo Feed - Payroll Calculation and Smart View Feed Item
Create a unified feed item that notifies company and group admins when payroll has been calculated AND the Smart View is available, with intelligent permission-based deep linking that routes users to the most appropriate destination, consolidating two separate notifications into a single, actionable feed item
Evo - Feedback Mechanism
Implement a thumbs up/thumbs down feedback mechanism in the top right of Smart View dashboard to capture user sentiment and optional written feedback on payroll copilot features, storing data in Databricks/Telemetry for analysis
Work Items
[Code fix] PayrollRunEasyEnrol null reference error for inactive workflow template
Version 17.41.0
Feature Release
Features
Evo - Copilot - Smart View - Employee Net Pay Variances Dashboard
Smart View dashboard component that automatically detects, categorises, and displays individual employee net pay variances with AI-powered explanations
Independent Cookie Consent Solution
Build a standalone cookie consent solution for both Paycircle Payroll and Pay Portal applications to ensure comprehensive GDPR compliance for all direct customer end-users across both admin and employee user journeys
Work Items
Error Handling and Edge Case Management
LLM Integration for Net Pay Variance Analysis
Net Pay Variance Display Logic and Overflow Handling
Smart View Dashboard Integration
Smart View Net Pay Variance UI Component
Version 17.42.0
BAU
Items
Rotaready - Slow saving period / reference period / run payroll forms (ProcessPendingAccessRotareadyEvents)
[LOW PRIORITY] Unmatched screen - Pending tab has no placeholder after all pending team member matches are saved
Rotaready team member mapping - Add UI pagination
Remove the Access rotaready wording from paycircle
Rotaready API - Auto re-try when getting timeouts (eg BadGateway)
Rotaready API - Improve performance of paginated endpoints (eg fetching users for mapping screen)
Rotaready updates list - Reduce page loading time
Duplicating Shifts
Payslip view issue - root cause ticket
Role Synchronisation Fix with QA Validation
Version 17.43.0
BAU
Items
MFLAC - Remove Redundant AuthenticatedUser Calls from API Endpoints with Authentication Attributes
Payslips - HTML payslips not showing foreign addresses
[UI Fix] Unable to remove linked elements
[dbo].[GetDisbursementEntries] performance refactor
Company creation with bureau admin team member displays error
17.43.0 Release
[Code fix] Import undone query
[Code Fix] Smart API - Consecutive periods and rejoiner scenarios
[Code fix] Automatic pay period creation fails on skipped period check for in-progress payrolls
New Evo group name is saved but an error is displayed in the process
Evo - Groups functionality - Edit Group Name
Version 17.44.0
BAU
Items
Evo - Access Button not loading for Pay Portal
Evo Button showing for linked accounts when not needed / Registering not creating AccessWorkspaceUser
Version 17.45.0
BAU
Items
Xero connection replacing all credentials for agency
Rotaready - Event List - New filter Successful with warnings
Search bar - Disable bulk checkbox if there are no items to select
Rotaready - Event list slow when events have a large amount of messages (warnings, errors, infos)
Version 17.46.0
BAU
Items
Enabling Identity in Preproduction
[LOW PRIORITY] When a Team Member has invalid Bank details in Rotaready and the customer tries to ignore the warning, there is no Refresh button meaning you have to navigate away from the page to see that it has updated
[LOW PRIORITY] Error message when pay date has an issue needs changing
[LOW PRIORITY] When there are no updates to display, there is no Refresh button
[Smart View] Design QA for Smart View Summary
[Code Fix] MFLAC - GetAgencyCustomerCodeEnabledState Issue
Able to use Create As New feature when payroll is calculated
[Code Fix] Prevent duplicate primary Salary Policy Posts in journal generation
Version 17.47.0
Feature Release
Features
Unify - (Rotaready) [Feature Flagged] Link Rotaready Entities and Payroll Calendars to Multiple Paycircle Companies
Enable linking of Rotaready entities (departments, locations, teams) and payroll calendars to specific Paycircle payroll companies, allowing businesses to configure comprehensive routing based on both organizational structure and payroll timing requirements
Unify - (Rotaready) Sickness Integration
Enable automatic import of sickness absence data from Rotaready to create statutory sickness schedules in Paycircle, eliminating manual data entry
Unify - Sickness Import Enhancements (Historic Period)
Enable the sickness importer to accept schedules with start dates from previous periods, matching the functionality currently available when manually creating sickness schedules. This will allow companies to import complete historic sickness data and handle scenarios where sickness periods cross payroll boundaries
Work Items
Remove annual salary placeholder logic
Version 17.48.0
Feature Release
Features
Evo - Copilot - Payroll Failures
AI-powered translation of cryptic HMRC error codes into plain English explanations.
Version 17.49.0
BAU
Items
[Code Fix] People HR integration issue
[Smart View] Always Include Percentage Values in Smart Insights
[Smart View] Updates to Design Smart View Summary
PDF payslips/FPS - If foreign address added after UK address, UK address shown on payslips not foreign
Unmatched page not responsive to breakpoints
When there are a lot of warnings, the form looks bad
Version 17.50.0
BAU
Items
[Code fix] DeleteAgencyProfile fails on FK_AgencyProfileIndustrySectors_AgencyProfile foreign key constraint
[Code fix] Extending SSP schedule should not restrict maximum end date to match regular new schedule SSP functionality
Version 17.51.0
BAU
Items
Fix race condition in BlobLeaseLockService blob creation
Process Holiday Hours from Rotaready
Test coverage for Paginated API performance improvements
Version 17.52.0
Feature Release
Features
Evo - Copilot - Smart View - Summary - Draft Payslips - Core Functionality (Phase 1)
Smart View dashboard component that enables payroll admins to send draft payslips to employees for review before finalizing payroll
Work Items
Create single solution for Paycircle to combine all services and functions in platform
US01 - Payroll Calculation Completion Detection
US02 - Smart View Copilot Prompt Display with Confirmation
US03 - Draft Payslip Generation and Distribution Engine with Performance Limits
US04 - Employee Portal Dashboard Notification System
US05 - Draft Payslip Viewing with DRAFT Watermarking and Payment Schedule Display
US06 - Online/PDF Toggle Functionality with Performance-Based Availability
US07 - Smart View UI State Management with Growl Notifications
US08 - Draft Payslip Recall Backend Engine with Two-Stage Data Management
US09 - Recall UI Management with Confirmation and Workflow Integration Warnings
US10 - Error Handling, Edge Cases, and Workflow Integration Scenarios
US13 - Payment Schedule Still to Pay Removal from HTML Draft Payslips
US14 - Design QA - Phase 1 Core Functionality Review
US15 - Phase 1 End-to-End QA Testing with Workflow Integration Validation
Version 17.53.0
BAU
Items
[Code fix] Add additional logic to match import business category by BusinessCodeValue pay element imports
Amend Employee Pension YTD Label on Payslip to include Salary Sacrifice
Apply Move to last working day prior logic to all workflow steps
Workflow Deadline by Working Days
Santander BACS file no longer works
[Code fix] CIS/All import should not convert non-CIS employee to CIS subcontractor if CIS column is mapped
Incorrect date used when calculating for workflow steps when pay date falls on a weekend or bank holiday
Implement Wootric
Unify - (Rotaready) Populate salary in Team member record
Add distributed logic for sickness absence imports
Updating a Student Loan date to be later in RR is not fully updating the Tax status record line in Paycircle
Workflow: Skip incomplete and on-hold users when importing payroll data
[MFLAC] Add authentication to UpdateAgencyProfileCredentialTenantID endpoint
[Code Fix] Username Enumeration [Pen test]
Add Payroll ID Field to New Starter Wizard for Integrated Customers (PAY) [Code Fix]
[Smart View] Improve Data Granularity in Smart Insights
HTML payslips - CIS subcontractors should not have Printable payslip option
P1 There seems to be a problem on the dashboard
Payrolls were not auto ran
Version 17.54.0
BAU
Items
TD - SSL Certificate Renewal (FY26 Q2) - Target Date: 29/11/2025
Version 17.55.0
BAU
Items
[Code Fix] command-injection in Payroll-UI: gulpfile.js [Sonarqube]
[Code Fix] Update Access.Nucleus.Data.Sql.SystemData package to version 1.0.19
[Code fix] Workflow Inconsistent date logic
2. Display Company Name and Leaver Status for Duplicate Profiles [PAY] [Code Fix]
Add logging on Paycircle API side [PAY] [Code Fix]
Holiday Hours By Day
Version 17.56.0
BAU
Items
Ensure only hourly and annual salaries pulled
Version 17.57.0
BAU
Items
[Code fix] Backdated NI category change caused EA to be fully claimed again and negative app levy to be claimed (Updated Thursday)
[Code Fix] System.Text.Json CVE vulnerability (CVSS 7.5 DoS)
[Smart View] Fix Currency Symbol Misuse on Non-Monetary Values (Headcount)
[Smart View] Fix False Positive Leaver Detection for Variable Pay Employees
[Smart View] Fix Headcount Calculation Inconsistency in Smart Insights
Payroll Stuck - Performance Enhancement
Performance review for SP GetPayExperianInstructions
Scheduler Failing on UpdateSchedulerJob guid conversion
When there is a banner (e.g. warning the customers about a bug) the search option doesn't work
Version 17.58.0
Feature Release
Features
Unify - Link Occupational Sickness Policies to Employees
Enable automatic application of occupational policies to sickness schedules by linking policies to employees through unique codes. This eliminates manual policy selection during sickness schedule creation and supports bulk import workflows.
Version 17.59.0
BAU
Items
Pay Element Creation de-risk
Paycircle name change in Wootric
SP GetUserPaymentsForAdvancePeriodDetailedUsersSpecified Full Table Scan
SP GetAgencyPaymentsForP32Report-20250312 Poor Performance
SP GetUserImportGroups Poor Performance
Version 17.60.0
BAU
Items
[Evo Issue] Fix Missing Linked Accounts UI for Not Numbers/Executional
Align Return to login in PayPortal with Payroll on checking sta
