April 2026 Release Recap
Video Recording
USAS Releases
Inventory Releases
USPS Releases
Employee Self Service Releases
Individual Professional Development Plan Releases
Workflows Releases
ITC Management Releases
USAS Releases
New Features
(PREVIEW)
Cash Account Change (Fund Change) Update: Not yet, but soon! We are wrapping up final changes and will release this new feature soon. UPDATE: Planned for the 2026.8.0 release.
Utilities > Account Change
Create > Cash Account Change
Upon Save, the New Cash Account will be created
Individual accounts in the new Cash Account will not be created until each change is processed. Expect to see the “To Account” listed as blank until the job begins processing (will still show right away in this grid if the Cash Account Change is Scheduled for a later time.
As the change processes, “To Accounts” will be added to the grid. Cash Change rows can be easily viewed using the Cash Change and New Cash Code filters. (Progress tab can also be used - more in Improvements below)
Schedule a Change
If you need to stop a scheduled change, locate all changes for that New Cash Account Change, select all and delete.
Improvements
Implemented a Progress tab in the Account Change Request UI. This tab will show the progress of account change requests that have been submitted.
New Account Change Report showing all transactions updated by the account change process.
When the account change is processed the report is created. A copy of the report will be sent to Document Storage/Fiscal Year Reports Archive and will be put in the collection for the Fiscal Year the account change is run. If you have not yet enabled Document Storage, the report will be sent to the File Archive/Fiscal Year Reports Archive and will be put in the collection for the Fiscal Year the account change is run. For example: Fiscal Year 2026.
The report is organized by transaction type and will show the transaction key (transaction number), item number, to account and from account.
The report title is Account Change Report and the report name is the value of the old cash account and the date/time the account change was processed.
Example: 006-3110-141-0000-000000-999-00-000_ACR_2026-04-23-01-56-49, where 006-3110-141-0000-000000-999-00-000 is the “to account”, ACR stands for Account Change Request, the date is 4/23/2026 and the time was 1:56:49.
New button added to download stack trace as TXT file. In the event that the application throws an error, there is a new button on the bottom right of the red box that will allow you to download the error details or “stack trace”. This information is helpful in determining the cause of the problem in cases where an error is not expected. Please use this new feature when reporting errors to SSDT.
System > Monitor > App Log tab
Locate Error Row > Click directly on row in the grid
Download Error Message
Bugs
Corrected the account change UI to prevent creating an account change request for a closed fiscal year. The request would not process, but could be created.
Patches/Internal
Improvements to the anonymizer have been completed. Please be aware this feature is not yet available for ITCs as we have additional changes to complete.
Patch specific district to correct an invalid document reference
Created Public REST Api for AP Invoices
Inventory Releases
Date | Version | Type |
|---|---|---|
Apr 10, 2026 | Regular |
Improvements
A new Monitor menu option is available under the System menu for admin users only. This new view currently displays the application log and security logs. This feature will be further developed later to include additional information.
Bugs
The Document Storage upload file size limit has been increased from 10mb to 100mb.
USPS Releases
New Features
Behind the scenes updates:
Add Swagger UI and begin Open API documentation for USPS
Add public API for Compensations.
Add internal API for Timesheet Posting.
Improvements
Add sort option back to user interface for Reset Personal Leave that was removed in error on 2026.5.0
Employee Dashboard>Attendance creation- when creating an Attendance, will default the first compensation of the employee
Improve layout of attendance journal create components
when changing the browser window size/zoom, the fields will now stay in the correct size'
Added a new warning message to leaves view when saving a leave with blank max amount
Prevent Life Insurance adjustments and Taxable Benefits adjustments from inflating Medicare taxable gross on the Quarter Report
Employee’s Medicare Taxable wages
Line 5C) QTD Medicare Taxable Wages
Add new property
qualifiedOvertimeto the Historical Pay Amount.Can see this under Custom Grid Creator>HistoricalPayAmount
Over the next few releases of USPS Qualified Overtime calculations will receive an overhaul.
The calculations will be moved to Current Payroll then each pay amount’s qualified overtime will be stored in the payroll history.
There are a list of Jira issues that you can follow to track the progress.
https://mcoecn.atlassian.net/browse/USPSR-7548
This issue will add a new total to the Current Pay detail view for qualified overtime by position.
When payroll is posted, the qualified overtime will be written to the historical pay amount.
https://mcoecn.atlassian.net/browse/USPSR-7553
This issue will create a patch that will find all history for CY 2026 and apply the same calculations into the history for qualified overtime.
https://mcoecn.atlassian.net/browse/USPSR-7550
This issue tracks the updating of W2 Report processing to calculate the QOT totals from payroll history and adjustments.
https://mcoecn.atlassian.net/browse/USPSR-7549
A new current payroll report or an addition to the pay amount summary will be added to show the QOT amounts.
https://mcoecn.atlassian.net/browse/USPSR-7551
YTD report will include the QOT amounts.
https://mcoecn.atlassian.net/browse/USPSR-7552
A new report (PDF/CSV/EXCEL) will be created to allow totaling of QOT by date range, employee, or pay group.
Employee Number
Pay Date
Pay Type
Overtime Flag
Amount (Gross)
Qualified Overtime
Include ‘system users’ as a new option when running Audit Report for importing absences/attendance from ESS
will now record Posting of leave from ESS
will show any changes made while no user is logged in
Specific Users to select are:
local.system
local.root
A behind the scenes update to Mass Load and Attendance Import to handle UTF-8 and UTF-8-BOM files for Third Parties.
Added address properties to Core>Codes>Building Code which will be used in SubHub
Core>Payroll Accounts>Payroll Accounts Mass Change - will now update any New Contracts>New Maintenance that reference the accounts being changed.
Change was made with permissions in document store search feature, to allow anyone with read access the ability to use the ‘Search’ option
Prevent saving a Payroll Item if the Deduct Max Type is selected and no Max Amount value entered.
Add a RCS (State) record to the W2C submission file.
Add ‘Original Federal EIN’ property to the W2C entry. Property is required for Ohio submissions. This needs to be manually added
This property will be included in the W2C entry form and on the
RCE Record (Employer Record)of the W2C submission file.There is no field for this property on the W2C Form.
Allow Digital W2 properties to be changed on the Employee form.
Print
0instead of blank if no federal exemptions exist for an employee on the DD notices.
Bugs
An error was occurring when attempting to view/edit existing Core>Payroll Item>Payroll Item Templates that were missing the Payroll Item Configuration
After migrating File archive to Document Store, districts were receiving a Severe error - nullpointerException when viewing old Classic reports
Update Position ‘Hours In The Day’ to allow decimal values in Employee Onboarding
Handle daily compensation conversion for 'Qualified Overtime' calculations.
for the daily employee with the Overtime pay amount, the Qualified Overtime value should be:
Employee’s compensation ‘Unit Amount’ divide by the compensation ‘Hours In Day’ then multiplied by 0.5, then multiplied by the ‘number of units’ entered on the current pay record
$344.797/7.25 = $47.558 x .5 = $23.78 x 15 = $356.69
If employee’s ‘Hours In Day’ is blank, no overtime conversion can calculate, no Qualified Overtime will be listed on W2 report for employee.
Blended Overtime calculator - when changing employees, it was not clearing the entire form
Handle error in Employee Controller related to missing ‘DateText’ custom field definitions.
Handle ‘Division by zero’ error in Employee Earnings Register CSV report for an employee with zero gross but positive net pay
Patches/Internal
ESS Releases
New Features
Improvements
Make start/end time columns smaller in timesheet form.
Improved how leave requests are handled when added as timesheet line items.
new Jira issue to review how the 2 hr adjustment works on a whole day Leave Request ESS-1558
Close period job will now check configuration to determine if auto close has been changed since job was scheduled. If it is no longer checked to auto-close it won’t close the timesheets.
User Registration is no longer case sensitive when the user enters the email, it now recognizes the email that is entered.
Timesheet Export - handle daily compensations in the following manner. Hours worked divided by the hours in a day. If the value calculated is greater than 1; it will set the amount to 1. Rounding is 3 decimal places.
Timesheet emails - improved the notifications for Leave request changes that affect timesheets, if the Leave Request is cancelled; then a notification will be sent showing that the timesheet has been updated due to the leave request being cancelled.
Bugs
Timesheet
Fixed Timesheet Approval Grid paging error when there were more than 50 lines on the grid.
There was a null error in timesheet create / edit if there was no line item for a date, but it had a Leave Request for the date. Now the Leave request line item will always appear.
Leave Requests
Leave Export was fixed for missing property on Leave Request Daily Details
Leave expense mileage estimate now stays on the form when saving.
Blackout date entry for a partial day, (Ex 2 hours) will be reflected in the leave request for that day. Note: ‘disallow blackout date’ must be checked in order the the Leave type to be affected.
If a Leave Request is updated by changing a position, it will also blank out the leave type that is requested to require a valid leave type to be selected for that position.
Corrected an error in the AESOP Sync view, preventing the Absence Reason grid from loading.
Corrected the data in the Employee Name column of the Leave Request Export view.
Corrected an error in the leave request form introduced in the 2026.6.1 release of Employee Self Service.
Fixed a missing alias on the usps compensation when trying to export timesheets.
Fixed employee sort on Revert Leave grid.
Fixed error when entering leave request for a day that has been fully adjusted; now will allow a new request to be entered for the same date.
Fix validation when leave request requires a sub category but none exist.
Fix an error preventing the updating of leave request daily details when leave request is edited from the calendar form.
Patches/Internal
Framework changes for Repositories.
Common Repositories.
Timesheet Holiday Repository.
Timesheet Export Detail Repository.
USPS Pay Group Repository
USPS Leave Balances Repository
USPS Compensation Repository
USPS Code Repository
Timesheet Shift Repository
Timesheet Line Item Repository
Update Spring Boot and Vaadin dependencies.
IPDP Releases
New Features
Improvements
Added a changeset to fix situation where a user was deleted and was on the approval trail. Now we prevent this from happening again.
Split Kiosk Attachments Loader into separate Activity, Committee, and Plan Attachment Loaders. This is documented in Updated IPDP Import from Kiosk>Attachments
Added attachment count to Activity, Committee, and Plan grids.
Improved Error Message when multiple users have the save Credential ID during professional certification sync.
Improved Error Message when a user logs in and has multiple active plans, this only happens for converted data.
Added grid button to submit activities for Approval.
Bugs
Supervisor is now editable when plan is Returned for Modification.
Teaching Fields and Endorsement fields are now syncing on Professional Certifications.
Fixed bug allowing erroneous reordering of focus areas in a group on a plan template.
Fixed silent optimistic locking failures during plan and activity approvals.
Patches/Internal
Update internal Spring and Vaadin dependencies
Workflow Releases
Date | Version | Type |
|---|---|---|
|
|
|
|
|
|
New Features
Improvements
Bugs
Patches/Internal
ITC-M Releases
Date | Version | Type |
|---|---|---|
Apr 27, 2026 | Regular |
New Features
Improvements
Add
processedproperty to the ODJFS Merge District Entry grid.Dependency updates for Spring Boot and Vaadin.