Blesta 5.11 Released
Blesta 5.11 is now available!
Blesta now ships with 20 fully translated languages. Nice looking HTML templates for emails, an HTML invoice view option for clients, and CSS overrides on themes make Blesta even more customizable. New bulk actions for domains, bulk unsuspend services, invoice merging, and the ability to set a price override while adding a service as an admin. Gateway restrictions, Cloudflare Turnstile, and more!
Download 5.11SHA256 Sum
f2d84ab5189e0d7a00983bf73866fd8272169594a35e0e1ff754617585131d92
ALWAYS BACKUP YOUR FILES + DATABASE PRIOR TO UPGRADING. Don’t forget to run /admin/upgrade in your browser or via CLI. If you need assistance upgrading, we can perform the upgrade for $35 just open a ticket from your account.
See the documentation for details on how to install or upgrade.
What’s new in 5.11?
- Added two new language translations (Via DeepL), Arabic and Korean.
- Added custom HTML Templates, with one included by default. (See docs)
- Added a CSS override option on themes for persistent custom CSS.
- Added a unique context sensitive class to the
<body>
tag for fine control with custom CSS. - Added an HTML invoice “View” option in the client area.
- Added an option to restrict Payment Gateways by client and client group.
- Added the ability to set a price override while adding a service as an admin.
- Added an “Advanced Edit” feature to services for internal modifications.
- Added an option to bulk delete unused TLDs in the Domain Manager.
- Added an option to enable or disable management features in the Domain Manager.
- Added the ability for Staff to add additional recipients to tickets.
- Added the option to merge multiple invoices into a single invoice.
- Added the payment gateways Blockonomics and Paysera.
- Added Cloudflare Turnstile captcha option for human verification.
- Added an option to persistently override existing language via _override.php (See docs)
- Updated the Renewal Queue, renaming it Service Queue for all pending service actions.
- Updated the WHMCS importer to import domains directly into the Domain Manager.
- Updated Stripe Payments to add fine control over when to request 3DS.
- Updated PayPal Payments Standard to allow mapping of subscriptions created outside Blesta.
- Updated Data Feeds to add 2 new endpoints for Package quantity and client limit.
- Updated config options to give staff more control.
- Updated services widget to add a bulk unsuspend option.
- Updated the Support Manager to insert pre-defined replies above the signature.
- Updated Virtualmin to allow selling of sub-domains at predefined domains.
- Updated Namesilo to improve contact handling.
- Updated the System Overview widget to include more options for the graph date range.
See our beta announcement for more and the release notes for everything.
Developers
- Added get events for models.
- Reminder: If you are a developer, we recommend updating your extensions to support PHP 8, including PHP 8.2 if they don’t already.
Sponsored Development
A big shout out to the following companies for sponsoring development for one or more items in this release. Show them some love.
Sponsored development is a good way to support Blesta and get a shout out for your company! Interested? Reach out and say hello.
Stay Connected!
Like our Facebook page, join our Facebook group and Subreddit, follow us on Twitter, and join us in Discord.
Related Tags:
Blesta 5.11 Beta Released
We are pleased to announce that Blesta 5.11.0 BETA 1 has been released!
Can I participate in the beta?
If you have an owned or monthly license with us directly, you may download blesta-5.11.0-b1.zip in the client area now (Login Required). If you obtained your license from a reseller or distributor, you may be able to participate. Contact your reseller to find out. As with any beta, this release is for non-production use only and is unsupported. DO NOT UPGRADE YOUR PRODUCTION. During installation, choose to start a free trial, open a ticket to request a trial key, or use your dev license if you have one.
Once you are up and running, head to the forums to report any issues and let us know what you think! If you have a license and are verified or become verified on our Discord chat, you’ll have access to a license holder only beta forum.
Visit the Beta Forums! Visit Discord Chat!
So what is new in 5.11?
Blesta version 5.11 includes more Domain Manager improvements, including a bulk option to enable DNS Management, Email Forwarding, ID Protection, and EPP code, and the ability to bulk delete unused TLDs. HTML Email Templates are new to Blesta, so you can now send beautiful looking custom HTML emails. Clients can view an HTML version of their invoice, or download the PDF. Invoices can be merged. Payment Gateways can be restricted by client and client group. An Advanced Edit option for services allows for making edits to services that would otherwise have to be made directly through the database. Blesta now ships with 18 complete languages, custom language overrides, and more.
New and Updated Extensions
- Paysera payment gateway has been added.
- Domain Manager now has a bulk option to delete unused TLDs.
- Domain Manager now has a bulk option to enable or disable DNS Management, Email Forwarding, ID Protection, EPP Code.
- Support Manager now allows additional recipients to be added to a ticket.
- Support Manager now inserts pre-defined replies above a signature.
- Import Manager now imports WHMCS domains into the Domain Manager in Blesta.
- Directadmin no longer requires the IP address on the Package but on the module row.
- System Overview widget includes more options for the date range for graphs.
- Data Feeds has new endpoints for Package quantity and Package client limit.
- PayPal Payments Standard now includes a text area to map subscriptions created in another system.
- Namesilo was updated to improve contact handling.
- Stripe Payments now has an option to always request 3DS for client initiated operations.
- Virtualmin now supports offering sub-domain hosting from a pre-defined list of domains.
Changes to the Core
- Blesta now ships with 2 more complete machine language translations (via DeepL), including: Arabic, and Korea, bringing the total to 18.
- We added custom HTML email templates and include one by default (See docs). Enable for each template.
- A price override can now be set by staff while adding a service.
- Invoices can now be merged under a client’s profile.
- Added a bulk unsuspend option in the services widget.
- New Service Actions give fine control over provision, renew, suspend, unsuspend, and cancellation options.
- Clients can now view an HTML version of their invoice, instead of downloading the PDF.
- If cancelling a service would result in the invoice being voided, it will now be voided if only a late fee remains.
- When managing an addon service, it now includes a link to its parent.
- Added support for Cloudflare’s Turnstile CAPTCHA.
- Added the ability to restrict which payment gateways clients and client groups can use.
- Config options that are no longer available can now be kept on edit.
- Staff have more control over config options, able to select options that otherwise would not be available.
- Upgrades and downgrades and related details are now logged under Tools > Logs: Service Changes tab.
- Email logs now show the HTML version of the email in addition to the Text version.
- Themes now have a CSS box to enter custom CSS overrides that survive upgrades.
- The
<body>
tag has a unique class name set for the context/url, allowing for finer control over styles. - It’s now possible to override existing language in a new _override.php file. (See docs).
- Added get events for models.
- Improved how ACL permissions are handled in the client area.
Client Template Changes
- /app/views/client/bootstrap/structure.pdt updated
- /app/views/client/bootstrap/client_invoices.pdt updated
- /app/views/client/bootstrap/client_invoices_view.pdt new
- /app/views/client/bootstrap/client_services_service_infobox.pdt updated
- /app/views/client/bootstrap/client_transactions.pdt updated
- /app/views/client/bootstrap/partial_packageoption_js.pdt updated
Staff Template Changes
- /app/views/admin/default/admin_billing_services.pdt updated
- /app/views/admin/default/admin_clients_add.pdt updated
- /app/views/admin/default/admin_clients_addservice_basic.pdt updated
- /app/views/admin/default/admin_clients_edit.pdt updated
- /app/views/admin/default/admin_clients_editservice_basic.pdt updated
- /app/views/admin/default/admin_clients_editservice_pending.pdt updated
- /app/views/admin/default/admin_clients_editserviceadvanced.pdt new
- /app/views/admin/default/admin_clients_invoices.pdt updated
- /app/views/admin/default/admin_clients_services.pdt updated
- /app/views/admin/default/admin_company_billing_invoices_form.pdt updated
- /app/views/admin/default/admin_company_emails_addhtmltemplate.pdt new
- /app/views/admin/default/admin_company_emails_edithtmltemplate.pdt new
- /app/views/admin/default/admin_company_emails_edittemplate.pdt updated
- /app/views/admin/default/admin_company_emails_htmltemplates.pdt new
- /app/views/admin/default/admin_company_emails_templates.pdt updated
- /app/views/admin/default/admin_company_gateway_restrictions_form.pdt new
- /app/views/admin/default/admin_company_groups_add.pdt updated
- /app/views/admin/default/admin_company_groups_edit.pdt updated
- /app/views/admin/default/admin_company_require_fields_form.pdt updated
- /app/views/admin/default/admin_company_themes_add.pdt updated
- /app/views/admin/default/admin_company_themes_edit.pdt updated
- /app/views/admin/default/admin_tools_logemail.pdt updated
- /app/views/admin/default/admin_tools_logservicechanges.pdt new
- /app/views/admin/default/admin_tools_provisioning.pdt new
- /app/views/admin/default/admin_tools_renewals.pdt updated
- /app/views/admin/default/admin_tools_renewals.pdt removed
- /app/views/admin/default/partial_packageoption_js.pdt updated
- /app/views/admin/default/structure.pdt updated
See the release notes for more details on this release.
Note Regarding PHP 8
Many 3rd party or custom extensions may not yet be compatible with PHP 8. If upgrading Blesta, it is best to use a PHP version that is compatible with both the release you are upgrading from and the release you are upgrading to. Test third party integrations and customizations.
Blesta supports PHP 7.2, 7.3, 7.4, 8.1, 8.2, and 8.3 through Ioncube using the default files, and PHP 8.0, 8.1, and 8.2 through SourceGuardian via the hotfix-php8 directory. Report any PHP 8 related issues for Blesta or official extensions on our forums or Discord #beta channel.
Is there something you want to see in Blesta? Create a new feature request or upvote an existing one!
When is the final release?
Version 5.11 will be officially released after the beta phase has completed, which we expect to happen soon. Once we deem 5.11 stable for production, a final release will be issued. You can help speed things along by participating in the beta!
Blesta 5.10.3 Patch Released
We are pleased to announce the released of Blesta 5.10.3, which addresses bugs discovered in the 5.10 branch. A big thanks to everyone who participated in helping to make Blesta better by reporting and confirming bugs on our forums and discord chat, we appreciate your help!
The release notes are available at https://docs.blesta.com/display/support/5.10.3.
Always run /admin/upgrade in your browser or via CLI after updating the files for your installation. Patch releases may only be applied to the minor release to which it belongs. Only apply this patch if you are running 5.10.0, 5.10.1, or 5.10.2. If you are running an earlier version, you must download the full release.
Download 5.10.3 Patch Download 5.10.3 Full
SHA256 Sum
% blesta-5.10.3.zip
46b4f10cb27304bd2fc34cf2c3c3104f1e1a4317079f0e4f004ab2f370ec48c0
% blesta-5.10.0-5.10.3.zip
18248c5d15534e68c27d0c0be7c30979eda987f2cabc75cc03eea30f297e1ed9
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.
Related Tags:
Blesta 5.10.2 Patch Released
We are pleased to announce the released of Blesta 5.10.2, which addresses bugs discovered in the 5.10 branch. A big thanks to everyone who participated in helping to make Blesta better by reporting and confirming bugs on our forums and discord chat, we appreciate your help!
The release notes are available at https://docs.blesta.com/display/support/5.10.2.
Always run /admin/upgrade in your browser or via CLI after updating the files for your installation. Patch releases may only be applied to the minor release to which it belongs. Only apply this patch if you are running 5.10.0, or 5.10.1. If you are running an earlier version, you must download the full release.
Download 5.10.2 Patch Download 5.10.2 Full
SHA256 Sum
% blesta-5.10.2.zip
aed831cbc4fdc97d563458ec26a209f54df22ae4f4529d9b45e18ea8ef2f2ee1
% blesta-5.10.0-5.10.2.zip
3e0309eb0be943ac29d8300462dbdba6211ac3f21b746a2d05f210a6728a0a0c
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.
Related Tags:
Blesta 5.10.1 Patch Released
We are pleased to announce the released of Blesta 5.10.1, which addresses bugs discovered in the 5.10 branch. A big thanks to everyone who participated in helping to make Blesta better by reporting and confirming bugs on our forums and discord chat, we appreciate your help!
The release notes are available at https://docs.blesta.com/display/support/5.10.1.
Always run /admin/upgrade in your browser or via CLI after updating the files for your installation. Patch releases may only be applied to the minor release to which it belongs. Only apply this patch if you are running 5.10.0. If you are running an earlier version, you must download the full release.
Download 5.10.1 Patch Download 5.10.1 Full
SHA256 Sum
% blesta-5.10.1.zip
3c525b62a95f8c77914d41f195e708a506887dc86b531b6b424ca2e1e091f28b
% blesta-5.10.0-5.10.1.zip
ddb24cee3e50b5b6452765e499fe0e50ed3f42505988b28ba52c76458604d612
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.