IceHrm Open Source Changelog

New features, improvements and fixes in each release of the open-source edition.

Version 36.0.0 Released August 2026

The largest interface release in the product's history

IceHrm v36 rebuilds the entire application as a single-page React experience — a persistent shell with instant navigation, a global module search, in-app notifications, a full dark theme, and a layout that works on a phone. Alongside it come redesigned dashboards, a visual org chart, and a built-in updater that keeps your installation current without touching a terminal.

A completely new interface

IceHrm now runs as a single-page application. The shell — navigation, search, header and notifications — stays loaded while you work, so moving between modules is instant instead of a full page reload.

Instant navigation

Organization Overview dashboard in the new single-page interface

Dark mode

A full dark theme across the entire application, remembered per browser and applied before the first paint so there is no white flash on load. Charts, dialogs, tables and forms are all themed — including the older screens that have not yet been rebuilt.

IceHrm in dark mode

Works on a phone

The layout adapts to small screens: the sidebar collapses into a drawer, cards stack, and tables become scrollable, so employees can check leave balances, submit requests and fill in timesheets from a phone browser.

IceHrm dashboard on a phone
Dashboard on a phone

In-app notifications

Approvals, assignments and reminders now appear in a notification tray in the header, with an unread count, rather than relying solely on email.

Redesigned dashboards

Both the administrator and employee dashboards have been rebuilt natively.

Organization Overview

A live picture of the organisation for administrators and HR managers:

Employee dashboard

A personal home page showing leave balances, upcoming holidays, pending requests, assigned tasks and training — the things an employee actually needs on arrival.

Employee dashboard

Visual company structure

The company structure module now has two views. The list gives you each unit with its type, reporting line, address, country, timezone and headcount, with inline edit, duplicate and delete. The new Org Chart tab renders the same data as a proper hierarchy.

Company structure list view Org chart view

The employee-facing Company view presents the same structure to staff, so everyone can see how the organisation fits together.

Employee-facing company overview

Modernised everyday screens

The screens people use daily have been rebuilt as native React views — no more embedded frames, consistent styling, and dialogs that match the rest of the application.

Employee directory

Searchable directory of colleagues with photos, roles and contact details.

Employee directory

Leave calendar

See team leave laid out across the month, so overlapping absences are obvious before they are approved.

Leave calendar

Time sheets

Weekly timesheet entry and review with project breakdowns and an approval flow.

Time sheets

Employee profile

Personal details, qualifications, dependents, emergency contacts and documents organised into tabs, with profile photos shown consistently across the application.

Employee profile with tabs

Built-in updater

IceHrm can now update itself. When a newer version is published, administrators see a banner on the dashboard.

Update available banner

The update itself is designed to be reversible:

UI/UX improvements

Upgrade notes

Coming soon

Looking for payroll, document signing, company assets, the extensions marketplace, and the expense and overtime insights dashboards? Those ship with IceHrmPro — see the IceHrmPro changelog.