Skip to main content

2.40 Release overview

Summary of all features and improvements we're announcing in this release

Updated today

🚀 In this release, we focused on three big areas: collaboration, navigation, and process flexibility. You’ll see this in the updated requests experience, the upgraded Knowledge Base, new workflow management options, and a series of smaller improvements across the platform.

What you’ll notice most:

  • easier collaboration around requests

  • better structure and editing tools in Knowledge Base

  • more control over workflow ownership, history, and actions

  • clearer navigation between Performance and Recruitment

  • smoother everyday work across reporting, time tracking, and employee data management

🤝 Collaborators in form requests

You can now mention colleagues in request comments to involve them in the discussion. If the person you mention does not have access to the request, you will see two options:

  • Only mention – the person is mentioned in the comment but will not receive access or notifications.

  • Share request – the person is added as a collaborator, receives a notification and an email, and gets access to that specific request.

Collaborators can view only that request, not all company forms, and they can be removed at any time. Once access is granted, the collaborator receives a notification that takes them directly to the request, where they can review the comments and reply if needed. More here.

🧾 New right column in Requests

When you open a request in the Requests tab, you will now see a new column on the right side. This column gathers all important information about the request in one place. Here you can quickly see:

  • Submitter – the person who submitted the request

  • About – the employee the request is related to

  • Approver – the person responsible for approving the request (if this is set in the form)

You can also use this section to:

  • Leave comments about the request

  • Mention colleagues to involve them in the discussion

This helps keep all communication and key details about the request together in one place, making it easier for everyone involved to follow the process. More here.

👤🔄 Manager replacement during an active review cycle

You can change the manager during an active review cycle if the review has not been finalized yet. The new manager will be able to continue the review from where the previous manager left off.

If the previous manager already added answers, the new manager will see them and can review or edit them before submitting the review. If needed, you can also choose to delete the previous manager’s answers so the new manager can start the review from scratch. More here.

🧭 Navigation updates

The Me section has been removed from the sidebar. Nothing has been deleted — the features have simply been reorganized to make navigation clearer. Previously, the Me section included 1:1s, Objectives, Reviews, Feedback, and Interviews. These features are now available in other modules:

  • 1:1s, KPIs, Objectives, Reviews, and Feedback are now grouped under Performance. You can switch between Company / Team / My views depending on your permissions.

  • Interviews are now available in the Recruitment module, where hiring activities are managed.

Employees with access to Recruitment can open Recruitment → Interviews and view their upcoming and past interviews in one place. From this page, they can open any interview from the list and view its details. Interviewers who do not have access to the Recruitment module can still open a specific interview from an email invitation or calendar event and view its details, but they cannot access the full interview list. More details.

📚 Knowledge Base improvements

We significantly upgraded the Knowledge Base to make content easier to organize, maintain, and publish. The new experience introduces hierarchical categories, so teams can build a clearer structure with nested categories and subcategories instead of keeping all content on one level. It also adds a redesigned navigation experience with an interactive sidebar, helping employees move through Knowledge Base content more easily.

Article management is now more flexible. Articles support a draft and publish workflow, so content can be prepared and updated without becoming visible immediately. A new version history also lets admins review previous article versions and restore an earlier version when needed. These improvements give you more control over content updates and make Knowledge Base maintenance safer and more transparent.

We also introduced a new block editor for creating and editing articles, replacing the previous editor experience. In addition, articles now support cover images and article visit tracking. Together, these updates make the feature more practical as an internal documentation hub and as a tool for keeping company information structured and up to date. More details.

🕘 Workflow history

We added a new Workflow history view that helps teams review past workflow executions directly from a specific workflow. You can now open a workflow and click Workflow history to see when it was run and track previous executions without leaving the workflow page.

The history opens in a sidebar drawer on the right and displays a list of workflow runs with key details such as the date, person, progress, and status. You can also use the search field to quickly find runs by person, which makes it easier to review workflow activity for specific employees.

This update gives better visibility into workflow execution history and makes it easier to monitor activity, check progress, and review past runs in one place. More info.

👥 Collaborators in Workflows

We added Collaborators to workflows, giving teams a more flexible way to share workflow management without granting full workflow administration access. This is especially useful for larger companies where several people need to work with specific workflows, but should not be able to manage all workflows in the system.

You can now add collaborators directly inside a workflow. Collaborators can open and edit the workflows they are assigned to. At the same time, their access stays limited: they do not need the Manage workflows permission to work with workflows they collaborate on, cannot create new workflows, and cannot delete workflows or manage the collaborator list.

This update gives companies better control over workflow ownership and editing rights, while still making collaboration easier for HR teams, managers, and other involved employees. More details.

⚙️ Conditions for workflow actions

We added conditions for workflow actions, making it possible to use one workflow for a broader employee group while applying individual actions only to the employees who match specific criteria. This gives companies more flexibility when the overall workflow stays the same, but some tasks or actions must differ depending on location, department, legal entity, or other employee attributes.

You can now configure conditions and trigger settings for each workflow action, except Send welcome letter. This means a single workflow can include actions that apply only to selected employees. For example, one offboarding workflow can be used across multiple locations, while separate tasks inside it are triggered only for employees in Paris or only for employees in Munich.

This update helps reduce duplicate workflows and makes workflow configuration easier to maintain, especially for companies with multiple offices, teams, or internal processes. More info.

Allow form requester to disable workflow

Forms like New hire forms, People data change requests, Self-service requests, Custom requests, and Termination forms now allow the form requester to disable workflows. A new setting called “Allow requester to disable workflow” has been added in the form settings.

If this checkbox is marked, the person submitting the form can choose whether the workflows attached to the form should run or not.

For example, if the New hire form has an Onboarding workflow attached, an HR manager adding a new employee can decide to disable the workflow if it is not relevant for that particular hire. This gives more flexibility and control over which automated processes are triggered.

🛠️ Other improvements

In addition to the major enhancements, we've also rolled out several other updates to improve your overall experience with PeopleForce. Here's a quick overview of these:

Core HR

  • We added phone number validation for employee records to help keep contact data accurate and consistent. The system now checks phone number format when a phone number is added or edited in an employee profile. If the format is incorrect, users will see a validation error. This validation also works in forms and requests, such as onboarding and preboarding forms or personal data change requests. Existing employee records are not affected unless the phone number itself is updated.

  • We improved the file upload experience in Announcements by separating attachments into dedicated sections for photos and videos, and documents. This makes it easier to add the right type of files when creating a company announcement and keeps the upload flow clearer for users.

  • We expanded workflow filtering to support tag-based searches. On the Workflows page, you can now filter workflows by tags and select multiple tags to narrow down the list more easily.

  • When an HR publishes an announcement on the Home page, employees also receive it by email with a clickable button that takes them directly to the system. Email delivery depends on the employee’s hire date and available email address:

    • Future hire date → No announcement email is sent (to either work or personal email).

    • Past hire date + work email → Announcement is sent to the work email.

    • Past hire date + only personal email → Announcement is sent to the personal email.

    • No hire date → No announcement email is sent.

  • A new sidebar navigation is now available in the Requests tab. It separates requests into different types, making the page easier to navigate.

    Each type of request now has its own section (for example: Self service request, People data change request, Vacancy request, Termination, etc.). This helps you quickly find and manage specific requests without scrolling through the entire list.

  • We added employee status to custom reports as both a filter and a column. This gives teams more flexibility to analyze data for specific employee groups, such as Hired, Employed, or Terminated employees, depending on the user’s permissions. Employee status can also be used in conditional rules.

  • We also added employment status to assignable rulesets, giving teams more flexibility when building rules based on employee lifecycle stage. This helps target processes and logic more precisely for groups such as hired, active, or terminated employees.

  • We added new effective date placeholders for workflow tasks and emails. These placeholders can now be used for job-related changes such as position, work type, work pattern, job profile, and job level, including current, previous, and upcoming effective dates. This helps teams prepare workflow messages and tasks related to promotions, progressions, and other upcoming employment changes more accurately.

  • Job profiles now include three new system fields – Minimum salary, Maximum salary, and Currency – plus a new Description tab to add role details.

  • The Compensation section has been moved from Core HR to Payroll in the UI, with no changes to data or user access.

Recruit

  • We added more visibility to vacancy promotions by showing the date when a promotion was created or linked in the Promotion tab. This helps teams better track promotion status and makes troubleshooting easier when checking how and when a vacancy was connected to a promotion source.

  • The Pipeline statistics report now includes a Vacancy status filter with multi-select support. This makes it easier to focus reporting on open or relevant vacancies only and gives teams more accurate hiring insights when analyzing dates and other vacancy-related attributes.

  • In the Pipeline funnel report, the column previously called Created is now renamed to Applied on. This makes the report wording more accurate, because the date reflects when the candidate applied to the vacancy.

  • We expanded the Pipeline funnel export with additional identifiers: Vacancy ID, Vacancy request ID, and Candidate ID. These fields make it easier to connect funnel data with other exports and build more advanced analytics. We also updated some column names to reflect the data more clearly, including Candidate full name and Applied on.

Perform

  • Objective exports now include a Parent objective owner column. This helps teams better understand ownership hierarchy in exported reports and reduces the need for manual adjustments after export.

  • In performance review templates, the “Multiple Choice” question type is now called “Single Select”, making it clear that only one answer can be chosen.

  • You can now filter performance review cycles by a specific employee who is participating in the review or by the manager of the reviewee. This helps ensure that all required participants have been added to the review and that no one has been missed. It also allows you to quickly check in which review cycles a particular employee or manager has taken part. ✨

Time

  • We improved the time tracking experience for companies that require employees to select a project or add a comment. The updated flow now handles cases where an employee is required to select a project but has no assigned projects more clearly. Validation messages were also improved to explain why clock-in cannot be started, which helps reduce confusion and incomplete submissions.

  • Employees can now submit overtime requests directly from the clock-in/clock-out widget. The request form is prefilled with the relevant date and time, so employees only need to add the required details and submit it. If the clock has been running for more than one day, the employee can submit overtime for the first day of the running clock entry. This makes overtime tracking more accurate and reduces manual corrections for HR.

  • We expanded overtime management with API and webhook support, making the Time module easier to connect with external systems and reporting tools. API endpoints now support overtime request creation, update, deletion, retrieval, and detailed view. Webhooks can notify external systems when an overtime request is created, updated, or deleted. This helps automate data exchange, reduce manual sync work, and support integrations such as reporting tools or Jira-based workflows.

  • We renamed several attendance labels in My attendance to make wording more consistent across the system. The tile previously called Remaining hours is now named Difference, and the column previously called Submitted, h is now named Worked.

  • Attendance exports now support decimal hour format. Before exporting, admins can choose whether hours should be shown in decimal format, such as 7.5 instead of 7:30. This is especially useful for payroll systems, financial reporting, customer billing, and any calculations based on exported attendance or project statistics. It also helps eliminate manual conversion and reduce payroll calculation errors.

  • We improved hourly leave requests by showing the employee’s planned work hours for the selected date based on their work pattern. When an employee requests leave in hours, the system now prepopulates the time according to their assigned work pattern, if working hours are defined there. If no specific work pattern hours are set, the standard hours are shown instead. This gives employees better visibility into their expected schedule and helps prevent mistakes when submitting hourly leave requests.

API

  • Custom fields are now supported for the Position table in the API. This means any additional fields you create for positions in the system can also be accessed through the API.

  • The get-employees API will add a new include_historical_values option, allowing retrieval of both current and historical custom field values, including their effective dates, in a single request.

  • API v3 now supports CRUD operations for Job profiles and Job groups with the endpoints: POST, GET, PUT, and DELETE for employee job profiles.

Did this answer your question?