We don't test against mariadb but mysql db, but we see we have support for 'Float' but not 'unsigned float'.
As 'unsigned' is deprecated in mysql 8.x for float, is it a problem to remove the 'unsigned' attribute for this type in your db? If it is, we'll try to add a hotfix for this.
(the types come back from the db in the meta data as strings, hence our driver doesn't find the float and falls back to varchar)