Manage cookies that are used for advertising, such as ad personalization, remarketing, and ad effectiveness analysis.
December
Main changes in 🌨 December:
- ☁️ Hosting:
- Added the ability to apply bot protection settings to all sites on the hosting account.
- Added the ability to generate and view a GoAccess report for any selected day.
- For WordPress sites, the "WordPress administration" section now includes the option to automatically configure sending mail via SMTP — just click the button, select a mailbox, and enter your password, and the Simple SMTP plugin will be installed and sending via the selected mailbox will be configured.
- Added support for Python 3.13.
- The GNU gettext tools package is installed on the servers. It is used to work with translations on sites.
- The charts showing CPU usage, RAM usage, Entry processes, CPU minutes, IO, and Number of processes now display data for 7 days instead of 1 day.
- ✉️ Mail:
- When an account has access to a domain and that domain does not have our MX records, adding the same mail domain now displays a window showing the current MX records, allowing you to choose whether to keep them or replace them with ours.
- If the account has a mail domain with the name of the main domain, sending messages from the web server without authorization from the subdomain mailboxes of this domain is no longer considered incorrect and is permitted by the system.
- The subject line of the auto-reply now includes the subject line of the original message in the format "Auto-reply subject: Re: Original message subject".
- 📧 WebMail.Online:
- Reworked avatar functionality — avatars are loaded when the message is opened, then cached for 7 days on our server and 3 days in the client's browser. Clearbit service has been removed, and Brandfetch, Logo.dev, and apistemic logos services have been added.
- Reworked and accelerated authorization in the mailbox. If the service has not been paid for, an error message is now displayed when attempting to authorize.
- 💻 VPS:
- On the "Statistics" tab, added a chart showing RAM usage statistics for the last 7 days. If the chart is missing, it means the system was unable to retrieve the data.
- Backups in the "Deleted VPS" section are now available immediately after server deactivation, and you no longer need to wait for the server to be deleted.
- 🖥 Dedicated:
- In Firewall, the ability to specify port ranges has been added.
- 📦 Storages:
- Improved authorization in the web interface — when opening a form, the focus is now immediately set on the input field; to send a completed form, you can use Enter; the "Remember" option has been added; the session lifetime without remembering has been increased from 3 to 6 hours, and with remembering — to 7 days.
- In the web interface, the gallery mode has been reworked — only thumbnails are displayed, control buttons appear when hovering, the mode turns on automatically when 85% of media files are in the catalog, and turns off when manually switching to the list. Previews are generated for all images and stored in the
/.thumbsdirectory. It is also now possible to create previews for images using GET parameters in the formatimage.png?h=200&w=200. - The web interface now allows you to move selected files and directories using drag and drop.
- When uploading files via the web interface, the list of uploaded files is now displayed in a more compact format, and each line automatically disappears after 15 seconds.
- In the web interface and API, the ability to download files and directories as an archive has been added.
- In the API, for the authorization method, the
rememberparameter has been added, and for the file upload method, support for the?overwrite=1flag has been added. - API download statistics have been moved to the "Statistics" tab.
- ☁️ Cloud services:
- For all cloud services except MySQL, on the "Security" tab, you can now add not only individual IPs but also hosting accounts to the allowed list. Notes are now added not to specific IP address / port combinations but to the IP address or hosting account as a whole.
- The maximum length of the instance name has been increased from 8 to 15 characters.
- 🐬 MySQL:
- In the settings, the ability to change the max_connections parameter has been added, with a maximum value of 5000.
- 🐘 PostgreSQL:
- PostgreSQL version 16.5 has been updated to 16.11, and version 17.1 has been updated to 17.7.
- When ordering new instances, you can now choose PostgreSQL 18.1.
- 📊 ClickHouse:
- In user settings, server privileges have been added for creating virtual tables whose data source can be external MySQL, PostgreSQL, and other servers, and a role has been added for accessing queries in INFORMATION_SCHEMA.
- 🗃 Redis:
- Added the ability to create and download dumps in RDB format. Dumps can be created from the current version of the instance or from a backup. Downloads are available for 24 hours.
- 🔎 Manticore Search:
- Added the ability to upload and connect custom dictionaries of word forms and stop words.
- 🔍 OpenSearch:
- On the order page, a list of installed plugins has been added.
- Added the analysis-ukrainian and analysis-icu plugins.
- 💰 Payment:
- On the payment page, the cost of services without discounts has been added.
- Improved payment links from notifications — added clearer messages depending on the situation, and if payment via the link is not possible, the anonymous payment form opens.
- ⚙️ API:
- Added the method of obtaining a list of available collations for creating a database on the hosting.
- Methods for creating databases for MySQL, PostgreSQL, and ClickHouse now instantly return the user's login and password, if one has been created.
- The method for creating a database user has been added for PostgreSQL.
- 📖 Wiki:
- In the article with a list of libraries and utilities available on the hosting, information about GNU gettext has been added.
- In the article about WordPress administration, information about configuring SMTP via our control panel has been added.
- Updated the instruction for configuring mail in WordPress — added a description of how to change the default address for sending without authorization and added a mention of Simple SMTP configuration via our control panel.
- Updated the article about redemptionPeriod and domain deletion periods.
- Information about avatars in WebMail.Online has been updated and moved to the separate article.
- In the article about paid administration of VPS and Dedicated, examples of tasks that we can help with and those that we definitely cannot help with have been added.
- In the article with general information about storage, information about supported and unsupported methods of interacting with storage has been added.
- In the article about storage API, a description of the method for downloading files and directories as an archive has been added.
- Updated articles about security of PostgreSQL, ClickHouse, Redis, RabbitMQ, Manticore Search, OpenSearch.
- Updated the article about Redis backups — added brief information about creating and downloading dumps.
- Added the article about word form dictionaries and stop words in Manticore Search.
- Updated the article about discounts.
November
Main changes in 🌧 November:
- ☁️ Hosting:
- Added support for PHP 8.5. The new version supports all extensions available for PHP 8.4, except for ioncube, sqlsrv, pdo_sqlsrv, and pdo_oci.
- In the site protection settings, the IP whitelist has been renamed to "Restricted access mode".
- The interface of the "Bots" tab has been redesigned — instead of manually adding individual bots, a list of all bots, divided into groups, is now displayed immediately, and a switch can be used to quickly select rules for individual bots or entire groups.
- In bot protection, the ability to control access for Collaborator, Google InspectionTool, Google Image, Google Site Verifier, Googlebot Video, Googlebot News, and Google Other bots has been added.
- Access to sites for the TikTok bot with the User-Agent "BytedanceWebview" is now allowed by default.
- Added the ability to auto-install the n8n web app (only for business hosting). The app is used to automate different processes.
- Added the ability to auto-install the yarr web app (only for business hosting). The app is used for reading RSS feeds.
- In the CMS auto-installation form, you can now select a database from a standalone MySQL service. By default, the database from the current hosting account is offered.
- Upon successful auto-installation of CMS, the link to the admin panel in the site settings is now reset to the default.
- 🌎 Domains:
- The option to download prices in JSON format has been added to the price list page.
- In the "Document flow" section, the status and reason for rejection, if specified, are now displayed for domain certificates.
- ✉️ Mail:
- In the list of mail domains, indicators for correctly configured MX, SPF, DKIM, and DMARC records are now displayed in green instead of being hidden.
- 📧 WebMail.Online:
- When selecting the conditions "matches" or "does not match" in filters, a warning is now displayed describing how these conditions work.
- 💻 VPS:
- In Firewall, you can now specify several different ports for each rule, separated by commas or spaces.
- 📦 Storages:
- The ability to upload folders has been added to the web interface. You can upload using the button or by dragging and dropping.
- 📊 ClickHouse:
- Released new service — ClickHouse.
- 👤 Account:
- For all cloud services, the ability to opt out of a service that is inactive due to insufficient funds in the balance has been added.
- 📖 Wiki:
- Updated article about bot protection for sites.
- The page about black and white lists for IP access to the site has been reworked and now only describes the black list.
- Added article about site restricted access mode.
- Updated article about methods for increasing disk space.
- Updated instruction for CMS auto-installation.
- Updated instruction for connecting a domain to Cloudflare.
- Updated instruction for installing SSL from Cloudflare.
- Updated article about SRV records.
- Updated instruction for changing email address and disabling 2FA.
- All articles about cloud services are grouped together in a single section "Cloud services".
- Updated article about MySQL resource usage. Information about viewing active processes and slow queries is now located in the article about resource usage.
- Added section with basic instructions for the ClickHouse service.
October
Main changes in 🌧 October:
- ☁️ Hosting:
- Added the ability to use server caching. The caching mode and cache lifetime can be configured in the site settings on the "Caching" tab.
- In the site settings, you can now add a link to the site's admin panel for quick access from the control panel.
- In the site protection settings, bot access control has been redesigned — the interface is now similar to country access restrictions, and you can configure individual rules for each bot.
- Added support for ionCube 15 for PHP 5.2-8.4, except 8.0.
- Added the ability to auto-install the Readeck web app (for business hosting only). The app allows you to save and organize various web content.
- For CMS auto-install requests that require changes to the site settings, a message is now displayed with the installation start time.
- In the cron task list, when you click on an error with a code, you can now view the last 50 lines or 2.5 KB of command output.
- In the file manager, in the connection source selection form, sorting and searching for hosting accounts, storage, and VPS have been added.
- Hosting accounts that have never been paid for are no longer archived after the deactivation period ends and are immediately deleted.
- 🌎 Domains:
- Increased prices for domains in a number of thematic zones.
- A warning about incorrect address records in domain settings is now displayed only if there is a site in the hosting accounts of the domain owner's account or the current account.
- The download of the list of all released domains has been improved — the limit of 1000 records has been removed, and the same sorting used on the page is now used for records in the file.
- ✉️ Mail:
- For security reasons, you can no longer use parts of the mailbox name in mailbox passwords.
- 📧 WebMail.Online:
- In the settings, the ability to hide selected labels has been added.
- Speeded up output and search for messages with chains enabled.
- 📦 Storages:
- The "Users and API" tab now includes charts with API upload statistics — the number of files and the amount of data for the current day, last week, month, and year.
- 🐬 MySQL:
- On the "Load" tab (formerly called "Resources"), buttons for viewing information about InnoDB, variables, and status have been added, and the ability to view query execution statistics has been added.
- Added error message when replication is lagging or not working, and added a button to recreate replication.
- The settings now include the option to configure the "binlog_expire_logs_seconds" parameter (binary log storage period) and enable "performance_schema" (required for collecting query execution statistics).
- 🗃 Redis:
- Added the "Statistics" tab with Redis usage statistics — uptime, connections, commands, traffic, etc.
- 🔍 OpenSearch:
- Released new service — OpenSearch.
- 💰 Payment:
- Reminders about the need to pay for the service are no longer sent to the owner and users with delegated access if auto-renewal is enabled for the service and there have been no unsuccessful attempts to debit the payment.
- 🛠 Tools:
- In the state register of enterprises, information from the register of court decisions has been added.
- A "Reference books" page has been added, where you can download JSON files with a list of countries and EU VAT rates.
- 📖 Wiki:
- Added article about server caching.
- Updated article about bot protection.
- Added instruction for configuring the link to the CMS admin panel.
- Added article on speeding up transfers.
- In article with general information about WebMail.Online calendars, short information about tasks has been added.
- Updated article about storage settings — added a short description of search bot indexing settings.
- Added short article about Redis statistics.
- Updated article about Manticore Search data sources — added diagram showing which data sources can be connected and where they can be used.
- Updated article about Manticore Search tables.
- Added section with basic articles about OpenSearch service.
September
Main changes in 🌧 September:
- ☁️ Hosting:
- In the site technical check, server response time is now checked from the same server where the site is located.
- In the file manager, background operations have been improved and the updating of information about the amount of data being uploaded during the file upload process has been optimized.
- 🌎 Domains:
- On the registration page for domains in Dropzone, a corresponding label is now displayed. When you hover over the label, a tooltip appears stating that you need to contact technical support to purchase the domain.
- Ownership transfer of the domain now automatically removes it from sale.
- Increased frequency of checking tracked domains on days close to their release date.
- ✉️ Mail:
- In the control panel, the ability to quickly switch between mail domains has been added.
- When ordering a dedicated IP, addresses that have previously been used for this mail domain are now provided first, if they are available.
- 📧 WebMail.Online:
- In the calendar, support for tasks has been added.
- In the calendar, drag-and-drop support has been added — you can move events and change their duration.
- 💻 VPS:
- The password for connecting via VNC is now set manually and is not visible in the control panel.
- 📦 Storages:
- In the settings, the ability to allow or prohibit indexing by search bots has been added.
- The API method for getting a list of files can now accept multiple path parameters and return information for several directories at once.
- 👤 Account:
- Added the ability to verify phone numbers via Telegram Gateway. This method is only available for numbers registered with Telegram.
- 💰 Payment:
- Improved sending of notifications with reminders about the need to pay for services — separate notifications are now sent for each service, and emails for each service in the mail client can now be combined into chains.
- A QR code has been added to invoices for payment without manually entering details in the bank's app. It works with all major banks in Ukraine. The code is available to everyone except legal entities.
- ⚙️ API:
- All log download methods now download logs in their entirety, rather than page by page.
- Added the method for getting a list of operating systems available for auto-installation on VPS.
- The method for creating DB for a separate MySQL service and the method for creating a user for a separate Redis service now instantly return the ID of the created object.
- 📖 Wiki:
- Updated article about the "Site not configured" error — simplified description, added diagram with algorithm for solving the problem.
- Added instruction for installing and running n8n.
- Added subsection with articles on working with WebMail.Online calendar.
- Articles on working with contacts in WebMail.Online have been moved to the separate subsection.
- Added instruction for installing Mikrotik RouterOS on VPS.
- Updated article about public links to files and directories in storage.
- In article about working with storage content via API, description of Secure Link generation method has been added and description of public link creation method has been updated.
- Information about cloning MySQL instances is moved to the separate article.
- Updated article about phone numbers — added information about verifying numbers via Telegram.
August
Main changes in 🌞 August:
- ☁️ Hosting:
- For cron tasks, an option has been added to send reports in case of forced termination of a process when starting a new one. Reports are sent no more than once a day for each task. Information about forced process terminations has been added to the cron log.
- The OAI-SearchBot bot has been added to the list of blocked by default.
- Improved autocomplete hints when adding sites and subdomains.
- ✉️ Mail:
- Corporate mail users can now manually restore mailboxes from automatic backups made over the last 10 days.
- Customizing the name, link, and logos in WebMail design is now available only for corporate mail. The set logo is now displayed on the authorization page in WebMail.Online.
- Improved mechanisms for checking the space used for unblocked and blocked mail.
- 📧 WebMail.Online:
- Released a full-featured calendar and launched our own CalDAV server.
- In the new message form, a button has been added to clear the formatting of selected text.
- In the signature editor, a button for inserting links has been added.
- Messages with delayed sending are now located in a separate folder called "Scheduled".
- In the contacts list, the order of columns has been changed and the ability to sort has been added.
- 📦 Storages:
- In the web interface, a preview of images and some media file formats has been added, with the ability to scroll within the current directory.
- Automatic file deletion can now be configured individually for specific directories.
- The principle of working with public links has been changed — the database of created links is now included in the used disk space, the public links and Secure Link tabs have been combined into one, limits on the number of public links have been added, and a method for generating links by request has been added to the storage API.
- 🐬 MySQL:
- Backup for the 1st day of the month is now excluded from the number of backups that can be selected in the settings.
- Cloning has been moved to a separate tab, and a history of created clones has been added.
- In the security settings, you can now add comments to IP addresses.
- 🐘 PostgreSQL:
- In the security settings, you can now add comments to IP addresses.
- 🗃 Redis:
- In the security settings, you can now add comments to IP addresses.
- 🐰 RabbitMQ:
- In the security settings, you can now add comments to IP addresses.
- 🔎 Manticore Search:
- Added the ability to import data from external sources.
- In the security settings, you can now add comments to IP addresses.
- 👤 Account:
- Restored the ability to transfer ownership rights to domains that are not registered with us.
- 🛠 Tools:
- In the QR code generator, support for vCard has been added.
- ⚙️ API:
- The request limit has been increased from 300 to 3,600 per hour and from 5,000 to 28,800 per day.
- When attempting to connect from an unallowed IP address, the error now specifies the IP address from which the connection attempt was made.
- Added method to get a list of plans for the selected service type with detailed information on each plan.
- Methods for ordering a new hosting account and VPS now returns the invoice ID.
- 📖 Wiki:
- Added instruction for configuring Redis in PrestaShop.
- Added instruction for restoring messages in mailbox.
- Added instruction for configuring signatures in WebMail.Online.
- Updated article about space for mail.
- In article about email sending limits per day, information about the conditions in which each limit is increased has been added.
- Updated instruction for setting up filters in WebMail.Online.
- Updated article about automatic delete old files from storage.
July
Main changes in 🌞 July:
- ☁️ Hosting:
- All site settings related to security and access restrictions are now located in a single section "Site protection".
- In the "Site protection" section, the list of bots on the "Bots" tab is now divided into categories.
- For sites that work via Cloudflare, in the "Site protection" section, the "Cloudflare" tab has been added, where you can specify the Zone ID and API token. This will allow our system to automatically block suspicious IPs on the Cloudflare side so that requests do not reach our server and do not create unnecessary load on the site. Addresses are blocked for 24 hours, after which they are deleted from Cloudflare.
- Improved detection of traffic filtering services such as Cloudflare and others — the detection process now takes about 20 minutes.
- Node.js 24 LTS support has been added to business hosting.
- The antivirus now better analyzes viruses running in the hosting account memory, detecting more malicious code, including binary files and a number of scripts that are deleted from the server immediately after launch. A tab with deleted processes in the hosting account has been added to the "Antivirus" section.
- In the file manager, when displaying a list of files, the size and inodes are now only calculated for the first 100 directories; the rest of the list is displayed without this information for directories.
- Accelerated DB import via the control panel.
- 🌎 Domains:
- In the domain settings, when replacing address records with our hosting addresses, the operation must now be confirmed with a button in the window.
- ✉️ Mail:
- The form for creating/editing mailboxes has been reworked. A visual editor is now available in the autoresponder field, and HTML markup can be used.
- A counter for the limit "From web server without authorization to domain mailboxes" has been added to the mail domain page.
- 📧 WebMail.Online:
- Links in the text when viewing messages are now automatically clickable.
- 💻 VPS:
- Added plans 24G and 32G (12-16 cores, 24-32 GB RAM, 160/200-200/240 GB disk space, 30/35-40 TB traffic).
- You can now connect to the server using WebSSH not only via the main IP, but also via the dedicated IP you have ordered.
- 🖥 Dedicated:
- Added the ability to automatically install Ubuntu 22.04 and Ubuntu 24.04.
- 📦 Storages:
- Added the ability to use any free subdomain of the cdn.express domain as a storage URL. The subdomain name can be specified manually or generated automatically from a random set of words related to technology and data storage. The selected subdomain can be changed.
- Removed support for the old storage API.
- 🐬 MySQL:
- Added the ability to configure the interval for creating automatic backups and their number. Available intervals are daily, weekly (on Sundays), monthly (on the 1st day of each month). In any case, a backup copy for the 1st day of the current month is also saved.
- The maximum number of instance backups that can be stored at any given time is now 5 (including the backup for the 1st day of the current month).
- Added the ability to clone an instance from the current version or a backup copy.
- 🐘 PostgreSQL:
- Extension management has been improved — when an extension is enabled, the necessary dependencies are now also enabled; when an extension with dependencies is disabled, a message is displayed stating that the dependent extensions must first be disabled; the list of extensions is sorted alphabetically and updated without reloading; active extensions are displayed at the top of the list.
- Added support for pg_cron extension. Before enabling it in the instance settings, you need to specify the name of the DB for which the extension will be enabled.
- Added support for PostGIS extension.
- 🐰 RabbitMQ:
- Added a tab for managing plugins.
- Added support for rabbitmq_delayed_message_exchange and rabbitmq_mqtt plugins.
- 👤 Account:
- Added the ability to enable 2FA via email.
- 💰 Payment:
- The referral program terms and conditions have been updated — referral links can no longer be used in AdWords advertising.
- 🛠 Tools:
- Released the new tool — QR code generator.
- 📖 Wiki:
- All articles related to site protection and access restriction have been moved to a new subsection "Site protection".
- Added instruction for setting up automatic IP blocking on Cloudflare.
- In the article about antivirus, a brief description of the tab with malicious processes has been added.
- Updated instruction for configuring Outlook for Mac, removed information about outdated versions of Outlook.
- The instruction for connecting a domain to storage have been reorganized into the general article about storage addresses and added information about storage URLs and changing them.
- The article about working with the storage API now includes a description of response codes and has removed information about the old version of the storage API.
- In the article about MySQL service backups, information about backup configuration options and instance cloning has been added.
- Added article about RabbitMQ plugins
June
Main changes in 🌞 June:
- ☁️ Hosting:
- Improved the layout of the cron task list, added the last launch time, execution duration, and command exit code.
- Added PHP modules for working with Oracle Database — the oci8 module for PHP 8.2-8.4 and the pdo_oci module for PHP 8.3-8.4.
- Reworked access restriction by IP — created two separate tabs with white and black lists, each list can have a maximum of 1000 entries, only one of these lists can be active at a time.
- In bot protection, the logic for blocking bad bots has been changed — now bots that are blocked are checked, and to unblock them, you need to unckeck it.
- When installing the site builder together with the Divi theme, the Extra theme is now also installed. Divi is active by default, Extra can be activated in the site admin panel.
- Added support for CDN bunny.net — our system can now detect when this service is being used, and the visitor's real IP address will be visible in access logs for requests made through it.
- Added support for our protection service — it is defined as "Protection", and instead of the protection server's IP address, the actual IP addresses of visitors are now logged in the access logs.
- When using a traffic filtering service, you can now prohibit access to the site for all addresses except the filtering service used in the site settings on the "Security" tab.
- GoAccess report for the current day is now regenerated each time the report page is opened or refreshed.
- In the file manager, site directories with IDN names are now not recoded and are displayed in Punycode. The recoded name can be viewed in the tooltip when hovering over it.
- Accelerated import of DB dumps from a hosting account using the file manager.
- The timeout for connecting from the file manager via FTP has been increased from 10 to 60 seconds.
- Connection errors due to access restrictions are now visible in FTP logs.
- SQLite now supports mathematical functions.
- 🌎 Domains:
- Increased prices for domains in the .SHOP, .CLOUD, and .GIFT zones.
- You can now create your own zone sets again on the registration page. Unicode characters and emojis can now be used in set names.
- ✉️ Mail:
- When DKIM is enabled, its record is now visible under all records in the domain settings.
- When exporting mail, the storage time for created archives has been reduced from 7 to 3 days.
- 📧 WebMail.Online:
- Basic formatting options have been added to the new message form. The formatting bar can be activated by clicking the "A" button on the bottom panel.
- Added the ability to delay sending messages.
- Implemented CardDAV support and added the ability to delegate access to created address books.
- Filters can now be applied to existing messages.
- Quick filters by sender, recipient, date, attached files, and read status have been added to the list of messages.
- The "All mail" section has been added to the list of messages, containing messages from all folders except Spam and Trash.
- Added full support for +aliases.
- The interface language is now determined based on the browser language when you first log in.
- 📦 Storages:
- The control panel in the main storage block now displays upload statistics via API — number of files and total size.
- 🐘 PostgreSQL:
- Added support for the TimescaleDB extension. Available immediately for new instances, and will be available for older instances after restarting.
- 🔎 Manticore Search:
- All new instances now work in Real-time (RT) mode, and the "Data sources" and "Indexes" tabs are not available in them.
- Added the new "Tables" tab with information about all created tables.
- The version of Manticore Search is now fixed when ordering and can only be updated manually using a special button.
- 👤 Account:
- Added the ability to delegate access to change plans and manage paid extra services.
- 🛠 Tools:
- On u.ua, direct links to uploaded files are no longer tied to IP addresses.
- 📖 Wiki:
- Added article on configuring access to the site when using a traffic filtering service.
- Added instruction on connecting to WebMail.Online contacts via CardDAV protocol.
- Updated instruction for delegating access — added information on setting up access to actions that affect the cost of the service.
- In article about restricting access to the site, information about IP access restrictions has been updated.
- Updated article with description of the "Web server load" section.
- In article about non-standard cron tasks, added information on how to send requests to sites directly by IP address, without using DNS.
- Updated article on working with contacts and address books in WebMail.Online.
- In article with general information about Manticore Search, information about the version update has been added.
May
Main changes in 🌤 May:
- ☁️ Hosting:
- MySQL 8.4 is now supported on servers in all countries.
- For MySQL, the
max_allowed_packet valuehas been increased from 16 MB to 64 MB. - When restoring a DB from a backup, you can now select the DB user to be used for restoring. This allows you to avoid possible problems with the owner of procedures and functions in the DB.
- General Query Log logging is now automatically disabled if the log size for the day exceeds 500 MB. It is checked once an hour. Logging can only be enabled manually after deleting the log or the next day.
- Reworked the interface for restricting access by country. Added ability to block Tor networks.
- When "Protection is on and will not automatically turn off" is selected for I'm Under Attack, notifications of anomalous traffic are now not sent.
- 🌎 Domains:
- Increased prices for domains in the .KHMELNYTSKYI.UA, .KHMELNITSKIY.UA, .KM.UA zones.
- You can no longer add a free domain to pre-orders, the system now suggests registering one.
- ✉️ Mail:
- Added support for full-fledged aliases.
- DKIM is now enabled automatically if, at the time of mail domain creation, the corresponding domain is available in the current account and served on our NS.
- A single mailbox,
report@dmarc.top, is now used to collect DMARC reports instead of individual mailboxes. - The form for adding a mail domain has been made clearer.
- 📧 WebMail.Online:
- Updated the code and design of the mail client.
- The new message form now displays in a window instead of the entire page.
- An open message is now highlighted in the list of messages.
- Alias support has been added, and the ability to create sender profiles has been implemented in the settings. Sender name and signature customization is now performed via profiles.
- 💻 VPS:
- Added the ability to automatically install of AlmaLinux 10.
- 📦 Storages:
- Updated API and web-interface. The new version of the API is simpler, more convenient and able to handle more requests. The web interface now uses the new API and is much faster.
- 🐬 MySQL:
- Added MySQL version output in the instance block in the control panel.
- When creating a database, the host address and connection port are now also displayed in the created user's data window for convenience.
- The number of security rules in all plans is now 32.
- 🐘 PostgreSQL:
- The number of security rules in all plans is now 32.
- 🗃 Redis:
- In the memory usage chart, the displayed period has been increased from 7 days to 1 month.
- The number of security rules in all plans is now 32.
- 🐰 RabbitMQ:
- The number of security rules in all plans is now 32.
- 🔎 Manticore Search:
- The number of security rules in all plans is now 32.
- ⚙️ API:
- Most methods that create or add something now immediately return the ID of the corresponding object.
- 📖 Wiki:
- Updated article about mailbox aliases — added information about additional addresses.
- Updated article about working with storage content via API — added description of the new version of API, sample code, collection and environment files for Postman, description of the old version of API moved to the end of the article.
- In article about access restriction, the description of access restriction by country has been updated.
- Updated article about General Query Log.
- Updated article about analyzing DMARC reports.
- Updated instructions for clearing cache, enabling incognito mode, and opening the developer console in browsers.
- Updated instructions for setting up public DNS — added instruction for Windows 11 and Quad9 servers.
- Updated instruction on how to work with tcproute/tcptraceroute.
- Updated instruction on how to clear DNS cache.
- Updated instruction on how to set up Mail client (macOS).
- Articles about current and direct IP addresses and their changes are combined into one article, a scheme of requests between servers is added.
- Updated instruction on how to open macOS terminal.
April
Main changes in 🌤 April:
- ☁️ Hosting:
- The maximum size of headers in requests has been increased from 32 to 64 KB.
- HEIC support has been added to ImageMagick.
- Updated eusphpe module for PHP 7.4, 8.0 and 8.1. The current version of the module does not support older versions of PHP, so only the older version of the module is available for them.
- In OPcache, the default value for
opcache.interned_strings_bufferis increased from 8 MB to 12 MB. For existing sites, this is applied after re-saving PHP settings. - Temporary Redis
temp-*.rdbdatabase files older than 30 days are now automatically deleted from the~/.system/redis/directory. - When changing MySQL version to 8+, the system now checks compatibility — there should be no fields with
doubletype andauto_incrementflag in the database. If there are sites with PHP 7.0 or lower in the hosting account, a warning about incompatibility of these versions with the new MySQL version will be displayed. - Cleanup of irrelevant system files has been released — once a week php.ini of non-existent hosts, PHP files of non-started profilers and CMS installer temporary file directories older than a day are now deleted in the system directory.
- For new hosting accounts, the default Linux configuration now uses PHP 8.2, Python 3.8, Node.js 22, Go 1.24.
- The terminal in the control panel has been improved — autoscrolling is now triggered at the moment of adding data instead of every 200 ms, the ability to disable autoscrolling, copy terminal contents and enable full-screen mode has been added.
- In the log calendars in the control panel, you can now select the day of the previous/next month if there is data for it.
- Optimized viewing of site access logs.
- 🌎 Domains:
- Increased prices for domains in the .BEER, .BIZ, .CLUB, .COOKING, .COURSES, .FASHION, .FISHING, .FIT, .GARDEN, .INK, .STUDY, .SURF, .VIP, .VODKA, .WEDDING, .WIKI, .WORK, .YOGA zones.
- ✉️ Mail:
- When "WebMail design" is enabled, the section with it now displays a block with the current running status, the disable button, logos, and SSL certificate status.
- 📧 WebMail.Online:
- Added support for labels.
- Indexing of messages for search has been accelerated.
- Added ability to export contacts in CSV format.
- 💰 Payment:
- When renewing delegated hosting via the control panel, you can now select a payment period.
- 🛠 Tools:
- In the tracing tool, the maximum number of hops has been increased from 15 to 30.
- 📖 Wiki:
- Added article about labels in WebMail.Online.
- Added article about the Browscap PHP module.
- Added instruction on global installation of Node.js modules.
- Added short instruction on how to fix the error "SSL certificate problem: unable to get local issuer certificate" in WordPress.
- Updated article about access restriction for IP addresses and countries.
- Updated instruction on configuring FTP and SFTP connection in VS Code — added information about connecting using SSH key.
- Updated instruction on domain transfer to another registrar.
- Updated article about mailbox cleanup — added information about auto-deleting messages from trash.
- Updated instruction on importing and exporting contacts in WebMail.Online.
March
Main changes in 🌤 March:
- ☁️ Hosting:
- In PHP settings, added the ability to manually edit php.ini.
- For PHP 8.4, Phalcon 5 support has been added.
- In the PHP error log, dates that cannot be parsed are now output in their original form with a note.
- In the access restriction settings by country, the restriction level can now be set individually for each country.
- In the cron and Supervisor form, an option has been added that allows the command to run as specified without automatically adding an interpreter.
- On the hosting account page, added Number of processes graph with information about the number of all processes of the hosting account for the last 24 hours. Disabled by default, enabled in the chart settings at the bottom of the page.
- During database migration between servers (for example, when changing the MySQL version), you cannot change the plan and submit a request for CMS auto-installation, you must first wait until the migration is complete. A corresponding notification is displayed in the section with databases.
- In the file manager, the function of importing a database from a file has been returned. You can select any service and database available in the account as the import destination.
- Added showing of progress on file upload for database import and of import errors.
- On the business hosting RAM utilization chart, the file system cache indicator has been removed.
- The Sphinx extra service is no longer available for ordering.
- Removed support for Server Push technology.
- 🌎 Domains:
- Increased prices for domains in the .VINNICA.UA, .VN.UA zones.
- Transfer of ownership is now possible only for domains registered with us. If you try to create an application with a domain not registered with us, an error will be displayed with a suggestion to delete such domain and add it to another account manually.
- Improved work of importing DNS records.
- DNS records on our servers have been updated faster — on average, the update now takes 2-7 seconds.
- ✉️ Mail:
- When adding a mail domain in the system already has a mail domain of the same name and it needs to be renamed, the operation now additionally needs to be confirmed by the button in the window.
- Corporate mail can now be binded to a hosting account that is renewed on credit.
- Added the ability to disable trash can auto-cleaning.
- 💻 VPS:
- Added the line of cheap plans — Shared VPS. Regular plans now belong to the Dedicated VPS line. The main differences between Shared VPS and Dedicated VPS are lower price, lower CPU clock speed, less disk space and traffic. You can change the plan only within one line, you can't switch between lines.
- Added the ability to auto-install CentOS Stream 10, Debian 12 and Ubuntu 24.04.
- 📦 Storages:
- The maximum file size for uploading via the web interface has been increased from 10 GB to 50 GB.
- In Torrent downloads the ability to cancel active downloads has been added.
- Time in the web interface is now displayed in the visitor's time zone.
- 🐬 MySQL:
- When creating a user, you can now select an authorization method —
caching_sha2_passwordormysql_native_password. - The maximum file size for import has been increased from 5 GB to 50 GB.
- Added showing of progress when uploading a file for import.
- When creating a user, you can now select an authorization method —
- 🗃 Redis:
- When creating and editing a user, permissions can now be set manually. In this case, the permission settings from the form will not be applied and the permissions with the
@adminrole will be subtracted from the manually specified permissions.
- When creating and editing a user, permissions can now be set manually. In this case, the permission settings from the form will not be applied and the permissions with the
- 🐰 RabbitMQ:
- Added a check for running instances every 10 minutes — if an instance should be running but is not, an error and a restart button will be displayed in the "Instance" block.
- If the available disk space is exceeded, a notification is now sent and if the space issue is not resolved within 24 hours, the service is shut down.
- When increasing the plan, space in the new plan must be a minimum of 10% more than the space used in the current plan.
- 🔎 Manticore Search:
- On the statistics tab, the button for downloading and clearing the request log has been added.
- 🛡 Protection:
- Instead of Google captcha, our own captcha with numbers is now used.
- 👤 Account:
- The page with the list of services has been removed. Hosting refusal is now performed on the page with the list of hosting accounts, VPS and Dedicated refusal — on the page of the service itself.
- 💰 Payment:
- For Ukrainian legal entities, the "Acts" item has been added to the payment menu in the upper right corner of the control panel.
- 🛠 Tools:
- Added the tool for getting an extract from the EDR with information about a FOP or a company in different languages. The file is signed with EDS, the cost of the extract is 30 ₴.
- Released the new tool — GeoIP databases. On the page of the tool you can view information about any IP address, submit a request to correct incorrect data, download databases of cities, countries, ASN and show examples of their use.
- The tool for IP address determination has been improved — when using IPv6, it now additionally checks IPv4 availability and displays either IPv4 and IPv6, or only the address of the two that is available.
- The SSL certificate validator now supports certificate chains.
- The tool for checking IP addresses in spam lists has been improved — the status of an address in each list is now displayed with an icon, after completion the overall status is displayed, lists with the found address are displayed at the top of the page, for addresses that are in the lists a link to check the address in a specific list is displayed.
- The site screenshot tool now creates a screenshot with a slight delay after the site is loaded. The delay is fixed and cannot be changed.
- ⚙️ API:
- To get service ID instead of
get_idmethod,get_servicesmethod is implemented, which returns a list of all services/hosts of the account by type, their ID and other information.
- To get service ID instead of
- 📖 Wiki:
- Added article about using own php.ini.
- Added instruction on how to import a database using file manager.
- Added instruction on how to configure Ukrainian morphology in Manticore Search.
- Added article with short information about the Manticore Search query log.
- Updated instruction on how to refuse the service.
- Updated instruction on how to change international domain contacts.
- Information about Redis users has been moved to standalone article, and short information about privilege configuration has been added.
- Information about Redis memory usage is moved to standalone article.
- To article about charts of server resources consumption added short information about Number of processes.
February
Main changes in 🌨 February:
- ☁️ Hosting:
- Value of the
(upload|post)_max_sizeparameter in PHP settings can now be increased up to 10,000 MB. - Added ionCube support for PHP 8.4.
- The Redis module can now be manually enabled in PHP settings in the module list. If you have ordered the Redis extra service, the Redis module is automatically enabled regardless of whether it is enabled in PHP settings or not.
- Updated the libheif library used for HEIV and AVIF image processing.
- The bot protection now uses our own captcha with numbers instead of Google's captcha.
- Added support for Go 1.24.
- Value of the
- 🌎 Domains:
- When DNSSEC is enabled, you can no longer change NS; you must first disable DNSSEC to change them.
- Added validation of key tag and digest when enabling DNSSEC for a domain on third-party NS — key tag is now only a number, digest consists of numbers and Latin letters, length 64 characters.
- .MD domains can now be added in the control panel by yourself without contacting tech support.
- ✉️ Mail:
- Mailbox trash cans are now automatically cleared every night of messages that have been stored there for more than 30 days. For older mailboxes, clearing is disabled and enabled in the mail domain settings with no option to disable it.
- The confirmation form when adding a mail domain is now the same as when adding a site — you can confirm access to the domain with an NS or TXT record.
- DMARC report processing now runs every 2 hours instead of 6.
- Viewing the status of mail servers is now done via the side menu on the mail domain page.
- 📧 WebMail.Online:
- Added ability to set your own logo via "WebMail design" — you can upload variants for light and dark theme, if you have only one logo it will be used in both themes.
- When chains are disabled, the message list now displays buttons to go to the first and last page.
- When writing a message, a notification will now be displayed if the message size exceeds the 50 MB limit.
- Added a button to delete draft in the form of writing a message, it is displayed only if there is a saved draft.
- The unsubscribe mechanism has been improved — if the server from
List-Unsubscribereturned an error, it will be explicitly indicated in the notification and the mailing will still disappear from the list, but if a new mail arrives, the mailing will become active again and will appear in the list.
- 💻 VPS:
- Redesigned the list of plans on the VPS ordering page.
- On the statistics tab in the traffic usage information, you can now select only the months for which there is data (last 90 days).
- 🐘 PostgreSQL:
- Extensions are now enabled not on a separate tab, but on the database tab individually for each database.
- Added support for vector extension.
- 👤 Account:
- Passing 2FA using your phone is now considered a fallback method — logging in this way will automatically disable 2FA in the account and unlink all bank cards (if linked).
- When receiving a code to a Ukrainian phone number, instead of the last 4 digits of the number you are calling from, you should now use the digits that the robot will dictate.
- Connected Facebook accounts can now be disconnected when such a request is made by Facebook itself.
- 💰 Payment:
- Foreign individuals and legal entities may now pay for services only by bank card.
- 🛠 Tools:
- Added a new tool speed.org.ua for testing the speed of Internet connection.
- The tool for determining IP address for users with IPv6 now additionally shows IPv4 as well.
- ⚙️ API:
- The domain availability check method now returns an error if the domain is unavailable for registration.
- 🤖 Telegram bot:
- When renewing a service, the available payment periods and cost are now always displayed at once.
- 📖 Wiki:
- Added article with brief description of the section about the status of mail servers.
- Added article describing and solving the problem of access to Views when IP access restriction to MySQL is enabled.
- Reworked article about CORS errors and problems with cross-site AJAX requests.
- Updated article about 2FA.
- Updated article about PostgreSQL extensions.
- Implemented new code highlighting library, added ability to copy inline code by click.
- Other:
- Feedback and suggestions can no longer be posted and commented on anonymously, only the account nickname is now used for signatures. You can use an empty nickname for anonymity. Earlier anonymous postings remain anonymous regardless of the nickname set.
January
Main changes in 🌨 January:
- ☁️ Hosting:
- In the file manager, images now open in the built-in viewer rather than in a new browser tab.
- On the servers, the latest version of FFmpeg is now always available.
- To install a free SSL certificate from Let's Encrypt, a condition must now be met — the domain must either have no CAA records or one of them must contain
issue "letsencrypt.org". - Hosted sites now receive a header
X-Forwarded-Hostwith the name of the host. - For .mjs files, the server now returns the MIME type
text/javascriptinstead ofapplication/octet-stream.
- 🌎 Domains:
- ✉️ Mail:
- The history of mail import requests is now displayed for the last 2 days instead of 1 month.
- 📧 WebMail.Online:
- In the settings, added an option to disable the display of sender avatars in viewed emails.
- Tagging, moving, deleting for a chain now affects all chain emails in all folders.
- 📦 Storages:
- Added the ability to create multiple FTP users to access the storage.
- 🐬 MySQL:
- Added a new tab with error log and a button to clear it.
- 🔎 Manticore Search:
- Added support for Ukrainian morphology.
- 💰 Payment:
- Ordering services with daily payment has been simplified — if there are insufficient funds on the balance when ordering, now a notification with the necessary amount to recharge the balance is displayed, an invoice is automatically generated and the page of its payment is opened.
- On the page with the list of invoices, you can now see which of the unpaid invoices were created via anonymous payment.
- 🛠 Tools:
- Added a new tool — RDAP service, which is a modern alternative to WHOIS and allows you to view information about domains, IP addresses and autonomous systems.
- The DKIM check tool now considers all mechanisms from RFC 6376.
- 📖 Wiki:
- Added instruction on how to configure DNSSEC.
- Added article with a brief description of the MySQL error log.
- Updated article about FTP access to the storage — added information about adding, editing and deleting users.
- Improved wiki — faster loading, left panel with the general table of contents and right panel with the table of contents of the current article are now always in the viewport, improved layout.