27th November 2025 Release Notes
158.2
Changes
- New RotaMaster user profiles can be created by copying from a template. When a unique email address is entered, new users will receive a link to create an account
- The 'OK' column on View Rota is now filterable
- In Rota Group Settings > Edit Rota Group > Staff Hub Settings, phone numbers in the 'SMS from' field can no longer be changed. If you currently have a number in this field and would like it to be removed, please contact our Support Team
- Statutory Sick Pay - Qualifying days (set up in Personnel Records) can now be given a start and end date so they can be changed as necessary
- Sick Pay - User permissions can now be managed for Enhanced Sick Pay and Statutory Sick Pay configuration. All permissions are switched on by default for new users and can be removed by going to Configuration > Security > Edit User > Rota Permissions > Configuration > Sick Pay Configuration
- The App invitation code has been removed form the Staff Hub as it is no longer needed
Bug Fixes
- When a RotaMaster and Staff Hub account are linked and you change your password via a forgotten password link on the Staff Hub, the new password is accepted in RotaMaster when making changes that require password confirmation
- Column 'AI' on the View Rota export has been reverted to the heading 'Flag Description' instead of 'Flag'
- The SMS breakdown screen in the Staff Hub now updates as expected when a message is sent and credits are used
- Admins can access the Shift Bookings log on the Staff Hub without error
- Approved shift booking emails are now being sent to staff as expected
- When a shift booking request is accepted, staff no longer receive a declined email before the confirmation email
- When a shift booking is accepted in RotaMaster, all other requests are automatically declined
- Declined shift booking emails now display the correct start and end times for shifts
- After requesting a shift, pending bookings now display in the Pending tab on the Staff Hub
- When a shift is cancelled by a staff member, it now becomes available for them to book into again on the Shift Bookings page
- When a shift is cancelled by a staff member it now shows a pending tag until the cancellation has processed
- The General Availability screen no longer freezes when clicking on the availability for a staff member
- Availability logged for shifts via the app downloads successfully into Manage Availabilities on RotaMaster
- Logged availabilities can now be edited on Staff Hub unless they are being used to allocate shifts
- The app invitation code has been removed from the Staff Hub home page for users who log into the app with their Staff Hub account
- Adding an adjustment reason to an adjustment no longer displays an error
- When an adjustment for a staff member with no Daily Working Hours recorded is created using a pay rate group without a default rate set, the value now calculates correctly, instead of displaying £0
- When manually changing the duration of an adjustment where the units are in days, the value now updates based on a daily rate instead of an hourly rate
- Bulk editing the Pay Rate Group of adjustments with a manually entered duration now revalues adjustments based on this duration instead of the start and end times
- People+ - When a staff member has an Enhanced Sick Pay Configuration assigned, adjustments now take into account break duration when calculating the value
- People+ - When bulk editing the Pay Rate Group of sickness adjustments (that are calculated using Enhanced Sick Pay), each adjustment is valued correctly
- People+ - Information on the Return to Work form within a sickness record is retained when saving and re-opening it
- People+ - Contracted hours for historic Posts now remain in the Historic Posts section of a Personnel Record, instead of showing 0
- Staff Pay - Removing a person from a shift in View Rota no longer shows an error
- Staff Pay - Amending the times of a shift in View Rota no longer shows an error
- When selecting one Rota Group an running invoicing "All Rota Groups" were automatically selected. This will now default to the selected Rota Group