Download Latest Version orangehrm-5.7.zip (22.1 MB)
Email in envelope

Get an email when there's a new version of OrangeHRM - Human Resource Management

Home / stable
Name Modified Size InfoDownloads / Week
Parent folder
5.7 2024-07-19
5.6.1 2024-03-27
5.6 2024-01-27
5.5 2023-07-07
5.4 2023-04-30
5.3 2022-12-28
5.2 2022-10-18
5.1 2022-07-25
5.0 2022-05-01
4.10.1 2022-03-25
4.10 2022-02-11
4.9 2021-11-15
4.8 2021-03-19
4.7 2021-01-04
4.6.0.1 2020-12-14
4.6 2020-11-06
4.5 2020-08-27
4.4 2020-05-15
4.3.5 2020-03-27
4.3.4 2019-11-01
4.3.3 2019-09-02
4.3.2 2019-07-01
4.3.1 2019-04-30
4.3 2019-03-02
4.2.0.1 2018-11-05
4.2 2018-10-31
4.1.2.1 2018-09-07
4.1.2 2018-08-30
4.1.1 2018-07-02
4.1 2018-04-26
4.0 2017-08-15
3.3.3 2016-09-28
3.3.2 2015-08-04
3.3.1 2015-05-29
3.3 2015-04-08
3.2.1 2014-12-12
3.2 2014-10-16
3.1.4 2014-10-07
3.1.3 2014-09-26
3.1.2 2014-05-28
3.1.1 2013-08-30
3.1 2013-07-11
3.0.1 2013-03-19
3.0 2013-02-14
2.7.1 2012-10-12
2.7 2012-05-14
2.6.12.1 2012-01-13
2.6.11.3 2012-01-13
2.6.12 2011-12-13
2.6.11 2011-11-25
2.6.10 2011-10-14
2.6.9 2011-10-07
2.6.8.1 2011-09-29
2.6.8 2011-09-27
2.6.7 2011-09-05
2.6.6 2011-08-10
2.6.5 2011-06-17
2.6.4 2011-05-20
2.6.3 2011-04-06
2.6.2 2011-03-29
2.6.1 2011-02-23
2.6 2010-10-18
2.5 2010-07-05
2.4.2 2009-05-07
2.4.1 2009-03-17
2.4 2008-12-05
2.3 2008-06-23
2.3-alpha.14 2008-05-13
2.2.2.2 2008-02-27
2.2.2.1 2007-11-27
2.2.2 2007-11-12
2.2.0.3 2007-09-03
2.2.0.2 2007-08-12
README.md 2024-03-27 17.8 kB
Totals: 74 Items   17.8 kB 618

Docker Pulls SourceForge Downloads SourceForge Downloads

OrangeHRM Open Source Application

OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures all the essential functionalities required for any enterprise. Copyright (C) 2006 OrangeHRM Inc., http://www.orangehrm.com/

OrangeHRM is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

OrangeHRM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Getting started

  • Install OrangeHRM using the web installer https://github.com/orangehrm/orangehrm/wiki/Getting-started

  • For further information on how to use the product please refer the Free User Guide available on http://orangehrm.com/

  • In case Installation difficulties there is a seperate Installation Guides also available from the same source.

  • For Apache/PHP/MySQL Installation issues please refer to the Environment Setup Guide

  • For OrangeHRM Installation issues please refer to the OrangeHRM Installation Guide

Contribute

https://github.com/orangehrm/orangehrm/wiki/How-to-Contribute

Resources

https://github.com/orangehrm/orangehrm/wiki/Resources

Demo

Live demo is available at : https://opensource-demo.orangehrmlive.com/index.php/auth/login

Releases

Sourceforge : https://sourceforge.net/p/orangehrm

Contribute

https://github.com/orangehrm/orangehrm/wiki/How-to-Contribute

Website

https://www.orangehrm.com/

License

GNU General Public License

New & Changed Features for OrangeHRM ver 5.6.1

New Feature

  • Security
    • Update BE and FE libraries to latest minor versions
    • Sanitize SVG uploads in Corporate Branding
    • Password strength validation in CLI installer
    • Update Docker PHP image
  • Supported Environments
    • PHP - 7.4 to 8.3
    • MariaDB - 5.5 to 11.3
    • MySQL - 5.5 to 8.3

Bug Fixes

New & Changed Features for OrangeHRM ver 5.6

New Feature

  • Social Media Authentication
    • Allowing OrangeHRM Starter users to create and manage alternative logins using different OpenID Connect providers such as Google.
  • License Upgrade to GPLv3
    • Product License upgrade to GNU General Public License v3.0
  • Supported Environments
    • PHP - 7.4 to 8.3
    • MariaDB - 5.5 to 11.2
    • MySQL - 5.5 to 8.2

Bug Fixes

New & Changed Features for OrangeHRM ver 5.5

New Feature

  • Claim Module
    • Allowing OrangeHRM Opensource 5x users to create and manage Claims
  • Supported Environments
    • PHP - 7.4 to 8.2
    • MariaDB - 5.5 to 10.11
    • MySQL - 5.5 to 8.0

Bug Fixes

New & Changed Features for OrangeHRM ver 5.4

New Feature

  • Mobile Compatibility
    • Allowing OrangeHRM Starter 5x users to access and utilize the system through OrangeHRM Open Source mobile app
  • Help Portal Integration
    • OrangeHRM Starter 5x users can now easily access Starter Help Portal via the application.
  • OAuth 2.0 support
    • Allowing secure and standardized authorization for third-party integrations, ensuring smooth and secure data exchange between OrangeHRM and other applications.
  • Password Policy Enforcement
    • Enables admins to configure password policies for users and automatically enforce those policies whenever a user creates a new password.
  • Supported Environments
    • PHP - 7.4 to 8.2
    • MariaDB - 5.5 to 10.11
    • MySQL - 5.5 to 8.0

Bug Fixes

New & Changed Features for OrangeHRM ver 5.3

New Feature

  • Buzz Module
    • Allow employees to share thoughts, pictures, and videos within the organization
    • The employees can engage with posts by liking, commenting, or sharing
    • Display upcoming work anniversaries of the employees
  • Supported Environments
    • PHP - 7.4 to 8.2
    • MariaDB - 5.5 to 10.10
    • MySQL - 5.5 to 8.0

Bug Fixes

New & Changed Features for OrangeHRM ver 5.2

New Feature

  • Technology stack upgrade and New UI/UX compliance with Orange eXperience Design (OXD) Standards upgraded for;
    • Dashboard
    • Data Encryption support
    • Custom Language Packages
  • LDAP support
  • Supported Environments
    • PHP - 7.4 to 8.1
    • MariaDB - 5.5 to 10.9
    • MySQL - 5.5 to 5.7

Bug Fixes

New & Changed Features for OrangeHRM ver 5.1

New Feature

  • New UI/UX in compliance with the Orange eXperience Design (OXD) Standards
    • Performance, Recruitment, Corporate Directory, Corporate Branding
  • Date format support
  • Supported Environments
    • PHP - 7.4 to 8.1
    • MariaDB - 5.5 to 10.8
    • MySQL - 5.5 to 5.7

Backward Compatibility Break

  • Users are required to configure their corporate branding once they upgraded from 4.x instance to 5.1 version. Corporate branding is facilitated with additional enhancements.

Bug Fixes

New & Changed Features for OrangeHRM ver 5.0

New Feature

  • Supports Admin, PIM, Leave, Time, Attendance and Maintenance modules.
  • Technology stack upgrade (Symfony 5.x, Doctrine 2.x, Vue 3, REST APIs & SaaS)
  • New UI/UX in compliance with the Orange eXperience Design (OXD) Standards
  • PHP 7.4 to 8.1 Support.
  • Convenient web installer and upgrader to get started seamlessly
  • Supported Environments
    • PHP - 7.4 to 8.1
    • MariaDB - 5.5 to 10.7
    • MySQL - 5.5 to 5.7

Known Issues

Following modules and add-ons are not supported in OrangeHRM Starter version 5.0

  • Modules

    • Recruitment
    • Performance
    • Buzz
    • Directory
  • Add-Ons

    • LDAP
    • Claim add-on
    • Toggl add-on
  • Other features

    • Corporate Branding
    • Dashboard
    • Marketplace
    • Custom Language Packages
    • Custom Date localizations (except YYYY-MM-DD)
    • OrangeHRM Starter mobile app
    • Social media authentication

New & Changed Features for OrangeHRM ver 4.10.1

Bug Fixes

  • Security fix [#1044, #1173, #1176]

New & Changed Features for OrangeHRM ver 4.10

New Feature

  • PHP 7.4 compatibility

New & Changed Features for OrangeHRM ver 4.9

New Feature

  • Corporate Branding
    • It allows admin to customize the OrangeHRM system with their organization's colors, company logo, and banners.
    • Users who have purchased the addon will be able to use it without expiration upon upgrading with 4.9 system.
  • Environment Compatability with Maria DB 10.6

New & Changed Features for OrangeHRM ver 4.8

New Feature

  • Help portal integration: Employees and admin can access the user guide via the system.

Bug Fixes

  • Security fix [CVE-2021-28051]

New & Changed Features for OrangeHRM ver 4.7

New Features

  • OrangeHRM Open Source Mobile App Version 2.0 is released with the following features.
    • Employees to Punch In/Out the attendance records
    • Employees to view their attendance records summary and details
    • Admin / Supervisor to view their employees' attendance summary and details

New & Changed Features for OrangeHRM ver 4.6.0.1

Bug Fixes

  • Security fix [CVE-2020-29437]

New & Changed Features for OrangeHRM ver 4.6

New Features

  • Admin can create the language pack and translate the words to reflect in OrangeHRM System.
    • Admin creates a new language package.
    • Admin filter the words by the module to translate the words in those modules only.
    • Admin exports the translated language pack to share with the OrangeHRM community.

Bug Fixes

  • Code improvements to enhance the security of the application.

New & Changed Features for OrangeHRM ver 4.5

New Features

  • Mobile app 1.0 version release with leave features
    • Request for leave/time off on the go
    • Check available balances of your leave entitlements before applying for a leave.
    • Supervisors can approve leave requests of their employees
    • Assign leave on behalf of your employees when they cannot make it to the office

New & Changed Features for OrangeHRM ver 4.4

New Features

  • Buzz available to all users. It creates a collaborative workspace, and increase engagement.
    • Employees can share thoughts, pictures, and videos.
    • Employees can like, dislike, comment, and share others' posts.
    • Shows the upcoming work anniversaries of the employees.
    • Admin can delete the posts.
    • Employees can view the most commented, liked posts.

New & Changed Features for OrangeHRM ver 4.3.5

Bug Fixes

  • Sendmail email not sending issue. Git Issue #604
  • Quick start guide points to non existing resource. Git Issue #602.
  • Dockerfile build failure. Git Issue #601 #407.
  • REST API bug in LeaveEntitlementAPI->validateLeavePeriods(). Git Issue #599.
  • REST API get leave entitlement forces optional parameter. Git Issue #549.
  • Errors upgrading from 3.3.2 to 4.3.4 because of issue in database character encoding. Git Issue #612.
  • Errors upgrading from 3.1.1 to 4.3.4. Git Issue #595.
  • CSS break issue in login page. Git Issue #611 #584.
  • Error thrown when installing in Windows environment due to directory path issue. Git Issue #607.
  • Cannot login if the system configured with french language. Username and Password fields are not typable.
  • When login to the system through Google alternative login, user redirect to an internal error page.

New & Changed Features for OrangeHRM ver 4.3.4

New Features

  • ESS user to subscribe OrangeHRM updates.
  • Code Enhancements: JQuery library upgraded to version 3.4.1.

Bug Fixes

  • Warning message is shown when apply to leave using a specific time option. git Issue #581.
  • Leave gets approved when approving the request which contains canceled leave request. git Issue #576.

New & Changed Features for OrangeHRM ver 4.3.3

New Features

  • Upgrade supportability to upgrade the addons with latest versions.
  • Corporate Branding Improvements
    • Admin can install the corporate branding and configure their organization logo and theme colors.

Bug Fixes

  • Code Improvements

New & Changed Features for OrangeHRM ver 4.3.2

New Features

Claim addon :-
  • Employee submit claims and supervisor/admin approves.
  • Admin / Supervisor assign claims to employees.
  • Email notifications on the apply and approve.
  • Admin manage claim types & event types.
  • Compatibility with PHP 7.3
  • Compatibility with MariaDB 10.4.6

Bug Fixes

  • Security fix [CVE-2019-12839]

New & Changed Features for OrangeHRM ver 4.3.1

New Features

  • Reset forgotten password.
  • Compatibility with PHP 7.2.16
  • Compatibility with MySQL 5.7.24
  • Compatibility with MariaDB 10.3.14

Bug Fixes

  • Pending leave request is not showing in the dashboard for admin or supervisor git Issue #470
  • Google OpenID Support git Issue #472 & #222
  • French Add User not working git Issue #452

New & Changed Features for OrangeHRM ver 4.3

New Features

  • Market Place
    • Install or uninstall free add-on by admin users.
    • Request paid add-on by admin users.
    • View all compatible add-ons by all users.

Bug Fixes

  • French Add User not working git Issue #452

New & Changed Features for OrangeHRM ver 4.2.0.1

Bug Fixes

  • Remove HTTPS restriction introduced in OrangeHRM 4.2 release.
  • Revert secure cookie attribute of session cookie.
  • Add SimpleXML modules to pre-requisites check.

New & Changed Features for OrangeHRM ver 4.2

New Features

  • Introduce maintenance module to achieve GDPR compliance

    • Purge employee records.
    • Purge candidate records.
    • Access employee records.
  • Security enhancements

    • Update .htaccess restrictions.
    • Improve CSRF token validation.
    • Resolve Path-Based vulnerability.
    • Enable secure cookie attribute to application cookie.
  • Enhancement on OS installation error messages

Bug Fixes

  • Verify installation supports in different mysql ports.
  • Verify if pdo/mysqli has been enabled during installation #361

Removed Features

  • Remove unix_socket support at the installation

New & Changed Features for OrangeHRM ver 4.1.2.1

Bug Fixes

  • Installation fails if cURL is not enabled
  • Resolved issue with relative paths running into an error in certain environments
  • Resolved issue with supported environment version verification during installation

New & Changed Features for OrangeHRM ver 4.1.2

New Features

  • Enhancement of system configuration wizard during installation. Setup instance with user entered data during installation. Supported language packs -English -French -German -Spanish (Costa Rica) -Spanish -Dutch -Chinese (Traditional Han) -Chinese (Simplified Han)
  • Support of cli installer

Bug Fixes

  • "Csrf token validation failed" message appears in login screen even after trying to login with valid credentials git issue #247
  • Incorrect version number in config file git issue #262
  • Cannot install in mysql 5.7.23, supporting version is equal or lesser version than 5.7.22
  • Web installer: "Help" link should be changed with a new guide
  • System becomes inaccessible after changing password by accessing the change password link

New & Changed Features for OrangeHRM ver 4.1.1

New Features

  • Verification of supported environment during the installation.
    • Supported php version range
      • Minimum version: 5.6
      • Maximum version: 7.25
    • Supported MySQL Version Range
      • Minimum version: 5.5
      • Maximum version: 5.7.22
    • Supported MariaDB Version Range
      • Minimum version: 5.5
      • Maximum version: 10.3.7

Usability improvement when adding user. Shows a message on adding a user when there are no employees added to the system.

Bug Fixes

  • Recruitment - vacancy page is crashed when a hiring manager is deleted in the system.
  • Blank page when refreshing the login page after entering the invalid credentials.
  • Leave is assigned as half day when specific time option is chosen for "End day - partial day" option
  • Leave - internal error is occurring when admin enters lengthy integer when adding an entitlement.
  • Pim-membership: does not add multiple records for a selected membership type to an employee
  • Recruitment - sorted by candidate list screen is leading to crash page when vacancy list is open in another tab.
  • Google openid provider not working in 4.1 #git issue 222
  • Can not install using web installer if the database is on mariadb 10.2
  • Unable to install the build for php 7.2 with any mysql version.

New & Changed Features for OrangeHRM ver 4.1

New Features

  • Integration with toggl. Users can sync the time entries tracked in toggl to orangehrm time module.
  • Enforcement of having a strong password for the user account.
  • Compatibility with ldap add-on
  • Environment compatibility with php 7.1 & mariadb 10.2
  • Security Fixes

New & Changed Features for OrangeHRM ver 4.0

New Features

  • Compatibility with PHP 7.1 & Maria DB 10.1
  • Enabling REST APIs in Admin, PIM, Leave & Time

New & Changed Features for OrangeHRM ver 3.3.3

  • Security Fixes

New & Changed Features for OrangeHRM ver 3.3.2

  • Security Fixes

New & Changed Features for OrangeHRM ver 3.3.1

  • Security Fixes

New & Changed Features for OrangeHRM ver 3.3

New Features

  • Introducing Corporate Directory
  • Support for login with OpenID & Google+ authentication
  • Web services
  • Bug Fixes and Security Fixes

New & Changed Features for OrangeHRM ver 3.2.1

  • Bug Fixes

New & Changed Features for OrangeHRM ver 3.2

New Features

  • Enhancement in Performance module
  • Introducing of Dashboard Plugin
  • Introducing Performance Tracker Plugin

New & Changed Features for OrangeHRM ver 3.1.2

New Features

  • Changed Registration page during installation to a much simpler one
  • Removed 'Help' and 'Join Community' items from the application header
  • Added 'About' menu item to the 'welcome' menu, which contains logout and change password

New & Changed Features for OrangeHRM ver 3.1.1

New Features

  • Improved support for configurable authorization.
  • Bug Fixes

New & Changed Features for OrangeHRM ver 3.1

New Features

  • Ability to apply for half day / partial day leave for a single day or range of days
  • Ability to specify work day start/end time for workshifts
  • Security fixes in all modules
Source: README.md, updated 2024-03-27