May 4 2017
Pancake 4.13.0 Released
- [Feature] View reports for each of your business identities in Pancake.
- [Feature] Set different payment gateway settings for each business identity.
- [Feature] Set payment surcharges for each payment gateway. Pancake will add your surcharge to the client's payment, and when they pay, it will automatically create a new invoice for the surcharge amount, and automatically mark it as paid, to make sure that all your surcharges are correctly accounted for.
- [Improvement] Adds the ability to set the default invoice/project/estimate currency on a per-client basis.
- [Improvement] Adds the ability to set the default invoice/project/estimate taxes to use on a per-client basis.
- [Improvement] Adds the ability to set different invoice notes for each business identity.
- [Improvement] Adds the ability to set custom surcharge percentages on a per-client basis, via Custom Fields (more information in Settings > Payments).
- [Improvement] Record-keeping-only gateways such as Cash and Check no longer appear in Settings > Payments, and are always shown when going to mark an invoice as paid.
- [Improvement] The client area will now display your clients' totals based on their default currency.
- [Improvement] The 'Project' dropdown, on the 'Add Expense' form, is now ordered alphabetically.
- [Improvement] For theme developers, the login page was moved to the frontend theme to make it easier to style the entire frontend.
- [Bugfix] Fixes an issue that could be used by a client to discover the names of other clients in the system.
- [Bugfix] Fixes an issue with displaying the updated 'Rounded' time after editing project timesheet entries.
- [Bugfix] Fixes an issue that caused client filters to be stuck in the same client even after navigating away to other, unrelated pages.
- [Bugfix] Fixes an issue that caused Pancake not to show project totals correctly for flat rate tasks with no time logged against them.
- [Bugfix] Fixes an issue that prevented Pancake from working correctly if there were custom files and folders in the 'migrations' folder.
- [Bugfix] Fixes an issue that made Pancake re-assign timers to the user that stopped them.
- [Bugfix] Fixes an issue with the appearance of the Expenses table if you have long Project/Category/Supplier names.
- [Bugfix] Fixes an issue with marking invoices as paid when using custom themes from older versions of Pancake.
- [Bugfix] Fixes an issue that caused Pancake to sometimes show '-$0.00' instead of just '$0.00'.
- [Bugfix] Fixes an issue with connecting to AOL SMTP servers.
- [Bugfix] Fixes an issue with exporting Pancake's data when the server's temp folder is not writable.
- [Bugfix] Fixes an issue with viewing report CSVs when the server's temp folder is not writable.
- [Bugfix] Fixes an issue that could cause Pancake to slow down when displaying errors in the Errors & Diagnostics page.
- [Bugfix] Fixes an issue with updating the 'Auto Send' setting of invoices.
To force your copy of pancake to check for a new update please go to Settings -> Update and click "Check for updates".