Enhancements
General
- Added Invoice Status filter to Advanced Search
- Added missing implemented variables, including amount_unpaid, to View Variables popup for overdue notice templates
- Added support for PowerDNS 4.9+
Clients
- Added tooltip to Recipient fields when sending emails, indicating that multiple email addresses can be entered when separated by commas
Support
- Links within ticket responses now open in a new browser tab instead of the current window
Devices
- Added a configuration option to disable SSL peer and host verification for IPMI/BMC connections
Reports
- Added bulk re-send of invoice emails from the Sent Invoices report
Plugins & Add-Ons
- Improved QuickBooks Online account mapping, including per-service-plan income accounts, the option to skip account updates on export, and a full account list ordered by type and name
- Added plugin installer that installs and updates plugins from an uploaded ZIP file
Bugfixes
General
- Fixed tables containing long unbroken strings from breaking out of their container, which left content such as View Quote page unscrollable
Clients
- Fixed Stripe Checkout regression that caused errors when updating a stored default credit card, including the “payment method is not attached to a customer” error
- Fixed parent service selection for setup fees, which could no longer be changed
Support
- Fixed ticket search so initial search defaults to open tickets, post results are sorted newest first, and post formatting and line breaks render correctly
- Fixed unsupported operand error in Support Manager
Quotes
- Fixed error when opening the quote service popup for services with array values in custom fields
- Fixed quote emails to resolve name variables from the contact associated with the quote instead of the client’s primary contact
Devices
- Fixed custom links not populating on device pages
- Fixed the broken IP assignment edit link on device views
Plugins & Add-Ons
- Fixed CLM contract Attachments and Services Update Schedules panels disappearing after associating services whose names contain special characters
- Fixed CloudStack volume storage usage calculations producing incorrect GB-hour billing amounts