Release note v33.5.0.PRO
2024.10.30
βοΈ New Features
- Ability to invite users easilyΒ (no need to create employees and users separately anymore)
- Revamp login page.
- Ability to loginΒ using Microsoft 360 accounts.
- Ability to create the user for an employee directly from the employee profile.
- Show an alert on the employee profile if the employee is not able to log in due to missing user account.
- Renamed all references of supervisor to manager, and references to subordinate to direct report.
- A setting is added to prevent managers from switching to employee profiles.
- Users can now edit submitted time-sheets, until it get approved.
- A single time-sheet can now hold upto 500 projects.
- Support creating time-sheets for up-coming weeks.
ποΈ Leave Request Management
- New and compact Leave Calendar.
- Support setting leave lock period for leave types (how many months an employee should with to get a leave after joining).
- Support setting leave notice period for leave types (how many days in advance a leave should be requested).
- Allow admins to apply for leaves skipping notice period.
- Show leave days on time-sheets.
- Leave reason is mandatory.
- Setting to make an attachment mandatory for selected leave types.
- Show holidays on leave calendar.
- Ability to limit a holiday to a selected leave group.
- Added a notes field to leave type.
πΌ Improvements in Recruitment Module
- Enabled custom fields for candidates.
- Job posts can be created with custom questions in addition to default fields.
π³ Improvements in Expense Module
- Introduce additional status to employee expenses.
- Order direct report expenses by submission date by default.
π Bug Fixes
- Add signature to local file downloads.
- Fix placeholder editing in employee profile.
- When an approval notification is clicked, the manager is redirected to the correct tab.
- Increase table size for settings.
- Better CSRF checks.
π§π»βπ» For Developers
- Rest API endpoints for leave calender.
- Rest API endpoints for document management.
- Increased the allowed size of custom fields.
Release note v33.2.0.PRO
2023.11.25
βοΈ New Features
- New UI for the employee list.
- New and compact UI for the employee profile page.
- A new Employee directory module with UI improvements.
- Widget to show a compact version of the employee directory on the dashboard.
- Ability to add custom fields for clients and projects modules.
- Improvements to search in general.
- Implement leave lock period: introduce the setting named
Leave: Lock Period After Joined Date
to prevent employees from applying for a certain number of months after joining. - Improvements to base email template.
- A new login page.
- Introduce a new rich text editor and update the editor in company documents to the new editor.
- Improved UI for viewing company documents.
- Ability to set timezone for individual employees.
- Show employees current time on profile.
- Added new fields for employees to store social security number, tax ID, and health insurance details.
- Updated filters on the teams module.
πΌ Improvements in Recruitment Module
- When sending an application success email to a candidate use the hiring manager’s email if available.
- Make selecting a hiring manager mandatory for creating job posts.
- Send candidate interview scheduled email even if no interviewers are defined.
- Set the replyTo email for interview scheduled email sent to candidates to the email of the hiring manager.
- Remove seconds from date/time when setting the time for interview.
- Allow setting the duration of the interview in minutes and update the Google Calendar event created for the interview accordingly.
- Reminder to connect to Google calendar if the Google calendar is not connected when loading candidates.
- Add DOB to the candidate profile.
- Switch the tabs order under candidates profile to show the list of interviews as the first tab.
- Update google calendar event only when parameters related to the Google calendar event is updated.
- Stop updating candidate hiring stage automatically when an interview is scheduled.
- Update hiring stages to make it cleaner and focused.
β° Improvements in Attendance Module
- UI upgrade to attendance listing.
- Show user location for attendance record on Google Maps.
- Ability to change the required attendance length for a day using the setting
Attendance: Start Overtime Hours
. - Improve the UI for attendance status.
π Bug Fixes
- Fix: Sorting order in Leave Management module for leave periods and Holidays tab.
- Fix: An issue with leave accrual calculation by calculating the accrual based on number of days passed since the start of the leave period or joined date.
- Fix: Default employee avatar is created based on the employee name if no profile image is uploaded.
- UTF-8 encoding issues in API responses.
- Fix the issue with long company names in the top navigation bar.
- Remove delete access to the managers from document types.
- Fix: employee expense link in task list.
π Other Minor Improvements
- Remove view button from assets module.
- Performance management: show most recent reviews, feedbacks and goals at the top of the listing.
- New leave application emails can be CCed or BCCed to upto 10 stakeholders using the settings
Leave: CC Eamils
orLeave: BCC Emails
.
π§π»βπ» For Developers
- Updated the fontawesome version to v6.4.0
- Add the ability to set the date time format for date time fields.
Release note v32.4.0.PRO
2023.02.19
𧲠New features
- Ability to search by employee name in all modules.
- Introducing IceHrm extension store.
π§π»βπ» For developers
- PHP 8.1 and MySQL 8.0.32 support.
- Updated docker setup to use PHP 8.1 and MySQL 8.0.32.
- Custom extension development.
Release note v32.3.0.PRO
2022.12.18
𧲠New features
- New applicant tracking interface.
- Improvements to recruitment emails.
- Improvements to leave management emails.
- New UI for scheduling interviews and Google calendar sync for interviews.
- Ability to provide employees access to admin-only modules with custom user roles.
π Bug fixes
- Some minor fixes to validations.
- Fixes for performance review feedback templates.
- Fixes for delayed payroll processing.
- Fix: candidates are not able to submit CVs when the API is disabled.
Release note v32.2.0.PRO
2022.10.16
𧲠New features
- New interface for candidates to apply for jobs.
- Creating google calendar events when applying/approving leave.
- Delayed payroll processing.
- Now the payroll is processed using a background cron job. This makes it possible to process a huge amount of employee data in a single payroll.
- Bulk payslip generation.
- After the payroll is processed employees will be able to download the payslip via
My Documents
module. - Admins can download the payslips for employees via
Document Management
module. - Employees will be notified when a new payslip is available.
- After the payroll is processed employees will be able to download the payslip via
- Adding a new tab to
Documents
module for downloading payslips.
π§π»βπ» For developers
- IceHrm developer shell.
π Bug fixes
- Fix: employees are not able to edit their own profiles.
- Fix: Pagination issues when searching.
- Fix: Not being able to add long text values to custom field options.
- Fix the Payslip download issue.
- Fix: Payroll editable fields after the first page cannot be edited.
Release note v32.1.0.PRO
2022.07.29
𧲠New features
- PHP 8 support
- Add department to attendance status filter
- Add employee management reminders
- Add leave and expense management reminders
π Bug fixes
- Fix table pagination when filters are applied
- Fix the issue with showing employee names on the attendance status
- Fixed the issue with loading some approval requests.
π§π»βπ» For developers
- AdoDB is replaced with a
mysqli
based fast and simple ORM - URL based API
- Sort attendance API response based on time
π‘οΈ Security improvements
- Fixing code injection during the installation.
Release note v32.0.0.PRO
2022.03.28
𧲠New features
- Employee work history module.
- UI improvements to attendance module.
- UI Improvements to employee filed names module.
- Restructuring main menu.
- Adding non-binary gender.
- Payroll template design improvements.
- Automatically set payroll column order.
- Improvements to payroll calculations.
π Bug fixes
- Change attendance punch In/Out labels based on users’ current attendance status.
- Fix subordinate overtime requests were not displayed for admins.
- Payroll – fix issue with custom calculations with no variables.
- Do not allow deleting review templates if these are being used.
- Fix error with requesting feedback for performance reviews.
π§π»βπ» For developers
- Ability to process data import files using custom javascript code.
- Ability to return strings from payroll column functions.
- Ability to access employee custom field data from payroll custom functions.
ποΈ Features removed
- Removing photo attendance.
π‘οΈ Security improvements
- Fixing recently detected XSS issues.
Release note v31.0.0.PRO
2022.01.14
𧲠New features
- Redesigned performance review module.
- Improvements to leave type form.
- Allow filtering employee skills using either skill or the employee.
- Employee training sessions ability to filter by employee.
- Improvements to employee filters in education, certifications and languages.
- Add category and employee to employee expense filters.
- Allow filtering leave rules by leave type.
- Ability set employee status and daily goals.
π Bug fixes
- Filtering fixed on monitor attendance page.
- Filters on employee travel request are fixed.
- Fix issue: searching from any other page than first page is not showing search results.
- Fix filters for employee projects.
- Changes to employee field names are now correctly reflected on employee profile.
- Fix company document visibility issues.
- Issue with saving leave rules.
- Show active employee count under connection module.
ποΈ For developers
- Add slider component.
- Add editor js.
ποΈ Features removed
- Announcement and discussions modules are removed.
- Module grouping feature is removed.
π‘οΈ Security improvements
- Fixing gamonoid/icehrm#284
- Fixing gamonoid/icehrm#285
Release note v30.0.0.PRO
π‘οΈ Security improvements
- This release is fixing some critical security issues related to file storage. All IceHrm installations should be upgraded to this version immediately. Please review instructions provided under this link to make sure your IceHrm installation is secure.
𧲠New features
- Ability to use Amazon S3 as a secure file storage for IceHrm find instructions here
- Secure local file storage
- Connection module for showing critical errors in installation and sending extracting system information
- Improvements to HR forms module. Now you can add signatures to HR forms and download the completed form as a PDF
- Ability to change AWS region via settings
π Bug fixes
- Displaying employees list with non-UTF employee names
- Fix extension loading issue. This fixes the issue with loading new extension created following the documentation.
- Fix the issue with editing employee fields
Release note v29.0.0.PRO
𧲠New features
- Much better UI for recruitment setup and job positions module.
- SAML support https://icehrm.gitbook.io/icehrm/api-and-single-sign-on/sign-in-with-saml-okta
- UI improvements on leave settings module.
- Ability to control who can see employee documents
- New custom field module. With this module users can manage all the custom fields via a single module.
- Adding custom field support for company structure.
- UI improvements for client module.
- UI improvements for both admin and employee expense modules.
- Introducing encrypted settings.
- Adding additional fields such as total time to employee time tracking report.
- Improvements to icehrm custom extension development https://icehrm.gitbook.io/icehrm/developer-guide/creating-first-extension
π‘οΈ Security improvements
- More restrictive criteria for user passwords.
- Removing support for legacy API tokens. (if you are using the mobile app your users will need to re authorize)
- Removing unused custom field values.
π Bug fixes
- Only relevant settings are displayed, under the
Other
tab on settings module