Operational and technical updates to the HR Cluster platform.
Types of changes
AddedNew functionality or modules.
UpdatedImprovements or changes to existing functionality.
CoreMajor architectural, platform-wide, or operational changes.
DeprecatedFeatures scheduled for removal.
RemovedFeatures or functionality removed.
FixedBug fixes and issue resolution.
SecuritySecurity improvements or vulnerability fixes.
2026
Updated
Group-scoped visibility • no cross-group leaks
Managers scoped to a specific group now see only assignments that belong to that group: either an explicit per-assignment group, or the shift's default group when no override exists. An explicit override to another group no longer shows up under the shift's default group. Applied across the Shifts tab, per-group staffing counts, group-shift email, and CSV/PDF exports.
Added
Multi-crew staffing • assign one shift across several groups
A single shift can now be staffed from different groups. The shift still has a default group, but each assignment carries its own group, so one shift can pull people from Bar, Drift, and Rigg without duplicating the shift. The per-assignment group is visible on the schedule, shift detail, and per-worker shift lists, and editable from an inline picker in the shared assign modal.
FixedClockworkScheduling
Manage button locks once a session is recorded
The Manage button on a shift now disables once a session is linked, preventing accidental edits to a shift that already has clocked time against it.
UpdatedUI
Consistent page title separator
Section hierarchy in page headings and browser titles now uses a single bullet (•) separator throughout the workspace.
UpdatedSchedulingGroups
Upcoming shifts on Me page
Date and time merged into one column, with a Group column added when the Groups module is enabled.
UpdatedClockworkScheduling
Cleaner shift and session list navigation
Shifts, Sessions, and Me lists now use a month-year picker and dotted date format. Multi-day spans show a (+N) day-offset suffix instead of repeating the date.
AddedClockworkScheduling
Email a group contact directly from Shifts and Sessions
Send an email straight to the group contact from the Shifts and Sessions tabs — no copy-pasting addresses.
AddedContractsScheduling
Group Shifts tab with CSV and PDF export
Every group page now has a Shifts tab listing all shifts assigned to that group, with one-click export to CSV or PDF for crew briefings and printouts.
UpdatedContractsDashboard
Dashboard Missing Contracts KPI aligned
The Missing Contracts KPI on the dashboard now uses the same definition as the Users + Groups views for a consistent count everywhere.
UpdatedWorkforce
Missing Information promoted on user pages
The Missing Information card now sits above Personal on the user detail page, with softer amber styling for less visual noise.
UpdatedWorkforceLocalization
User requests sent in the recipient's language
Update and information request emails now go out in the recipient's preferred language, not the language of the manager's UI.
UpdatedFormsWorkforce
Missing profile request form
Phone field now uses a country-code dropdown and the in-case-of-emergency contact name is split into first and last name.
UpdatedUI
Settings import • empty CSV templates per type
Download an empty CSV template for each import type, with the column delimiter matching your account preference.
UpdatedUI
Settings and Modules information architecture
Settings and Modules pages reorganised for clearer grouping and quicker access to common toggles.
UpdatedContractsClockwork
Schedule overview rebuilt
Faster async loading, redesigned expanded row, a shared assign modal with Approvals, and a conflict guard that warns before double-booking.
AddedContractsWorkforce
Per-user contract requirement policy
Override the account-wide contract requirement on individual users — useful for volunteers, externals, or other exceptions.
AddedClockworkScheduling
Assign approvals to open shifts from a modal
Approve a clock-in and assign it to an open shift in the same step — no more navigating away from the Approvals queue.
AddedSchedulingWorkforce
User Shifts tab
Each user page now has a Shifts tab listing their upcoming shifts, with one-click reassign or unassign through a modal.
AddedSchedulingWorkforce
Day-before shift reminder
Optional automated email sent the evening before a worker's next shift. Toggle it on per account in Settings → Modules.
CoreClockwork
Unified transactional email system
All system emails (verifications, requests, reminders, approvals) now flow through a single sender with consistent templates, recipient-language delivery, and full delivery logging.
FixedClockworkScheduling
Account user created on form submission approval
Approving a public registration submission now properly creates the account_user record so the person can be scheduled and emailed immediately.
FixedForms
Public request form styling
Inputs on the no-login request pages render with proper spacing, stacked labels, and consistent card layout.
UpdatedCompetenceWorkforce
Hide empty competence categories
Categories with no registered competence and no types enabled for the account are no longer shown on user pages — less noise, clearer lists.
UpdatedWorkforce
Cleaner user-request UX
Request update and Request information buttons now live in their natural headers and are replaced by a compact status line (Sent · Expires · Resend) after sending.
AddedCompetenceForms
Upload evidence via self-service link
Workers who open a competence update link can now attach PDFs or images directly from the form, not just edit metadata.