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 Fleio release model.

For a full index of Fleio releases see changelog.

We recommend you to follow the safe upgrade procedure:

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: Upgrading to 2025.09

  • Permission functionality was also updated. Please test its impact in your environment before upgrading. See: auhorization page