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
— continued
FixedMobileUI
Mobile • HR Cluster has a home screen icon on iPhone and iPad
Adding HR Cluster to the home screen, or bookmarking it in Safari on iPhone or iPad, now shows the HR Cluster mark instead of a blank tile with a screenshot. Every page links the icon, and the sizes iOS asks for are all in place.
FixedClockworkMobile
Clockwork • The session editor no longer shows empty note fields, and clocked-in times stay on one line
The session editor showed a clock-in note and a clock-out note as labelled empty boxes on every session that had none, which read as fields somebody had left blank. Both read-only notes are now shown only when a note exists. On a tablet, the clocked-in date and time in the Active list broke onto two lines in every row; it now stays on one line, and each row is shorter for it.
7 changes · 2 updated · 5 fixed
Mobile 4 · Scheduling 2 · Production Plan 2 · Clockwork 1 · Forms 1 · Users 1 · +2 more
FixedClockworkMobile
Clockwork • Session cards on a phone give the name its room
On a phone, a session row with more than one action (edit, clock out, delete, or edit and approve) used to put those buttons on the first line beside the name, leaving a long name only a sliver of width; it broke into several lines and the verification badge spilled out of the card. The actions now take a line of their own under the time, and the name keeps the first line. A flagged no-show or past-end row also put the shift title in a cell that could not wrap, which pushed the page sideways on narrow screens; the title now wraps and the time pair stays together on one line.
FixedMobileUI
Mobile • Long email addresses and codes no longer run off the edge of a list on a phone
On a phone, every list stacks each row into a card, and the first line of the card is where a name, an email address or a reference code lands. An email address or a code has no space to break at, so a long one ran past the edge of the card and was cut off; it was first noticed on the email delivery log, where a 37-character address lost its last characters. Such a value now continues on a second line inside the card, and only when it would otherwise not fit. An ordinary name still wraps at its spaces exactly as before. This applies to every list that shows as cards on a phone.
FixedDashboardMobile
Dashboard • Long tile labels and the no-show row read correctly on a phone
A long KPI label, such as the Norwegian word for supplier accreditations, ran past the edge of its tile into the next one at common laptop and tablet widths. Labels now wrap inside the tile. Separately, the no-show row on a phone ran the shift title, its time and the minutes late together on one line with the column headings hidden, so nothing said what the red number was. Each cell now stacks on its own line with the delay labelled.
UpdatedProduction Plan
Production plan • Overdue and follow-up rows from earlier days stay on the plan
The plan, the checklist and the supplier list open from today, so a task that ran overdue yesterday or was flagged for follow-up last week dropped out of view the moment the day turned; the dashboard card was the only place still listing it. Rows that are still open from today or earlier (not started, unconfirmed, ongoing, or flagged for follow-up) now stay listed whatever the From date says, under their own day, until somebody resolves them. Rows marked OK or Completed are done and are not carried. An explicit status filter still narrows the list, and a window you set to a past period still ends where you told it to. The live plan link carries the same rows, up to two weeks back.
UpdatedProduction Plan
Production plan • Follow-up required has its own colour
A row set to Follow-up required used to carry the same amber tint as an OK row, so at a glance a task somebody had checked and flagged looked exactly like one that was simply done, and on a live plan link showing colours only it could not be told apart at all. Follow-up rows are now orange, warmer than OK, on the plan, the checklist, the supplier list, the live plan and the PDFs. Nothing about the status itself changed: it still sits after OK, and a manager still clears it the same way.
FixedSchedulingMobile
Schedule • The List layout reads as cards on a phone
The schedule remembers whether you last used the Calendar or the List layout. On a phone, a remembered List layout rendered every shift as the flat desktop row: the title had almost no width, the staffing count and the status badge were hidden, and the Calendar / List switch that would have helped is not shown at phone widths. The list now stacks each shift into the same card the calendar uses on a phone, with time, title, staffing and status all readable.
FixedFormsSchedulingUsers
Registration • Choosing Other as the bank account country no longer ends in an error page
On a public registration link or a public registration form, picking Other as the bank account country ended in a generic error page instead of a completed registration. The same happened when a manager chose Other for a member in the workspace, and when a member answered the missing-information link that way. The stored value only had room for a two-letter country code, so the one option that is not a country code could not be saved. It now holds every option, and a registration that picks Other completes like any other. If somebody told you they could not register, the link works again and they can submit the same details.
8 changes · 1 added · 1 updated · 6 fixed
Mobile 4 · Clockwork 2 · Scheduling 2 · Groups 2 · Production Plan 2 · Contracts 1 · +4 more
FixedContracts
Contracts • An archived template version says it is archived
Opening an archived contract template version showed the Archived badge above a notice saying the version was published and could not be changed. The notice now matches the badge and says what to do: create a new version to use that wording again.
FixedGroupsMobile
Groups • A group with members cannot become a parent group, and the list reads like every other list on a phone
A parent group holds no members of its own; it only holds subgroups. Until now a group whose only members were invited or suspended could still be made a parent, leaving those memberships stranded on a group that is not meant to have any. Every membership that has not been removed now counts. The groups list also stacks into cards at the same width as the other lists, so on a tablet held upright it is a table like Users beside it rather than a column of cards.
FixedGroups
Groups • Archiving a group with "suspend members" no longer reaches people outside the group
Archiving a group with the option to suspend its members also suspended every active member of the account who was not in any group, administrators and managers included, sometimes the very person pressing the button. Only the archived groupx27s own members are suspended now, and the archive is recorded in the audit log with the group, the members that were detached and the members that were suspended. If somebody in your account was suspended by an archive they were not part of, reactivate them from their user page.
AddedSettingsIncidentsRisk
Settings • Close every open incident or risk assessment in one action
The Incidents and Risk Assessments module pages under Settings each carry a new card for the end of an event: it states how many cases are still open and offers to close them all at once. A confirmation repeats the count and what will happen before anything is written. Nobody is emailed by this action, unlike closing a case one at a time. For incidents, open and in-progress cases are closed; for risk assessments, logged and approved ones, while drafts and rejected assessments are left as they are. Every closed case keeps its full timeline and can be reopened individually, and the sweep itself is recorded in the accountx27s audit log with the cases it closed. The button is greyed out when there is nothing open.
FixedUsersClockworkMobile
Users • The session dialog shows its times and can approve from a phone
Opening a session from a person's Sessions tab showed empty In and Out fields for a session you could edit, so the times could neither be read nor changed there. They are back, and the dialog's title is in your language rather than a fixed English one. The dialog also gained an Approve button for a closed session that is not yet approved, which matters on a phone: the row's own Approve control is hidden in the phone layout, so until now a session could not be approved from this tab on a phone at all.
FixedProduction PlanSchedulingMobile
Scheduling • The period selector fits its bar and is easier to tap
On touch screens the period buttons (Today, Current phase, All on the production plan, checklist and supplier list; 1 day, 3 days, Week on the schedule and My shifts; Day, Week, Month on statistics) stood out above and below the bar that holds them, and the selected one looked cut off. They now sit inside the bar at every width. The buttons and the previous / next arrows beside them are also the same, larger size on every page, so they are as easy to hit on the schedule and on My shifts as they already were on the plan. Nothing changes with a mouse.
FixedProduction PlanMobile
Production Plan • Easier to read and act on from a phone
Four small things on the plan's phone layout. The control that removes a row now sits in the top-right corner of its card, on the same line as the selection box, instead of at the bottom under the status where it read as part of the data. On the checklist, a row's status (OK, Follow-up required) and its Undo button now get a line each, so the button is full width and the label is never squeezed. A department name shown beside several responsible people no longer breaks in the middle of the word; the names wrap instead. And the Filters button on the plan, the checklist and the supplier list has a little air under the period selector instead of sitting flush against it.
UpdatedClockworkScheduling
Clockwork • The shift QR code arrives as an attachment
The email with your QR code for clocking in at a shift now carries the code as a picture attached to the message (shift-qr.png). It is shown in the email itself and can be opened, saved or enlarged like any other attachment. Until now the picture was loaded from HR Cluster when the email was opened, so a mail app that blocks remote images, or a phone without coverage, could show an empty box where the code should be. The code itself is unchanged and scans exactly as before, and codes in emails you have already received keep working.
Locations 6 · Mobile 5 · Contracts 4 · Scheduling 3 · Production Plan 3 · Incidents 2 · +14 more
FixedMessagingMobile
Messaging • Cancel is reachable on the compose page on a phone
On the compose page the Cancel, Preview and Send buttons sat on one row that did not fit a phone screen, and the row spilled off the left edge of the card, so Cancel could not be tapped on most phones. The buttons now follow the convention used elsewhere: Cancel on the left and Preview and Send on the right, and on a narrow phone they stack full width with Send on top. Nothing changes on a tablet or a desktop.
FixedGroupsMobile
Groups • the group page reads on a phone
On a phone a subgroup's back-to-parent button ran off the screen with a long parent name; it fits and shortens the name. Contract coverage per project and a parent's Subgroups list scrolled sideways; both are cards. On the Sessions tab, including the group contact's view, the time line was squeezed beside the status pill; it spans the card.
FixedLocationsMobile
Locations • the zone and gate lists keep the location path
On the Zones and Gates lists a long description pushed the parent location out of the row, so a zone could show a description and no location on a tablet. The location path now stays and the description gives way first. The location page's header buttons also stay on one row instead of dropping beneath an empty line.
FixedIncidentsMobile
Incidents • Start handling fills its share of the phone action band
In the quick-actions band on a phone the Start handling button sat at its minimum width beside a full-width Close button. Both buttons now share the row equally, on a phone and a tablet alike.
FixedProduction Plan
Production Plan • the checklist is ordered by time, with priority only as a tiebreak
The checklist on screen, its PDF and the morning briefing's Today's checklist ranked priority ahead of the planned time, so a high-priority task at 17:00 printed above the morning's tasks. Rows are now ordered by day, then time with untimed rows last within the day, then priority among rows at the same time.
FixedVehiclesSuppliers
Deliveries • approving a proposal returns to the list
Approving a supplier's delivery proposal reopened the delivery over the list every time. It now lands on the list with the outcome confirmed, and the row is there to open. Rejecting is unchanged.
FixedDashboardProduction Plan
Dashboard • an ongoing task is marked blue, not red
On My tasks and My departments an ongoing task carried the same red dot as an overdue one. Ongoing is blue, the colour the Production Plan already uses for an ongoing row; overdue stays red.
FixedFormsScheduling
Forms and Signup links • a pasted link previews with a description
A registration form link or a signup link pasted into Messenger, WhatsApp, Slack or similar previewed as an image and a title with no text beneath. Both now carry a short description in the account's language and the link as shared, so the preview reads like the other public links, and a link copied mid-flow previews the entry point the operator handed out.