v2025.08.0 ========== Release date: 2025-08-05 .. warning:: 2025.08.0 is a **BETA** version and it's not recommended for production environment. Fleio uses the continuous delivery model, read more at :ref:`release-model`. For a full index of Fleio releases see :doc:`changelog`. We recommend you to follow the safe upgrade procedure: * :ref:`Safe upgrade procedure for docker installations` Added ----- * [add] #8959 Domain transfer bulk action * [add] #9083 Coupons for pricing plan rules * [add] #9104 Choosing IP version to instances * [add] #9116 Coupons for client groups * [add] [staff] #9162 "Out of stock" functionality for flavor groups * [add] #9169 Invoice status "DEBIT FROM CREDIT LINE" for post-paid domains * [add] [staff] #9176 Security options for user * [add] #9201 Button to add clients to groups on Clients page * [add] [staff] #9227 Custom template support for Billing Alerts Changed ------- * [change] #9200 Add the same filters on Clients page as on Mass message page * [change] [enduser] #9232 Add "just_paid=true" invoice URL param after payment is completed Fixed ----- * [fix] #9161 Missing detail on renewal invoice * [fix] #9164 Cannot save zone records if there is a whitespace at the beginning of the record * [fix] #9165 Inconsistencies in clusters Use Floating IP for Load Balancers functionality * [fix] #9173 Error on install "E: Package 'gnupg' has no installation candidate" on Debian 11 and 12 * [fix] #9179 Domain upgrade invoice display * [fix] [staff] #9182 Edit cycle override price checkbox color not adapted to theme * [fix] #9185 Actions menu is still visible after clicking an action entry that opens a dialog * [fix] #9186 Insert-headers is not a valid option for a HTTPS protocol in load-balancer listener * [fix] #9192 Error message overlapping fields on contact create dialog * [fix] [staff] #9195 Typo in error message on 'Add IP' dialog for instance * [fix] [enduser] #9196 Empty page shown on Zones list instead of "No zones" message * [fix] [enduser] #9197 No products text is centered in the browser window instead of the object list * [fix] [enduser] #9203 Domain without contact shows "Edit contact info" link * [fix] [staff] #9204 Unhandled error when exporting clients to CSV * [fix] [enduser] #9206 All .org domains show as unavailable for registration * [fix] [staff] #9212 404 error after saving domain contact form * [fix] #9214 Upgrade to latest version shows docker help * [fix] #9215 Email notifications may be duplicated * [fix] [staff] #9217 Cut-off tooltip on flavor groups * [fix] #9220 Invoice with tax cannot be automatically settled if 'Add tax on add-credit invoices' is used * [fix] [staff] #9221 Missing TODOs after enabling ID protection on domain using TODO registrar connector * [fix] #9223 Post-paid domains "Number of days in cycle" is not considering "Billing cycle as calendar month" setting * [fix] #9224 Decimals still shown even if PRICE_PREC = '1' is used * [fix] #9225 "Enable domains refresh" is implicitly selected for TODO registrar connector * [fix] #9228 Cannot accept order for domains with pending transfer/pending registration statuses * [fix] #9230 Internal server error 500 when transferring domain while having no price defined for TLD * [fix] [staff] #9231 500 Error when trying to remove TLD prices * [fix] [staff] #9235 Browser title for "Subnet-pools", "Flavor-groups", "Volume-types" is not formatted * [fix] [staff] #9237 Prepaid service cycle price is wrong * [fix] #9246 Internal server error when placing an order with post-paid product & setup fee Unreleased ---------- \- Deprecated ---------- \- Removed ------- * [remove] #9156 totalCount from list API results * [remove] #9229 Cancel button from TLD details page Security -------- \- Notes ----- * Updated the Docker containers base image to ``python:3.13.5-slim-bookworm``. * ``db`` container was upgraded to ``mariadb:10.11.13-jammy``. * ``redis`` container was upgraded to ``redis:7.4.5-alpine``. * ``certbot`` container was upgraded to ``certbot:v4.1.1``.