Feng Office 3.11.8
29 October 2025
Feng Office version 3.11.8 is now available.
Upgrading to Feng Office 3.11.8
Feng Office 3.11.8 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Feng Office updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Feng Office install to test the 3.11.8 upgrade prior to applying it live. Get started managing your Feng Office installations with Installatron
What's New in Feng Office 3.11.8
New Features
- feature: filter properties by OT and subtype on import tool (#3019)
- feature: Refactor language files for consistent terminology (#3012)
- feature: Adds more date formats and tooltips (#3011)
- feature: Allow to change date format on invoice header (#3007)
- feature: project billing report: add new parameter for ordering time and expenses inside each project's data section (#3000)
- feature: allow to disable generic member type instantiation (#2989)
- Feature: Don't allow time recalculations based on timesheet approval (#2923)
Bug Fixes and Changes
- bugfix: tasks modules dropdown menus are not ordered alphabetically (#3001)
- bugfix: user is never logged out if "remember" option is used (#3028)
- bugfix: some processes updates admin last activity date (#3022)
- bugfix: In the 'cost/rev forecast' report use due date for tasks (#3030)
- bugfix: Add error handling for email size limit and update language files #3025
- bugfix: deleting labor cat deleted template tasks (#3034)
- bugfix: fix custom properties form that removes property groups
- bugfix: update generate_first_repetitions_for_task to accept mark_timestamp parameter (#3051)
- bugfix: When invoicing fixed fee tasks substitute previous invoiced amounts (#3050)
- bugfix: Enhance invoice voiding and confirmation process with improved error messages (#3046)
- bugfix: don't try to sync expenses that are not set to sync (#3043)
- bugfix: Add error handling for email size limit and update language files (#3025)
- bugfix: Remove task action "Generate invoice" (#3065)
- bugfix: Use correct ID to show start and end date in tasks list (#3062)
- bugfix: qbo expense sync sometimes not updating status (#3068)
- bugfix: tsheets sync was not included correctly in the new sync workflow, it had many bugs (#3066)
- bugfix: qbo sync - don't link time/expenses to invoices if they are not enabled to sync (#3077)
- bugfix: fix how to obtain the table where the search has to look (#3076)
- bugfix: Add details to logs and fix non static call (#3074)
- bugfix: remove double quotes on email addresses (#3069)
- bugfix: When task is set to billable correctly update the subtasks (#3080)
- bugfix: fix link object list elements without filter (#3085)
- bugfix: fix sprint backlog report (#3084)
- bugfix: qbo sync cron is including invoices that are in the trash (#3083)