Skip to main content

Release Notes Versions 17.35.0 - 17.60.0

A
Written by Adam Payn
Updated over 3 months ago

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

Did this answer your question?