Latest Version
- Fix estimates settings menu not working.
- Fix the timesheet overview that is not working on specific database types.
- Fix Stripe iDEAL module throws an error after activation.
- Fix invoice overdue days to show float instead of integer.
- Update: Make invoices financial stats visible by default in card style.
- Update: Customer profile tabs UI.
- Update: Project overview UI.
- Update: Auto determines logo (dark/white) on header based on header background.
- Update: Auto adjusts color on the sidebar profile button based on the sidebar background.
- Update: Allow changing the content background color via the “Theme Style” module.
- Update: Allow changing the table links color.
- UI fixes and responsive fixes.
- Fixed security issues – Thanks to BBSEC & BBS TECHNOLOGY Batuhan Sarı
Older Versions
NOTE: This version requires minimum PHP 8.1
- Add the ability to disable the ticket public form.
- Add the ability to search for full invoice/estimate/credit note numbers in a table and global search.
- Add a new Stripe iDEAL gateway (module) to comply with the new Stripe API.
- Add primary contact, and customer groups to CSV export for customers.
- Add project status to project-related email merge fields.
- Update Stripe API.
- New UI.
- New ticket details view.
- New contract details view.
- New expense form view.
- PHP 8.3 fixes.
- PHP 8.4 compatibility.
- Update: Minimum required PHP version 8.1.
- Update: Enhance leads modal UI.
- Update: Enable spell checker in TinyMCE editor
- Update: Hide inactive staff on the staff ticket dashboard
- Update: Make dropdowns in tables clickable.
- Update: Auto-apply a filter on lead summary status click.
- Update: Make estimates/invoices/expenses quick summary visible by default.
- Update: Auto-apply a filter on estimates/invoices quick stats click.
- Update: Auto-apply a filter on tasks summary status click.
- Fix print lead incorrectly aligned content.
- Fixed \n not converter to <be /> on imported tickets.
- Fix cannot download ticket public form attachments.
- Fix add a contact in customer area error when sending set password checked.
- Fix the knowledge base group color not shown on Kanban.
- Fix timesheets table group not always working.
- Fix invoice not having payments filter not considering credits.
- Fix custom field number sorting and filtering.
- Fix project expenses filter.
- Fix batch payment permissions checks are incorrect.
- Fix ticket message double encoding.
- Fix invoice/estimate shown in proposals table when contact not authorized
- Fix the date filter not always working correctly.
- Fix backup/surveys vendor files missing.
- Fix select placeholder on clients area.
- Hooks updates
- Move after_invoice_added hook before sending an email.
- Add customers_navigation_before_logout hook.
- Add before_admin_ticket_addreply_tabpanel_content hook.
- Add after_total_summary_estimatehtml hook.
- Add estimatepdf_organization_info hook.
- Add after_total_summary_invoicehtml hook.
- Add option to auto-convert proposal to invoice after acceptance (customers-related proposals only)
- Add an option to disallow non-admin staff to edit tickets and replies messages
- Fix tickets content show HTML
- Fix modules menu item badge displays HTML
- Fix the proposal table not sorting by date created
- Fix detailed expenses report not working
- Fix admin-related kb articles encoding
- Fix TinyMCE not working in modals
- Fix delete ticket redirect to invalid link
- Updated: TinyMCE to v6
- Updated: Allow more HTML tags in ticket body content
- Fix: Quick Create is not working for leads and tasks
- Fix: Search results for knowledge base articles have incorrect links
- Fix: Lead activity log shows HTML
- Fix: Lead email activity tab shows HTML
- Fix: Leads kanban status color not applied
- Fix: Registration is not working when Honeypot is enabled
- Fix: Delete ticket attachment downloads an empty image placeholder
- Minor UI/CSS fixes
- Security assessments – thanks to https://bytium.com
- Minimum required PHP version 8.0.
- Add an option to disable non-admin to delete tickets/replies.
- Add the ability to select required fields for the customers area register form
- Fixed expense category filter
- Fix Outlook/Google sending to one email address only
- Fix cannot login as regular staff
- Fix tasks filters in customer profile not working
- Fix the attached payment file name in emails is incorrect
- Fix lead convert to customer throws an error
- Security improvements
- add after_recurring_expense_created hook
- add after_recurring_invoice_created hook