All Versions
Latest Version
Avg Release Cycle
77 days
Latest Release
865 days ago

Changelog History
Page 1

  • v28.2.0.OS Changes

    November 13, 2020

    ๐Ÿš€ Release note v28.2.0.OS

    ๐Ÿ†• New features

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixing incorrect labels

    โฌ†๏ธ Note: Please check the upgrade guide

    ** โš ๏ธ If you are upgrading your current installation, for this version, additionally you need to copy icehrm/app/index.php to your existing icehrm/app directory.**

  • v28.1.1.OS Changes

    November 07, 2020

    ๐Ÿš€ Release note v28.1.1.OS

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixing inability to filter employee documents
    • ๐Ÿ›  Fixed the issue with selecting projects when adding timesheets details
    • ๐Ÿ›  Fix issues occurred due to incorrectly configured API
  • v28.1.0.OS Changes

    November 01, 2020

    ๐Ÿš€ Release note v28.1.0.OS

    ๐Ÿฑ ๐Ÿงฒ New features

    • Custom user role permissions
    • โšก๏ธ Employee edit form updated
    • Employee daily task list
    • Attendance and employee distribution charts on the dashboard
    • ๐Ÿ‘Œ Improvements to company structure module
    • ๐Ÿ‘Œ Improved tables for displaying data in several modules
    • Faster data loading (specially for employee module)
    • ๐ŸŽ‰ Initials based profile pictures
    • Re-designed login page
    • Re-designed user profile page
    • ๐Ÿ‘Œ Improvements to filtering
    • ๐Ÿ†• New REST endpoints for employee qualifications

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed, issue with managers being able to create performance reviews for employees who are not their direct reports
    • ๐Ÿ›  Fixed, issues related to using full profile image instead of using the smaller version of the profile image
    • Changing the third gender to other
    • ๐Ÿ‘Œ Improvements and fixes for internal frontend data caching
  • v27.0.2.OS Changes

    June 10, 2020

    ๐Ÿš€ Release note v27.0.2.OS

    ๐Ÿ›  This fixes some major issues found in v27.0.1.OS

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ›  Filtering across whole application was broken, and now it's fixed
    • ๐Ÿ›  Fixed the issue related to photo not being shown to the admin when photo attendance is enabled

    ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป For developers

    • ๐Ÿ‘ We have added support for vagrant development environment based on Debian 10 / PHP 7.3 (with Xdebug) / Nginx / MySQL
  • v27.0.1.OS Changes

    June 01, 2020

    ๐Ÿš€ Release note v27.0.1.OS

    ๐Ÿ‘€ ๐ŸŒฑ New features

    • ๐Ÿ”ฅ Employee document management is now available for open-source version ๐Ÿ”ฅ
    • ๐Ÿ’ป UI/UX improvements (new fonts / better spacing)
    • Payroll module improvements
    • ๐Ÿ”’ Security improvements to password policy
    • Albanian language is now available
    • ๐Ÿš€ Ability to deploy using docker

    ๐Ÿฑ ๐Ÿ’ป For developers

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixes to newly found vulnerabilities (#213): credits to: Talos
    • ๐Ÿ›  Fixed the travel request approval for managers
    • ๐Ÿ›  Fixed the issue with attendance source IP display
    • ๐Ÿ›  Fixing Api issues in PHP 7.3
  • v27.0.0.OS

    June 01, 2020
  • v26.6.0.OS Changes

    July 26, 2019

    ๐Ÿ”‹ Features

    • โšก๏ธ Some Improvements to UI such as updating Icons and upgrading font-awesome to its latest version
    • โšก๏ธ Tracking IP and location of the employee when marking attendance, this is done when updating attendance via mobile
    • Ability to control location tracking via mobile using server side settings
    • ๐Ÿ‘Œ Improvements to translations
    • Compatible with location tracking with icehrm mobile app

    Mobile App

    ๐Ÿ›  Fixes

    • Order projects by name on Timesheet project listing (This is to make it easier to edit timesheets with many projects)
    • ๐Ÿ”— Link home page user profile to employee profile update page
    • ๐Ÿ›  Fix issues related to configuring Api with mobile app

    ๐Ÿ”’ Security Improvements

    • โฌ†๏ธ Upgrade npm missing dependencies
  • v26.2.0.OS Changes

    February 04, 2019

    ๐Ÿ”‹ Features

    • โž• Add staff directory module
    • โšก๏ธ Update client-side js to ES6
    • Compatible with IceHrm Mobile App
    • ๐Ÿ‘‰ Use npm libraries when possible
    • โž• Add gulp build for frontend assets
    • ๐Ÿ‘ Allow generating QR code with rest api key (#169)
    • โšก๏ธ Updated readme for development setup with vagrant

    ๐Ÿ›  Fixes

    • โž• Add missing employee details report
    • ๐Ÿ›  Fix: Labels of 'Employee Custom Fields' not displayed (#146)
    • ๐Ÿ›  Fix: Work week for all counties can not be edited
    • ๐Ÿ›  Fix: Custom fields are not shown under employee profile (#159)
    • ๐Ÿ›  Fix: Additional buttons shown below timesheet list (#171)
    • โšก๏ธ Updates to Italian translations (#166) by
  • v24.0.0.OS Changes

    July 03, 2018

    ๐Ÿš‘ This release includes some very critical security fixes. We recommend upgrading your installation to the latest release.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ Allow passing additional parameters to payroll predefined methods
    • Pass leave type name in function field to get leave count for a given type
    • โž• Add employee name to payroll report
    • ๐Ÿ‘‰ Show supervisor name on employee profile
    • โž• Add custom fields to employee report
    • โž• Add filter by status feature to subordinate time sheets

    ๐Ÿ”’ Security Fixes

    • ๐Ÿ›  Fix missing login form CSRF token
    • ๐Ÿ›  Fix risky usage of the hashed password in the request
    • ๐Ÿ›  Fixing permission issues on module access for each user level
    • Prevent manager from accessing sensitive user records

    ๐Ÿ›  Other Fixes

    • Hide employee salary from managers
    • Prevent manager from accessing audit, cron and notifications
    • Prevent managers from deleting employees
    • Validate overtime start and end times
    • ๐Ÿ›  Fix issue: the employee can download draft payroll
  • v23.0.1.OS Changes

    June 14, 2018

    ๐Ÿš€ Release note v23.0.1.OS

    ๐Ÿš‘ This release includes some very critical security fixes. We recommend upgrading your installation to the latest release.

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix missing login form CSRF token
    • ๐Ÿ›  Fix risky usage of the hashed password in the request