v2025.09.0 ========== Release date: 2025-09-03 .. warning:: 2025.09.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] #8982 User permission tooltip explaining why the permission is granted/not granted * [add] #8983 New default role "User permissions" * [add] #9129 Search by list of client IDs * [add] #9207 Missing permissions for staff client actions * [add] #9264 Discount percentage for referee * [add] #9174 Allow to restrict by IPv6 in API token and user security options * [add] #9277 Extra error logs when testing OpenStack connection * [add] #9287 Button to add all clients that matched search term on coupon edit form when using "Selected clients only" * [add] #9291 Support to install Fleio on Debian 13 * [add] #9292 Support to install Fleio on Red Hat Enterprise Linux 10 & co Changed ------- * [change] #8981 Update permission functionality * [change] #9239 Attach PDF invoice file to email notifications * [change] [staff] #9261 Disable Is superuser checkbox when editing your own user * [change] #9262 Add user and client info in all ticket-related notifications * [change] #9283 Upgrade nginx * [change] #9284 Specify that ticket was closed when Reply & Close button is used * [change] #9290 Do not allow suspended clients to place orders * [change] #9295 Update message templates containing "cloud" references to be more generic * [change] [enduser] #9308 Suspended clients cannot upgrade domain options * [change] #9312 Display a message if group or user does not have saved permissions on Authorization settings page Fixed ----- * [fix] #9233 "Inherit all", "Select all" and "Deselect all" buttons work on default roles * [fix] #9243 Consent screen is shown on every login when using Google * [fix] [enduser] #9245 No error shown when adding coupon with non-default pricing plan on sign-up * [fix] #9266 End-users may abuse billing alerts * [fix] [enduser] #9269 Billing alert created with client outside user scope results in alert without client instead of throwing error * [fix] [enduser] #9270 Auto-invoicing settings cannot be saved on a secondary client * [fix] [enduser] #9279 Domain upgrade button may not appear * [fix] [enduser] #9281 Errors while checking domain for registration availability * [fix] #9282 Error when trying to pull fleio_utils on switch edition * [fix] #9286 vNIC type is not populated correctly when editing a port * [fix] #9293 yum command not found on install on AlmaLinux 9.6 * [fix] #9309 List filter button tooltip does not appear and is not translated * [fix] #9317 Alert sorting by "type" doesn't work * [fix] #9322 Login form is not translated if defaultLanguage is set * [fix] #9323 Separate zone created for each IPv6 when setting PTR record * [fix] #9325 Choosing IP version to instances not working correctly with dualstack networks * [fix] #9341 Update relative prices causes wrong prices in configurable options Unreleased ---------- \- Deprecated ---------- \- Removed ------- * [remove] #8925 fl-icons font and functionality * [remove] #9026 Role parent Security -------- \- Notes ----- * Angular was upgraded and manual steps are required if you are using custom themes for the upgrade to 2025.09. See: :ref:`upgrade-2025.09` * Permission functionality was also updated. Please test its impact in your environment before upgrading. See: :doc:`auhorization page `