Release Notes

At Ubersmith, we are committed to continuously improving our platform with frequent updates that bring new features, security enhancements, and performance improvements. By staying up to date with our product releases, you ensure your business can leverage the latest tools and functionalities we offer.

For those seeking a hands-off solution, explore our Managed Services offerings

Version 5

Version 5.0.3

This update enhances tracking for client relationships, adds drag-and-drop image support in tickets, and includes event triggers for DNS management, along with fixes for search, invoice, and payment processing issues.

Version 5.0.2

This update adds support for Duo Universal Prompt, enhances email validation, ticket management, and report filtering, along with key bug fixes for improved stability and compatibility.

Version 5.0.1

This update improves performance, enhances client and support management features, and resolves key bugs for a smoother, more reliable experience.

Version 5.0: Upgrade Guide

This upgrade guide outlines significant updates in Ubersmith Version 5.0, including support for PHP 8.2 and MySQL 8.0, enhanced PayPal integration, and the removal of deprecated features. Key improvements include customizable credit notes, HTML support for email signatures, and a revamped client portal. Important upgrade steps involve transitioning to Docker Compose 2, ensuring compatibility with external MySQL servers, and updating custom code to align with new standards.

Version 5.0

Ubersmith Version 5.0 introduces significant enhancements, including updated PayPal integration with the latest API, support for PHP 8.2 and MySQL 8.0, and customizable credit notes. New features like TOTP two-factor authentication for admins and the ability to download CSVs from various reports improve usability. Bug fixes address issues in ticket management, invoicing, and device monitoring, ensuring a smoother user experience. The client portal has also been revamped for better navigation and functionality.

Version 4

Version 4.6.4

Advanced Search now includes service counts, device tags, and client tags, while notifications gain HTML support and new template variables. Device Manager improvements streamline device ownership, and new CSV download options are added across multiple reports. Additionally, key bug fixes address search reliability, email accuracy, and interface stability across various modules.

Version 4.6.3

Starting with version 4.6.3, container images will move to ghcr.io, requiring infrastructure updates for newer images. Key enhancements include new advisory warnings, expanded payment options, improved report filtering, and additional API capabilities for tracking and customer data. Bug fixes address SSO redirects, billing errors, and stability across payment gateways, domain renewals, and DNS management.

Version 4.6.2

Enhancements include adding Kosovo to country lists, supporting 3D Secure 2.0 for SagePay, device restoration options, and MaxMind minFraud logging. Bug fixes address performance issues, card addition errors, and clarified API documentation for specific methods.

Version 4.6.1

Enhancements include new dashboard notifications for releases, improved QuickBooks Online Exporter functionality, and optimized database performance. Key updates improve usability in client management, support enhanced integration with MaxMind minFraud, and add new API methods. Bug fixes address issues with invoicing, QuickBooks exports, SSO reauthentication, service modules, and pagination in reports and ticket views.

Version 4.6

Version 4.6.0 upgrades to MySQL 5.7 and replaces "Provision cPanel Account" with "Control Panel Account Manager." Highlights include Salesforce integration, mobile views, and enhanced APIs. Bug fixes improve invoicing, ticketing, and payment gateway stability.

Version 4.5.5

This update addresses key bug fixes, including stability for TOTP 2FA, improved invoice handling, corrected payment processing across gateways, and resolved API method issues for enhanced functionality.

Version 4.5.4

This update enhances report stability, expands support for OnApp, Alipay, and 3D Secure 2.0, and adds new API methods for paginated event log entries. Key bug fixes address payment processing, invoice accuracy, and usability across the Client Manager, Support Manager, and API functionalities.

Version 4.5.3

This update includes a PHP upgrade to 7.3, improved search usability, expanded device support, and bug fixes enhancing invoice handling, credit card processing, and API documentation.

Version 4.5.2

This update resolves issues with unnecessary 3D Secure 2.0 data transmission, corrects Bandwidth Billing overage calculations, and fixes export errors in the QuickBooks Online plugin for long phone numbers.

Version 4.5.1

Enhancements include added X-Forwarded-For header support for secure IP address handling, 3D Secure 2.0 support for Sage Pay, and Juniper NETCONF support. Bug fixes address display issues, payment processing stability, improved error messaging, and API validation adjustments.

Version 4.5

This update removes several deprecated API methods, adds 3D Secure 2.0 support for multiple payment gateways, and introduces new reporting options and device support. Bug fixes improve error handling, metadata handling in APIs, invoice generation stability, and accuracy in proration calculations.

Version 4.4.2

This update adds configurable options for password caching in LDAP/AD authentication and timeout settings for CloudStack usage data. Bug fixes address issues with Stripe partial refunds, ticket tracking, IPMI device status, QuickBooks export duplications, and enhancements to API functionality and documentation.

Version 4.4.1

This update resolves an issue with adding and charging credit cards via the Braintree gateway in the Client Manager.

Version 4.4

This update enhances security with re-authentication on email changes, adds QuickBooks Online integration, supports ACH payments on quotes, and introduces an MRR report. It also includes improved plugin UI and logic for charge retries on hard declines. Bug fixes address API support for PayPal agreements, credit handling, February pro-rating, device display issues, and plugin logging accuracy.

Version 4.3.5

This update adds custom field filter support to the support.ticket_count API and improves error handling across invoicing, AWS billing, and plugin execution. Bug fixes address anti-CSRF security, ticket time tracking, and consistent display of bandwidth in bytes on graphs.

Version 4.3.4

This update introduces timezone configuration for appliances, automatic module detection in plugins, and unlocks accounts immediately upon password reset. Bug fixes improve MySQL compatibility, resolve display issues in bandwidth graphs, and address errors in module pages and entity component access in SDKv1.

Version 4.3.3

This update boosts database migration performance, introduces post-live support for Litle and Co. - Vault, adds sorting options for service plans, and enhances brand-specific reporting. Bug fixes improve SAML authentication, UI formatting, accurate service details, and error handling across plugins, email templates, and various modules.

Version 4.3.2

This update refines the Client Dashboard to restrict top service visibility, adds currency selection, a plugin logger, and new tax rate API methods. Bug fixes address UTF-8 issues, rounding errors in invoices, Bandwidth Monitoring date selection, and improved error handling in plugins and API orders.

Version 4.3.1

If using custom service modules or certain management modules from before 2012, please contact support before upgrading. Enhancements include filtering options in the Client and Order Managers and improved resource selection for Usage plans. Bug fixes address SureTax date handling, Paysafe integrations, ticket search, and API error handling.

Version 4.2.4

This update resolves an SQL error when upgrading from version 3.x to 4.x and fixes an issue with the client.service_update API method that could inadvertently reapply removed discounts.

Version 4.3

If you’re using custom modules or legacy management services from before 2012, please contact support before upgrading. This update adds PHP 7.1 support, AWS billing integration, email notifications for invoicing delays, and API enhancements for system info and service management. Bug fixes improve cron performance, service cancellation handling, tax consistency, and display issues across modules.

Version 4.2.3

This update introduces global timezone configuration, PDF upload support, and enhancements for Paysafe and credit card handling. Bug fixes address PayPal and ACH refund processing, improved error handling, and accurate pagination in client and tax lists, as well as API documentation updates and fixes for payment gateway endpoints.

Version 4.2.2

This update fixes OnApp Billing calculations for monthly fees, re-enables client brand transfers (configurable in settings), resolves a Stripe payment error, and corrects coupon creation in the API.

Version 4.2.1

This update includes a jQuery upgrade, support for custom billing descriptors in Vantiv gateways, and new ServerTech PDU models. Bug fixes improve Docker setup defaults, service pricing stability, PayPal payment reliability, IP address handling, and report date range accuracy.

Version 4.2

The "vCloud + vCenter Chargeback" integration is deprecated, and the client.service_prorate API method has been removed. Enhancements include custom Usage Collectors, a new Plugin Framework, background task management, customizable invoices, and support for Alipay and Stripe Checkout. Bug fixes improve consistency, OnApp Billing support, error handling, and IP assignment performance.

Version 4.1.6

This update optimizes server load, upgrades Authorize.net to new API endpoints, and adds an OnApp Billing invoice breakdown toggle. Bug fixes address caching, service link issues, and clarify IP assignment descriptions in Device Manager.

Version 4.1.5

This update enhances bulk CC tokenization performance and adds a discount_end_date parameter to the client_service_add API method. Bug fixes address setup warnings, editing invoiced periods, and pre-billing for services without end dates.

Version 4.1.4

This update introduces optional display of Tax Authority numbers on invoices, enhanced tax event logging, expanded currency support for Stripe gateways, and new device and API capabilities. Bug fixes address tax rate handling, pre-billing issues, service timeline calculations, Support Manager search rendering, network usage performance, and IP assignment management.

Version 4.1.3

This update improves error messaging for admin user creation, clarifies tooltips, and fixes issues with OnApp hostname validation, contact custom fields display, and IP assignment in Device Manager.

Version 4.1.2

The deprecated client.service_price_* API methods and Zend Lucene search backend are scheduled for removal soon. Enhancements add logging, service management options, and expanded payment gateway support. Key bug fixes improve login parameters, service pricing accuracy, API offsets, and Client Portal displays.

Version 4.1.1

Enhancements introduce DNS zone management with domain blacklisting in the Client Portal. Bug fixes improve invoice handling, error logging, and integration stability for PayPal, Stripe, and SolusVM. Additionally, the client.service_price_* API methods removed in 4.1.0 have been reintroduced.

Version 4.1

This update removes HTML frames, enhances password encryption, adds a usage-based billing framework, and includes SureTax integration improvements. Bug fixes address invoicing, client notifications, and stability across modules like CloudStack, SolusVM, and PayPal. Additionally, legacy APIs and modules have been deprecated to streamline functionality.

Version 4.0.9

The XMLRPC API endpoint is deprecated and will be removed in version 4.1; users should transition to the v2 REST API. Enhancements include updated PHPMailer for security, better square logo handling, and improved email gateway logging. Bug fixes address Advanced Search, invoice display, device and service module errors, and logging improvements across cron scripts and API documentation.

Version 4.0.8

This release accompanies the 4.0.8 appliance update and introduces enhancements like a device summary display function, more detailed error messaging, and new billing features for Client and Support Managers. Bug fixes improve handling for login errors, event logging, client service operations, order form taxes, and ticket management, enhancing reliability across modules and interfaces.

Version 4.0.7

This update adds optional MSA documents for quotes and introduces Redis as a locking mechanism. Bug fixes address certificate renewal for Comodo, proper rendering of the Indian Rupee symbol, Boleto payment due dates, outbound email handling in Support Manager, and permission settings for adding devices and IP assignments.

Version 4.0.6

This update introduces support for MySQL 5.7, Network Merchants tokenization, MasterCard series 2 BINs, and an HTML5 PDF quote viewer. Bug fixes improve window sizing, prevent XSS vulnerabilities, fix quick search and report functionalities, and enhance stability for service billing, device management, and API handling.

Version 4.0.5

This update adds RFC 3834 compliance for outgoing and incoming emails in Support Manager to prevent auto-responder loops. Bug fixes improve custom field display, search readability, CloudStack billing accuracy, service discount visibility, and navigation stability in both Client Portal and API functions.

Version 4.0.4

This update addresses a security issue in uber.check_login and corrects an invalid parameter in support.ticket_list, replacing "assigned" with "assignment" for accuracy.

Version 4.0.3

The deprecated uber.client_role_get and uber.client_role_list API calls are being replaced by uber.acl_client_role_get and uber.acl_client_role_list, with support ending in release 4.1. Enhancements improve touchscreen navigation, quick search display, and IP listing capacity in Device Manager. Bug fixes address invoice due dates, vCenter Chargeback errors, ticket duplication prevention, accurate API returns, and display issues in DNS and Order Managers.

Version 4.0.2

This update fixes issues with SSL certificate orders, ensures correct application of PayPal payments, resolves rounding errors in Ticket Billing, and improves performance in CloudStack Billing. Additionally, it corrects functionality in Support Manager and API service listings.

Version 4.0.1

The v1 API is deprecated and will be removed in version 4.1; users should transition to the v2 API. Enhancements include switching password hashing to bcrypt for better security and improving navigation in the Support Manager. Bug fixes address paging in API calls, migration issues for discounts, fatal errors in client modules, and correct timers in Support Manager reports.

Version 4.0

This update features a complete UI redesign, interactive graphs, and over 130 admin event alerts. Enhancements include Price Scheduling and Price History in Client Manager, PayPal support in Sales Manager, and escalations for resolved tickets in Support Manager. SSL validation changes require trusting self-signed certificates and using hostnames for IP-based monitors.

Version 3

Version 3.5.15

Enhancements include upgrading the jQuery library to v3.0 and adding support for a new ServerTech PDU model, while bug fixes resolve issues in the Client Manager to prevent blank or error pages during OnApp Billing setup, enhance DNS Manager functionality, improve IP assignment performance, and correct quote credit card pre-authorization processes in the Order Manager.

Version 3.5.14

Enhancements include a new configuration option for the OnApp Billing service module to toggle invoice breakdown display, while bug fixes in the Client Manager ensure the service ID variable works correctly with admin links and restore proper pre-billing for services without end dates; additionally, the Device Manager now clarifies IP assignment descriptions when adding multiple entries.

Version 3.5.13

Enhancements include updates to the Litle credit card gateway for an upcoming API change and new API endpoints for listing IP assignments. Bug fixes address issues in the Client Manager with invoice display and service invoicing, enhance Support Manager ticket linking and permissions, improve device monitoring updates, resolve quote duplication errors in the Sales Manager, and fix several report inaccuracies.

Version 3.5.12

Bug fixes enhance user experience by providing clearer error messages during admin user creation, improving OnApp hostname validation in the Client Manager, and resolving issues that prevented new IP assignments in the Device Manager.

Version 3.5.11

Enhancements focus on optimizing database performance and adding support for PowerDNS, while bug fixes address issues in multiple areas, including client and support managers, API functionality, and the client portal.

Version 3.5.10

Recent bug fixes enhance platform stability by addressing issues in date ranges, billing for discounts, security vulnerabilities, email handling, and improving API documentation.

Version 3.5.9

Enhancements include a new summary_display() hook for device modules and ticket origin indicators in the Support Manager, while bug fixes address various issues across the platform, including improved handling of service end dates, better event logging, and proper functionality for email attachments in client communications.

Version 3.5.8

Enhancements include support for MySQL 5.7.x and upcoming MasterCard series 2 BIN numbers, while bug fixes address security vulnerabilities, improve timestamp handling, and ensure custom links and fields display correctly across the platform.

Version 3.5.7

Recent bug fixes include a security patch for the uber.check_login API to prevent unauthorized account access and a resolution for a rounding error in the Ticket Billing service module's total amount calculation.

Version 3.5.6

API enhancements include the deprecation of certain client role calls in favor of new ACL calls, while bug fixes address issues in prorated totals for cancellations, improve ticket viewing with numerous client tags, ensure accurate IP address listings in the device manager, and resolve errors on the quote signature page.

Version 3.5.5

Bug fixes resolve errors in adding services with custom fields lacking default values and ensure static invoice due dates advance correctly to the next month during invoice generation.

Version 3.5.4

Enhancements include dropdown options for Static Due Date and Invoice Send Date in the Client Manager, while bug fixes address issues in service plan upgrades, device modules, and support ticket displays, ensuring better functionality and stability across the platform.

Version 3.5.3

Enhancements include STARTTLS support for LDAP and expanded brand capacity. Bug fixes address permission views, billing period deletions, and advanced search functionality, along with improvements to the Client Manager's DNS records handling, support for MSA expiration dates, and performance optimizations in ticket resolution and order processing.

Version 3.5.2

Enhancements feature a new "Service Link" device module for automatic service description updates. Bug fixes address issues in the Client Manager related to proration and payment applications, improve auto-completion in ticket popups within the Support Manager, and optimize order handling for large service quantities in the Order Manager.

Version 3.5.1

Enhancements include linking quotes to tickets, implementing two-factor authentication for logins, and adding support for quoting notifications. Bug fixes address database connectivity issues, correct tier calculations in ticket billing, and ensure payment methods on quotes are accurately reflected. The API has also been updated to require the type_id parameter in the device.add call.

Version 3.5

Enhancements Ability to link quoted services to opportunities Payment options on the quote signature page are now configurable Added an event log to quotes Quote notifications Added Contact status to advanced search parameter list Added quote related API calls Added Credit support back into Quickbooks integration Devices and device types now offer to automatically create sets of ports (this can be done at device creation, or manually on the device page) DNS Manager - Added name server template per brand Device Pages - 'Related DNS Records' now load asynchronously DNS Manager - Expand master name server definitions to 4 Moved DNS Management from Domain Management to Device Manager in client portal Added 'tags' variable (similar to 'metadata') to API call device.list Added brand indicator to client manager search results Added API call to assign an MSA to a client Added option to display total contract value for Quotes/Contracts Added a credit note 'note' field Interfaces are now included on device duplication Ubersmith News box removed from dashboard Added connection_class_id for power and virtual connections (API only) Bugfixes LDAP groups are now correctly associated to roles Service plan dropdown under 'Add Service' will now sort by title, rather than by ID Auto-created credit are now correctly calculated when added via group service edit Order Manager ticket follow-ups now correctly store and display CC'd addresses Emails sent with ticket timer are now correctly logged in the sent mail log Copying a service plan now correctly copies defined tax rates Revenue by Location report columns now properly aligned again Suretax will now post the last renewal date of the service as the transaction date, instead of its start date The order queue is now a required field when adding/editing a quote 'Create Order' link on a quote page fixed Support Manager - 'To:' address now correctly displayed in outbound support ticket Open Ticket Order Module no longer emails clients when 'Send Copy to Client' is set to No PDF invoices adjusted to better support multicharacter currency symbols cron/invoice.php will now work more reliably for services using the new bandwidth billing filtering feature Editing user permissions no longer deconfigures 2FA data The total service cost is now correctly displayed when it contains upgrades disabled at the service plan level Ticket owners are now properly displayed on opportunity page Rate plans that don't require a facility will now work correctly when no facility is assigned Add/Edit Device popup form will now give a relevant error when rack position is missing Selecting different location then pre-populated one in Add Device popup form no longer generates a bogus error Proration fixed for orders with one parent service and multiple $0 child services Upgrade Options now nesting properly on HTML invoices po_priority and pog_priority will no longer default to 0 when using the API to assign a plan option group Submission / TLS support for outgoing email fixed Creating a Server Discovery Job will no longer automatically fail with a "No device specified" error Fixed customerPaymentProfileId validation for Authorize.net CIM card gateway backend Fixed IPv6 support for SNMP Client reactivation now correctly calls onbeforereactivate client module method, instead of onbefredeactivate Verify Payment order module now properly handles errors Email Client Base popup now correctly displays errors Fixed broken client.reactivate API call Bandwidth graph pop-up now correctly displays selected periods Editing service Description through Quick Edit works again Bandwidth Billing service module no longer displays an error when attempting to automatically create required metadata fields Bandwidth Billing service module no longer fails with "no valid ports specified" error for devices with Cached Site Monitoring module Bandwidth billing service module now reliably gets devices when the dynamic device filter feature is used Assign IP now correctly supports HSRP flag on new IP groups subnets

Version 3.4.2

The latest update resolves several critical issues, including closing a potential DoS attack vector and fixing a redirect problem with 2FA that caused the requested page to be lost. It also addresses a configuration issue in the Open Ticket order module, which previously flagged all created tickets as internal, and eliminates protocol-breaking E_DEPRECATED errors in the QuickBooks Web Connector integration.

Version 3.4.1

This update addresses several bugfixes, including resolving errors with rack numbering, preventing long-running device and client modules from locking user sessions, and correcting billing issues in the CloudStack Billing service module for both custom-sized and root disk volumes. Additionally, it fixes hardcoded paths in the translation update script and improves SureTax allocation support.

Version 3.4

Enhancements include the ability to associate quotes with tickets, two-factor authentication for logins, and improved ticket notification emails. Bugfixes address issues like incorrect email validation in order forms, errors with service plan titles, and optimizations for various database queries. Additional fixes resolve problems with ticket metadata, device comments, and the handling of secure text inputs.

Version 3.3.3

This update includes bug fixes for various issues such as non-functional advanced search options, errors in stored mail scripts, and problems with contact role ACLs. Additionally, it addresses migration script inaccuracies for cPanel hosts, optimizes balance report queries, and ensures proper metadata updates for switch ports.

Version 3.3.2

This update introduces enhancements like a new list for viewing quotes, simpler connection creation, and improved connection popups. Bug fixes address issues with lead forms, DNS functionality, ticket merging, payment notifications, and various CSRF and formatting problems, ensuring a smoother user experience across the platform.

Version 3.3.1

This update includes bug fixes for the Stripe Gateway, ensuring proper pre-auth and capture functionality. Other issues addressed involve improvements to the Order Manager menu, Support Manager response signatures, and client-user relationship searches. Notable fixes also include enhancements to the invoice print queue, adjustments to device label handling, and corrections in contact permissions and API functionality.

Version 3.3

This update introduces enhancements such as automated domain expiration notices, improved invoicing options, and support for Two-Factor Authentication and SAML 2.0 Single Sign-On. Bug fixes address issues in client management, device monitoring, support ticketing, and order processing. Notable changes include better handling of discounts, enhanced API functionality, and updates to various payment gateways.

Version 3.2

This update introduces enhancements such as improved client manager features for managing domain registration information and pro-rating of services, as well as the addition of a credit notes feature and support for new payment gateways like Cybersource. Bug fixes address various issues, including performance improvements for reports and ensuring proper functionality across modules, such as resolving errors in ticket management and device monitoring. Security updates enhance the system's integrity, including improved handling of passwords and better session management.

Version 3.1.5.1

This update includes bug fixes for the Ubersmith platform and Uberlicense, specifically enhancing the Public Key Infrastructure (PKI) functionality to ensure better security and performance.

Version 3.1.5

This update introduces enhancements including a Blowfish hash wrapper for improved user password security and support for custom timeout settings in the configuration. Key bug fixes address issues with the Service Status report, advanced search functionalities, and validation errors in the device manager. Performance improvements have been made to the Department Statistics report, while various integrations and invoice generation processes have been refined for better accuracy and functionality.

Version 3.1.4

This update introduces enhancements such as a user preference for following up on order tickets, a multi-select box for custom fields, and improved API functions for managing device types. Key bug fixes address issues with payment processing, invoice date displays for short-term services, and the handling of custom data fields, enhancing overall system stability and performance. Additional improvements include support for Supermicro firmware and adjustments to invoice templates for better formatting.

Version 3.1.3

This update introduces several enhancements, including improved reporting features for device modules, support for Canadian currency in Stripe, and the ability to generate PayPal Signup HTML. Key bug fixes address issues with secure password handling, error management in payment gateways, and ensure proper functioning of various API commands. Additionally, performance improvements are made to balance calculations and query handling in ticket management.

Version 3.1.2

This update implements the uber_i18n function in the appliance codebase to enhance internationalization support.

Version 3.1

This update adds support for credit notes and tax features in quotes, improves API functionality, and enhances ticket management. It also resolves issues related to user permissions and integration errors for a more stable experience.

Version 3.0.5

This update enhances the cp_account order module by allowing the specification of a host for deployment and predefined plan/package options. Bug fixes include resolving issues with department ticket assignments, improving error handling in the Braintree gateway integration, and addressing script errors during installation. Additionally, saved searches now handle missing custom data fields more effectively to prevent upgrade failures.

Version 3.0.4

This update introduces significant enhancements, including the addition of "or" functionality in advanced search, support for credit notes, and improved tax handling in sales quotes. Client balances now reflect outstanding credits, and performance improvements have been made for specific devices. Bug fixes address issues with brand switching, fatal errors in service modules, and several display problems, ensuring a smoother user experience.

Version 3.0.3

This update enhances API consistency across ticket management and allows linking account credits to invoice line items. Key bug fixes address issues with monitor data output, DNS zone deletions, and various PHP notices, improving overall system stability and usability.

Version 3.0.2

This update introduces enhancements such as support for credit notes and tax in quotes, a new API function for individual email addresses, and improved client tagging. Key bug fixes address issues with invoice PDFs, translation inconsistencies, and API functionalities, ensuring a smoother user experience.

Version 3.0

This extensive update includes enhancements like improved quote generation, customizable ticket statuses, expanded ticket timer features, and support for new payment gateways. Notable bug fixes address issues in ticket management, client invoicing, device monitoring, and API functionality. Security improvements include better session cookie handling and adjustments for PHP compatibility, ensuring a smoother experience across the platform.

Stay up to date with our product and company news

Subscribe for email updates