Blog

Blesta 5.1.1 Patch Released

July 12, 2021 | Posted by Paul


We are pleased to announce the released of Blesta 5.1.1, which addresses bugs discovered in the 5.1 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.1.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.1.0. If you are running an earlier version, you must download the full release.

Download 5.1.1 Patch Download 5.1.1 Full

SHA256 Sum

% blesta-5.1.1.zip
3b40c4a7aa4d093004e7421d328edd3f330e8943e70d5f61a859e2ff44a0c1b7

% blesta-5.1.0-5.1.1.zip
b8edd2e756f9600f8b0b4a9f775fa81cfb92c7102d9723485a1a8e4c72eae164

To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.

Blesta 5.1 Released

July 7, 2021 | Posted by Paul


Blesta 5.1 is now available! A new domain management system brings several key improvements to domain names. Individual configurable options can be shown or hidden through a new featured called configurable option logic. Invoice data and PDF’s can now be cached, attachments can be included in support ticket emails, and much more!

Download 5.1

SHA256 Sum

d4fbe7ae97515c49614bc36e8edf4cea85da9519b61db7d95e6d049a9a027672

If upgrading from a release prior to 5.0, please review the version 5.0 announcement prior to upgrading. 5.0 was a major release and increased system requirements. ALWAYS BACKUP YOUR FILES + DATABASE PRIOR TO UPGRADING.

See the documentation for details on how to install or upgrade.

What’s new in 5.1?

  • Improved support for domains with the Domain Manager (See docs).
  • Config option logic allows options to be displayed or hidden based on the value of another (See docs).
  • Invoices can now be cached, preventing changes like contact updates from modifying them.
  • Added an option to enable a CAPTCHA for admin and client login pages.
  • Added support for hCAPTCHA.
  • Added a bulk delete option for Packages.
  • Added a Generic Domains module for selling domains for manual registration.
  • Updated the Bitpay gateway to support their new API.
  • Updated the Support Manager plugin to optionally include attachments in email notifications.
  • Updated the Support Manager plugin to add support for ticket reminders by department.
  • Updated the Pterodactyl module to support upgrades/downgrades.
  • Updated the Pterodactyl module to support many new configurable option overrides (See docs).
  • Updated the Import Manager to add many improvements and special cases for importing from WHMCS.
  • Updated the Order plugin to add compatibility with the Domain Manager, and config option logic.

See our beta announcement for more and the release notes for everything.

Developers

If you are a developer, you should review the version 5 Migration Guide and update your extensions if you haven’t already done so.

A big shout out to the following companies for sponsoring development for one or more items in this release.

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.

Tags:

Blesta 5.1 Beta Released

June 9, 2021 | Posted by Paul


We are pleased to announce that Blesta 5.1.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.1.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!

The new Domain Manager makes selling domain names easier than ever! Visit Packages > Domains. If upgrading Blesta, install the Domain Manager under Settings > Plugins.

(Caption: The new Domain Manager makes selling domain names easier than ever! Visit Packages > Domains. If upgrading Blesta, install the Domain Manager under Settings > Plugins.)

So what is new in 5.1?

Blesta version 5.1 includes the Domain Manager, greatly improving support for domain names and laying the foundation for even more improvements and integrations to come. We also added support for configurable option logic, cached invoices, ticket reminders, emailing of ticket attachments, bulk delete for packages, and more.

Updated Extensions

  • Domain Manager plugin added and installed by default. (See docs)
  • Generic Domains module added and installed by default.
  • Bitpay gateway updated to work with their new API.
  • Support Manager plugin updated to optionally include ticket attachments in email notices.
  • Support Manager plugin updated to add support for ticket reminders by department.
  • Pterodactyl module updated to support upgrades/downgrades.
  • Pterodactyl module updated to support many new configurable option overrides. (See docs)
  • Import Manager updated to add many improvements to WHMCS import support.
  • Order plugin updated to add compatibility with the Domain Manager plugin.
  • Order plugin updated to add config option logic support to order forms.

Changes to the Core

  • Added Configurable Option Logic. (See docs)
  • Added option to cache copy of invoices when generated.
  • Added an option to enable CAPTCHA for login pages.
  • Added support for hCAPTCHA.
  • Added a bulk delete option for Packages.
  • Added a note that SOAP support is required for EU VAT Validation.
  • You will notice that many templates were updated in this release. This was necessary as we prepare to support PHP 8 in a future release.

Changes for Developers

  • We stopped using Html::ifset() and Html::_() for PHP 8 and recommend that you do the same.
  • Registrar modules should define their type in config.json as: “type”: “registrar”,

Domain Manager Notes

  • The Domain Manager is available under Packages > Domains. If upgrading to 5.1 from an earlier release, you will need to install the plugin under Settings > Company > Plugins > Available.
  • If you were selling domains prior to this release, you can import your domain packages and domains into the domain manager under Packages > Domains > Configuration: Import Packages tab.
  • We are looking forward to your feedback on the Domain Manager during the beta. We are already planning several updates to the Domain Manager for subsequent releases.

Client Template Changes

  • /app/views/client/bootstrap/client_accounts.pdt updated
  • /app/views/client/bootstrap/client_accounts_ach_info.pdt updated
  • /app/views/client/bootstrap/client_accounts_add.pdt updated
  • /app/views/client/bootstrap/client_accounts_cc_info.pdt updated
  • /app/views/client/bootstrap/client_accounts_editach.pdt updated
  • /app/views/client/bootstrap/client_accounts_editcc.pdt updated
  • /app/views/client/bootstrap/client_contacts.pdt updated
  • /app/views/client/bootstrap/client_contacts_add.pdt updated
  • /app/views/client/bootstrap/client_contacts_contact_info.pdt updated
  • /app/views/client/bootstrap/client_contacts_edit.pdt updated
  • /app/views/client/bootstrap/client_contacts_phone_numbers.pdt updated
  • /app/views/client/bootstrap/client_dialog_confirm.pdt updated
  • /app/views/client/bootstrap/client_emails.pdt updated
  • /app/views/client/bootstrap/client_invoices.pdt updated
  • /app/views/client/bootstrap/client_invoices_applied.pdt updated
  • /app/views/client/bootstrap/client_login.pdt updated
  • /app/views/client/bootstrap/client_login_confirmreset.pdt updated
  • /app/views/client/bootstrap/client_login_forgot.pdt updated
  • /app/views/client/bootstrap/client_login_otp.pdt updated
  • /app/views/client/bootstrap/client_login_reset.pdt updated
  • /app/views/client/bootstrap/client_main.pdt updated
  • /app/views/client/bootstrap/client_main_card.pdt updated
  • /app/views/client/bootstrap/client_main_custom_fields.pdt updated
  • /app/views/client/bootstrap/client_main_edit.pdt updated
  • /app/views/client/bootstrap/client_main_getcurrencyamounts.pdt updated
  • /app/views/client/bootstrap/client_main_invoicemethod.pdt updated
  • /app/views/client/bootstrap/client_main_myinfo.pdt updated
  • /app/views/client/bootstrap/client_maintenance.pdt updated
  • /app/views/client/bootstrap/client_pay.pdt updated
  • /app/views/client/bootstrap/client_pay_confirm.pdt updated
  • /app/views/client/bootstrap/client_pay_method.pdt updated
  • /app/views/client/bootstrap/client_pay_multiple_invoices.pdt updated
  • /app/views/client/bootstrap/client_pay_received.pdt updated
  • /app/views/client/bootstrap/client_services.pdt updated
  • /app/views/client/bootstrap/client_services_addaddon.pdt updated
  • /app/views/client/bootstrap/client_services_addons.pdt updated
  • /app/views/client/bootstrap/client_services_cancel.pdt updated
  • /app/views/client/bootstrap/client_services_changeterm.pdt updated
  • /app/views/client/bootstrap/client_services_configure_addon.pdt updated
  • /app/views/client/bootstrap/client_services_manage.pdt updated
  • /app/views/client/bootstrap/client_services_manage_package_options.pdt updated
  • /app/views/client/bootstrap/client_services_manageoptions.pdt updated
  • /app/views/client/bootstrap/client_services_package_options.pdt updated
  • /app/views/client/bootstrap/client_services_review.pdt updated
  • /app/views/client/bootstrap/client_services_service_infobox.pdt updated
  • /app/views/client/bootstrap/client_services_serviceinfo.pdt updated
  • /app/views/client/bootstrap/client_services_tabs.pdt updated
  • /app/views/client/bootstrap/client_services_totals.pdt updated
  • /app/views/client/bootstrap/client_services_upgrade.pdt updated
  • /app/views/client/bootstrap/client_transactions.pdt updated
  • /app/views/client/bootstrap/client_transactions_applied.pdt updated
  • /app/views/client/bootstrap/message.pdt updated
  • /app/views/client/bootstrap/partial_fields.pdt new
  • /app/views/client/bootstrap/partial_packageoption_js.pdt new
  • /app/views/client/bootstrap/structure.pdt updated
  • /app/views/client/bootstrap/unauthorized.pdt updated

Staff Template Changes

  • /app/views/admin/default/admin_billing.pdt updated
  • /app/views/admin/default/admin_billing_batch.pdt updated
  • /app/views/admin/default/admin_billing_invoiceapplied.pdt updated
  • /app/views/admin/default/admin_billing_invoices.pdt updated
  • /app/views/admin/default/admin_billing_managewidgets.pdt updated
  • /app/views/admin/default/admin_billing_printqueue.pdt updated
  • /app/views/admin/default/admin_billing_reports.pdt updated
  • /app/views/admin/default/admin_billing_serviceinfo.pdt updated
  • /app/views/admin/default/admin_billing_services.pdt updated
  • /app/views/admin/default/admin_billing_transactionapplied.pdt updated
  • /app/views/admin/default/admin_billing_transactions.pdt updated
  • /app/views/admin/default/admin_billing_updatedashboard.pdt updated
  • /app/views/admin/default/admin_client_delaysuspension.pdt updated
  • /app/views/admin/default/admin_clients.pdt updated
  • /app/views/admin/default/admin_clients_account_achinfo.pdt updated
  • /app/views/admin/default/admin_clients_account_ccinfo.pdt updated
  • /app/views/admin/default/admin_clients_account_contactinfo.pdt updated
  • /app/views/admin/default/admin_clients_account_list.pdt updated
  • /app/views/admin/default/admin_clients_accounts.pdt updated
  • /app/views/admin/default/admin_clients_accounttypes.pdt updated
  • /app/views/admin/default/admin_clients_add.pdt updated
  • /app/views/admin/default/admin_clients_addachaccount.pdt updated
  • /app/views/admin/default/admin_clients_addccaccount.pdt updated
  • /app/views/admin/default/admin_clients_addcontact.pdt updated
  • /app/views/admin/default/admin_clients_addnote.pdt updated
  • /app/views/admin/default/admin_clients_addservice.pdt updated
  • /app/views/admin/default/admin_clients_addservice_addon.pdt updated
  • /app/views/admin/default/admin_clients_addservice_basic.pdt updated
  • /app/views/admin/default/admin_clients_addservice_confirm.pdt updated
  • /app/views/admin/default/admin_clients_card.pdt updated
  • /app/views/admin/default/admin_clients_createinvoice.pdt updated
  • /app/views/admin/default/admin_clients_custom_fields.pdt updated
  • /app/views/admin/default/admin_clients_delete.pdt updated
  • /app/views/admin/default/admin_clients_edit.pdt updated
  • /app/views/admin/default/admin_clients_editachaccount.pdt updated
  • /app/views/admin/default/admin_clients_editccaccount.pdt updated
  • /app/views/admin/default/admin_clients_editcontact.pdt updated
  • /app/views/admin/default/admin_clients_editinvoice.pdt updated
  • /app/views/admin/default/admin_clients_editnote.pdt updated
  • /app/views/admin/default/admin_clients_editrecurinvoice.pdt updated
  • /app/views/admin/default/admin_clients_editservice.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_editserviceaddons.pdt updated
  • /app/views/admin/default/admin_clients_edittransaction.pdt updated
  • /app/views/admin/default/admin_clients_email.pdt updated
  • /app/views/admin/default/admin_clients_emails.pdt updated
  • /app/views/admin/default/admin_clients_getcurrencyamounts.pdt updated
  • /app/views/admin/default/admin_clients_invoiceapplied.pdt updated
  • /app/views/admin/default/admin_clients_invoices.pdt updated
  • /app/views/admin/default/admin_clients_makepayment.pdt updated
  • /app/views/admin/default/admin_clients_makepaymentamount.pdt updated
  • /app/views/admin/default/admin_clients_makepaymentconfirm.pdt updated
  • /app/views/admin/default/admin_clients_makepaymentinvoices.pdt updated
  • /app/views/admin/default/admin_clients_merge.pdt updated
  • /app/views/admin/default/admin_clients_notes.pdt updated
  • /app/views/admin/default/admin_clients_packageoptions.pdt updated
  • /app/views/admin/default/admin_clients_packages.pdt updated
  • /app/views/admin/default/admin_clients_passwordreset.pdt updated
  • /app/views/admin/default/admin_clients_phones.pdt updated
  • /app/views/admin/default/admin_clients_recordpayment.pdt updated
  • /app/views/admin/default/admin_clients_recordpayment_credit.pdt updated
  • /app/views/admin/default/admin_clients_recordpaymentconfirm.pdt updated
  • /app/views/admin/default/admin_clients_service_totals.pdt updated
  • /app/views/admin/default/admin_clients_serviceinfo.pdt updated
  • /app/views/admin/default/admin_clients_services.pdt updated
  • /app/views/admin/default/admin_clients_servicetab.pdt updated
  • /app/views/admin/default/admin_clients_showaccount.pdt updated
  • /app/views/admin/default/admin_clients_showcard.pdt updated
  • /app/views/admin/default/admin_clients_stickynote_list.pdt updated
  • /app/views/admin/default/admin_clients_stickynotes.pdt updated
  • /app/views/admin/default/admin_clients_transactionapplied.pdt updated
  • /app/views/admin/default/admin_clients_transactions.pdt updated
  • /app/views/admin/default/admin_clients_view.pdt updated
  • /app/views/admin/default/admin_company_automation.pdt updated
  • /app/views/admin/default/admin_company_billing_acceptedtypes.pdt updated
  • /app/views/admin/default/admin_company_billing_addcoupon.pdt updated
  • /app/views/admin/default/admin_company_billing_coupons.pdt updated
  • /app/views/admin/default/admin_company_billing_customization.pdt updated
  • /app/views/admin/default/admin_company_billing_deliverymethods.pdt updated
  • /app/views/admin/default/admin_company_billing_editcoupon.pdt updated
  • /app/views/admin/default/admin_company_billing_invoices.pdt updated
  • /app/views/admin/default/admin_company_billing_invoices_form.pdt updated
  • /app/views/admin/default/admin_company_billing_latefees.pdt updated
  • /app/views/admin/default/admin_company_billing_latefees_form.pdt updated
  • /app/views/admin/default/admin_company_billing_notices.pdt updated
  • /app/views/admin/default/admin_company_billing_notices_form.pdt updated
  • /app/views/admin/default/admin_company_client_general_form.pdt updated
  • /app/views/admin/default/admin_company_client_options_addcustomfield.pdt updated
  • /app/views/admin/default/admin_company_client_options_customfields.pdt updated
  • /app/views/admin/default/admin_company_client_options_editcustomfield.pdt updated
  • /app/views/admin/default/admin_company_client_options_general.pdt updated
  • /app/views/admin/default/admin_company_client_options_requiredfields.pdt updated
  • /app/views/admin/default/admin_company_currencies_active.pdt updated
  • /app/views/admin/default/admin_company_currencies_add.pdt updated
  • /app/views/admin/default/admin_company_currencies_edit.pdt updated
  • /app/views/admin/default/admin_company_currencies_setup.pdt updated
  • /app/views/admin/default/admin_company_emails_addsignature.pdt updated
  • /app/views/admin/default/admin_company_emails_editsignature.pdt updated
  • /app/views/admin/default/admin_company_emails_edittemplate.pdt updated
  • /app/views/admin/default/admin_company_emails_mail.pdt updated
  • /app/views/admin/default/admin_company_emails_signatures.pdt updated
  • /app/views/admin/default/admin_company_emails_templates.pdt updated
  • /app/views/admin/default/admin_company_gateways_available.pdt updated
  • /app/views/admin/default/admin_company_gateways_installed.pdt updated
  • /app/views/admin/default/admin_company_gateways_manage.pdt updated
  • /app/views/admin/default/admin_company_general_addcontacttype.pdt updated
  • /app/views/admin/default/admin_company_general_contacttypes.pdt updated
  • /app/views/admin/default/admin_company_general_editcontacttype.pdt updated
  • /app/views/admin/default/admin_company_general_encryption.pdt updated
  • /app/views/admin/default/admin_company_general_humanverification.pdt updated
  • /app/views/admin/default/admin_company_general_international.pdt updated
  • /app/views/admin/default/admin_company_general_localization.pdt updated
  • /app/views/admin/default/admin_company_general_marketing.pdt updated
  • /app/views/admin/default/admin_company_general_smartsearch.pdt updated
  • /app/views/admin/default/admin_company_groups.pdt updated
  • /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_lookandfeel_actions.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_addaction.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_customize.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_editaction.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_layout.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_layout_tab.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_navigation.pdt updated
  • /app/views/admin/default/admin_company_lookandfeel_template.pdt updated
  • /app/views/admin/default/admin_company_messengers_available.pdt updated
  • /app/views/admin/default/admin_company_messengers_configuration.pdt updated
  • /app/views/admin/default/admin_company_messengers_edittemplate.pdt updated
  • /app/views/admin/default/admin_company_messengers_installed.pdt updated
  • /app/views/admin/default/admin_company_messengers_manage.pdt updated
  • /app/views/admin/default/admin_company_messengers_templates.pdt updated
  • /app/views/admin/default/admin_company_modules_addgroup.pdt updated
  • /app/views/admin/default/admin_company_modules_addrow.pdt updated
  • /app/views/admin/default/admin_company_modules_available.pdt updated
  • /app/views/admin/default/admin_company_modules_editgroup.pdt updated
  • /app/views/admin/default/admin_company_modules_editrow.pdt updated
  • /app/views/admin/default/admin_company_modules_installed.pdt updated
  • /app/views/admin/default/admin_company_modules_manage.pdt updated
  • /app/views/admin/default/admin_company_plugins.pdt updated
  • /app/views/admin/default/admin_company_plugins_available.pdt updated
  • /app/views/admin/default/admin_company_plugins_installed.pdt updated
  • /app/views/admin/default/admin_company_plugins_manage.pdt updated
  • /app/views/admin/default/admin_company_plugins_settings.pdt updated
  • /app/views/admin/default/admin_company_plugins_settings_actions.pdt updated
  • /app/views/admin/default/admin_company_plugins_settings_automation.pdt updated
  • /app/views/admin/default/admin_company_plugins_settings_events.pdt updated
  • /app/views/admin/default/admin_company_require_fields_form.pdt updated
  • /app/views/admin/default/admin_company_taxes_add.pdt updated
  • /app/views/admin/default/admin_company_taxes_basic.pdt updated
  • /app/views/admin/default/admin_company_taxes_edit.pdt updated
  • /app/views/admin/default/admin_company_taxes_rules.pdt updated
  • /app/views/admin/default/admin_company_themes.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_dialog_confirm.pdt updated
  • /app/views/admin/default/admin_dialog_password.pdt updated
  • /app/views/admin/default/admin_main.pdt updated
  • /app/views/admin/default/admin_main_addevent.pdt updated
  • /app/views/admin/default/admin_main_calendar.pdt updated
  • /app/views/admin/default/admin_main_editevent.pdt updated
  • /app/views/admin/default/admin_main_managewidgets.pdt updated
  • /app/views/admin/default/admin_main_updatedashboard.pdt updated
  • /app/views/admin/default/admin_myinfo.pdt updated
  • /app/views/admin/default/admin_myinfo_notices.pdt updated
  • /app/views/admin/default/admin_packages_option_groups.pdt updated
  • /app/views/admin/default/admin_packages_option_options.pdt updated
  • /app/views/admin/default/admin_packages_options.pdt updated
  • /app/views/admin/default/admin_packages_options_add.pdt updated
  • /app/views/admin/default/admin_packages_options_addgroup.pdt updated
  • /app/views/admin/default/admin_packages_options_edit.pdt updated
  • /app/views/admin/default/admin_packages_options_editgroup.pdt updated
  • /app/views/admin/default/admin_packages_options_groupinfo.pdt updated
  • /app/views/admin/default/admin_packages_options_logic.pdt updated
  • /app/views/admin/default/admin_packages_options_optioninfo.pdt updated
  • /app/views/admin/default/admin_packages.pdt updated
  • /app/views/admin/default/admin_packages_add.pdt updated
  • /app/views/admin/default/admin_packages_addgroup.pdt updated
  • /app/views/admin/default/admin_packages_edit.pdt updated
  • /app/views/admin/default/admin_packages_editgroup.pdt updated
  • /app/views/admin/default/admin_packages_groups.pdt updated
  • /app/views/admin/default/admin_packages_moduleoptions.pdt updated
  • /app/views/admin/default/admin_packages_packagepricing.pdt updated
  • /app/views/admin/default/admin_reports.pdt updated
  • /app/views/admin/default/admin_reports_customize.pdt updated
  • /app/views/admin/default/admin_reports_customize_add.pdt updated
  • /app/views/admin/default/admin_reports_customize_edit.pdt updated
  • /app/views/admin/default/admin_reports_types.pdt updated
  • /app/views/admin/default/admin_search.pdt updated
  • /app/views/admin/default/admin_search_clients.pdt updated
  • /app/views/admin/default/admin_search_invoices.pdt updated
  • /app/views/admin/default/admin_search_packages.pdt updated
  • /app/views/admin/default/admin_search_services.pdt updated
  • /app/views/admin/default/admin_search_transactions.pdt updated
  • /app/views/admin/default/admin_settings_company.pdt updated
  • /app/views/admin/default/admin_settings_system.pdt updated
  • /app/views/admin/default/admin_system_api.pdt updated
  • /app/views/admin/default/admin_system_api_add.pdt updated
  • /app/views/admin/default/admin_system_api_edit.pdt updated
  • /app/views/admin/default/admin_system_automation.pdt updated
  • /app/views/admin/default/admin_system_backup.pdt updated
  • /app/views/admin/default/admin_system_backup_amazon.pdt updated
  • /app/views/admin/default/admin_system_backup_ftp.pdt updated
  • /app/views/admin/default/admin_system_companies.pdt updated
  • /app/views/admin/default/admin_system_companies_add.pdt updated
  • /app/views/admin/default/admin_system_companies_edit.pdt updated
  • /app/views/admin/default/admin_system_general_addtype.pdt updated
  • /app/views/admin/default/admin_system_general_basic.pdt updated
  • /app/views/admin/default/admin_system_general_edittype.pdt updated
  • /app/views/admin/default/admin_system_general_geoip.pdt updated
  • /app/views/admin/default/admin_system_general_license.pdt updated
  • /app/views/admin/default/admin_system_general_maintenance.pdt updated
  • /app/views/admin/default/admin_system_general_paymenttypes.pdt updated
  • /app/views/admin/default/admin_system_help.pdt updated
  • /app/views/admin/default/admin_system_marketplace.pdt updated
  • /app/views/admin/default/admin_system_marketplace_listing.pdt updated
  • /app/views/admin/default/admin_system_staff_add.pdt updated
  • /app/views/admin/default/admin_system_staff_addgroup.pdt updated
  • /app/views/admin/default/admin_system_staff_edit.pdt updated
  • /app/views/admin/default/admin_system_staff_editgroup.pdt updated
  • /app/views/admin/default/admin_system_staff_groups.pdt updated
  • /app/views/admin/default/admin_system_staff_manage.pdt updated
  • /app/views/admin/default/admin_system_upgrade.pdt updated
  • /app/views/admin/default/admin_system_accountaccess.pdt updated
  • /app/views/admin/default/admin_tools_convertcurrency.pdt updated
  • /app/views/admin/default/admin_tools_gatewayloglist.pdt updated
  • /app/views/admin/default/admin_tools_logaccountaccess.pdt updated
  • /app/views/admin/default/admin_tools_logclientsettings.pdt updated
  • /app/views/admin/default/admin_tools_logcontacts.pdt updated
  • /app/views/admin/default/admin_tools_logcron.pdt updated
  • /app/views/admin/default/admin_tools_logemail.pdt updated
  • /app/views/admin/default/admin_tools_loggateway.pdt updated
  • /app/views/admin/default/admin_tools_loginvoicedelivery.pdt updated
  • /app/views/admin/default/admin_tools_logmessenger.pdt updated
  • /app/views/admin/default/admin_tools_logmodule.pdt updated
  • /app/views/admin/default/admin_tools_logtransactions.pdt updated
  • /app/views/admin/default/admin_tools_logusers.pdt updated
  • /app/views/admin/default/admin_tools_messengerloglist.pdt updated
  • /app/views/admin/default/admin_tools_moduleloglist.pdt updated
  • /app/views/admin/default/admin_tools_utilities.pdt updated
  • /app/views/admin/default/message.pdt updated
  • /app/views/admin/default/partial_fields.pdt new
  • /app/views/admin/default/partial_packageoption_js.pdt new
  • /app/views/admin/default/partiol_payment_types.pdt updated
  • /app/views/admin/default/settings_leftnav.pdt updated
  • /app/views/admin/default/structure.pdt updated
  • /app/views/admin/default/unauthorized.pdt updated

Note Regarding Hotfixes

Blesta no longer supports versions older than PHP 7.2, so there is no longer a need to ship hotfixes.

See the release notes for more details on this release.

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.1 will be officially released after the beta phase has completed, which we expect to happen soon. Once we deem 5.1 stable for production, a final release will be issued. You can help speed things along by participating in the beta!

Blesta Featured by HostingAdvice

May 5, 2021 | Posted by Paul


The amazing folks over at HostingAdvice recently published an article about Blesta. The article gives a fair assessment of Blesta and is worth a read. While you’re there, take a look at their how-to guides and reviews. HostingAdvice is a wealth of knowledge and has a good pulse on the Web Hosting Industry. The folks there deserve our support.

May, 2021 HostingAdvice.com article on Blesta. Click to read the article.

Visit HostingAdvice.

Statement on Recent Industry News

April 12, 2021 | Posted by Paul


Last week, on April 6, 2021, our competitor announced that they would no longer continue to provide updates or support for owned licenses. As a result, their owned license holders must either forgo updating the software, switch to monthly licenses – which also (at the same time by the way) received a massive price increase, or migrate to another solution. This news is currently the topic of debate in industry circles, and the backlash has been nothing short of tremendous.

We’ve heard from hundreds of folks, and more and more each day. Companies and developers alike are flocking to Blesta. There are more Blesta trials active now than ever before. We issued more developer licenses in the past week than the previous three months. Some of the most popular third-party developers are shifting their efforts toward Blesta, and for good reason. Demand for various integrations is skyrocketing as companies plan their migrations to Blesta. There’s an opportunity to be part of what we may all look back on as an industry shift.

We have been receiving several different types of emails, chats, tweets, and Facebook and Linkedin messages. Encouraging well-wishes, questions about migrating to Blesta, developing on our platform, and whether we plan to restructure our licensing similarly. Naturally, people have questions, so I wanted to answer some of the most common ones here.

Can we expect Blesta to do the same?

Integrity is worth far more than ill-gotten fortunes. We have a consistent track record of saying what we mean, and doing what we say. Blesta has been around since 2007, and we have the best reputation in the web-hosting billing market. We owe a big thanks to all of our current (and future) customers for their very real support in bringing us to where we are now and for where we end up tomorrow. Gratitude should play a part in the decisions that impact your customers.

As long as I have a say in it, we will continue to put integrity first. Treating customers well is more than just a good thing, it’s our duty – and purpose. We owe it to everyone to remember that. No bait and switch. No empty promises. That doesn’t mean that changes at times aren’t necessary, but there is a way forward that preserves integrity with gratitude. Blesta is privately owned, so there are no cold Venture-Capital hands pulling strings here, and we have no plans to sell. We aren’t making any changes.

Is there a migration path to Blesta?

Absolutely! Download and install Blesta and select “Start a 30-day free trial” when prompted for a key. Then just follow the documentation to import your data. If you run into any trouble or need any help, reach out and let us know. We are continually making improvements to our importer and we will do what we can to ensure a successful migration.

I need XYZ (feature, module, gateway), can you create it?

We are continually adding new features, payment gateways and modules to Blesta. Over the past few days we have issued a large number of developer licenses to developers who are just beginning to switch to our platform. If you are a developer, reach out, and we’ll get you a license too. As a result, you can expect to see many new extensions coming to market in the weeks and months ahead from a wide variety of sources. We also build extensions that get enough support on our requests site, and offer a sponsored development option. Sponsored development helps cover our costs implementing a feature or extension, and gets the sponsor a shout out on our blog. If you’re interested in sponsored development, let us know.

I’m a fan of Blesta, what can I do to help?

If you are using a competing product, seriously consider moving to Blesta. If you are a hosting provider that offers reseller hosting, please consider becoming one of our Value-Added Resellers and offering Blesta to your clients. Use your influence to ask companies to integrate with or offer Blesta too. We will continue to invest more and more into Blesta as we are able, and your help will directly contribute to our growth. If you haven’t already, please join our Discord server, our affiliate program, or reach out and say hello.

We are thankful for you and we won’t soon forget your support.

To our mutual success,

Paul Phillips

President & CEO

LinkedIn