D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
self
/
root
/
var
/
softaculous
/
icehrm
/
Filename :
changelog.txt
back
Copy
## Release note v35.0.0 ### ☘️ New Features #### Enhanced Travel Management * Travel module completely rebuilt with a modern interface. * Trip classification: Domestic, International, or Regional. * Transportation modes: Airplane, Train, Bus, Ride-hailing, Taxi, Personal Vehicle, Rental Car, Company Car, Ferry, Metro, Bike, Helicopter, and more. * Booking information: Flight/booking confirmation numbers, airline and flight number tracking. * Project & budget integration with multi-currency support. * Status change history for complete request tracking. * Admin override capability to approve or reject any travel request. * Step-by-step modal form for creating travel requests. * Location picker with map integration. #### Project Time Tracking * New Project Detail View with rich statistics (total hours, approved vs pending, team members, months active). * Time by Employee chart: Horizontal grouped bar chart showing total, approved, and pending hours. * Monthly time breakdown chart for tracking project hours over time. * Team management: Add/remove employees from projects directly. * Clients module merged into Projects module. #### Employee Profile Enhancements * Employee profile images now displayed across all modules (leave, attendance, performance, training, expenses, overtime, travel, salary, documents, forms). * New Leave tab on employee profile showing leave history and balances. * New Attendance tab on employee profile for quick access to attendance records. * Manager profile image shown on employee profiles. * Renamed "Deactivate" to "Resigned" for clearer terminology. * Dedicated view for resigned employees with proper filtering. #### Settings Module Redesign * Search functionality to quickly find settings by name or description. * Settings ordered logically within each category. * Hidden deprecated settings. * Tabs only show if they have visible settings. * Switch components for Yes/No settings. #### Performance Management Improvements ([ Premium Feature ](https:///buy-icehrm-modules)) * Bulk performance review creation for multiple employees at once. * Bulk feedback request creation. * Feedback requests only available for pending reviews. * Default status set to "Pending" for new reviews and feedback requests. * Improved self-feedback UI. #### Sandwich Leave Support ([ Premium Feature ](https:///buy-icehrm-modules)) * New sandwich leave setting for leave types. * When enabled, leaves between holidays and weekends are counted as full days. * New switch component for sandwich leave toggle. #### Insights & Analytics Module ([ Premium Feature ](https:///buy-icehrm-modules)) * New **Insights** module with comprehensive analytics dashboards for leave, attendance, and timesheet data. * Leave Insights: Leave summary, monthly/weekly patterns, leave type distribution, and departmental breakdown. * Attendance & Timesheet Insights: Combined dashboard for attendance patterns and project time tracking. * Global Period Selector: Filter all insights by 6 months, 1 year, 2 years, 3 years, all time, or custom date range. #### Payroll Configuration Module ([ Premium Feature ](https:///buy-icehrm-modules)) * Redesigned payroll configuration with flexible column management. * Built-in code editor for custom calculation functions with syntax validation. * Payslip template designer with HTML/CSS support and preview. * Batch payroll processing with multi-currency support. * Assign payroll data fields to specific employees. * Protection against deleting payslip templates in use. #### Other New Features * Company Overview module providing organizational overview and statistics. * Advanced Reports module replacing the legacy reports system. ### 💼 Improvements * Modernized modals for consistent behavior across the application. * Loading states on save buttons with better error handling. * Updated menu names for clarity. * Highlighted first-level menus. * Removed animating icons for cleaner look. * Updated icons across modules. * Modernized User Leave, Dependent, Emergency Contacts, Qualifications, and Travel modules. ### 🐛 Bug Fixes * Fixed loading save button in step form modals. * Fixed loading button state when entry saving fails. * Fixed subordinate travel requests display. * Fixed location field in travel user module. * Fixed location component layout issues. * Fixed double chart rendering in insights. * Fixed advance attendance view display. * Fixed first profile load issue. * Fixed "switched to" styling issues. * Fixed form fields with display:none rendering. * Improved cache fallback when memcache is not available. ### 🗑️ Modules Removed * Legacy Charts Module (replaced by Insights). * Legacy Leave Charts Module (replaced by Insights). * Legacy Data Module. * Legacy Clients Module (merged into Projects). * Legacy Report Files Module (replaced by Advanced Reports). ## Release note v34.1.0.PRO ### ☘️ New Features * Ability to switch between Admin and User views. * Improvements to candidate feedback section. ### 🐛 Bug Fixes * Fix custom field order. * Error displaying leave approval requests. * Fix SMTP email sending on php 8.1 * Fix loading employee leave report, when downloading the report for all employees. ## Release note v34.0.0.PRO ### ☘️ New Features * [Learning Management](https://icehrm.com/explore/docs/adding-a-new-course/). * [Task Management](https://icehrm.com/explore/docs/create-and-assign-tasks/). * Ability to create the user for an employee, directly from the employee profile. * Ability to [invite employees](https://icehrm.com/explore/docs/adding-your-first-employee/). * Module for editing documents. * Linked documents for projects and clients. #### 💼 Improvements * Improvements to time-sheets module. * Show recent feedback requests at the top of the list. ### 🐛 Bug Fixes * Making leave note optional. * Fix issue: employee salary not displayed properly. * Fix: issues with displaying employees for managers without direct reports. ## Release note v33.5.0.OS #### 🧑🏻💼 Improvements in Employee Module * New UI for the employee list. * New and compact UI for the employee profile page. * [Ability to invite users easily](https://icehrm.com/explore/docs/adding-your-first-employee/#0-toc-title) (no need to create employees and users separately anymore) * Revamp login page. * Ability to login [using Microsoft 360 accounts](https://icehrm.com/explore/docs/sign-in-with-microsoft-entra-id-azure-ad/). * 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. * 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. #### ⏰ 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. ### ☘️ Other New Features * Ability to add custom fields for clients and projects modules. * 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. * Improvements to search in general. * Improvements to base email template. * Introduce a new rich text editor and update the editor in company documents to the new editor. * Improved UI for viewing company documents. ### 🐛 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. * Fixed 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. ### 🧑🏻💻 For Developers * Rest API endpoints for leave calender. * Rest API endpoints for document management. * Increased the allowed size of custom fields. * Updated the [fontawesome](https://fontawesome.com/start) version to v6.4.0 * Add the ability to set the date time format for date time fields. ## Release note v32.4.0.OS ### 🧲 New features * PHP 8.1 and MySQL 8.0.32 support. * Introducing [IceHrm extension market-place](https://icehrm.com/explore/extensions/). * Ability to provide employees access to admin only modules with custom user roles. * 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. * Adding a new tab to `Documents` module for downloading payslips. ### 🧑🏻💻 For developers * [Docker based development environment](https://github.com/gamonoid/icehrm#setup-development-environment) with php 8.1 and mysql 8.0.32 * Support for extending IceHrm with [custom extensions](https://github.com/gamonoid/icehrm#extend-icehrm-with-custom-extensions). * Commands to generate boilerplate code for extensions. * IceHrm [developer shell](https://github.com/gamonoid/icehrm#debugging-code-with-psysh). ### 🐛 Bug fixes * Fix: employees are not able to edit own profile. * Fix: Pagination issues when searching. * Fix: Not being able to add long text values to custom field options. * Fix Payslip download issue. * Fix: Payroll editable fields after the first page cannot be edited. * Some minor fixes to validations.