KoolReport's Forum

Official Support Area, Q&As, Discussions, Suggestions and Bug reports.
Forum's Guidelines

Bugs with PHP 8.5 #3468

Open Amr Abdelaal opened this topic on on Jan 23 - 3 comments

Amr Abdelaal commented on Jan 23

After upgrading my application container to PHP 8.5 I get some deprecation errors from the dashboard and Admin Panel:

Message: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead
Line: 53
File: /workspaces/vendor/koolreport/dashboard/admin/screens/ListScreen.php
Message: Non-canonical cast (double) is deprecated, use the (float) cast instead
Line: 168
File: /workspaces/vendor/koolreport/dashboard/Field.php

And I think it could be more. The app works fine with PHP 8.4

Sebastian Morales commented on Jan 27

We will fix these issues and issue an update for KoolReport Dashboard, tks!

Amr Abdelaal commented on Mar 24

Hi,

Do you have any updates about when the PHP 8.5 compatibility issues will be fixed?

Sebastian Morales commented 3 days ago

Pls turn off your PHP warnings and notices (not errors) message:

<?php
error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);

and see if it helps.

In case you want to download a new version of Dashboard sooner pls email us at support@koolreport.com and mention this topic. Tks,

Build Your Excellent Data Report

Let KoolReport help you to make great reports. It's free & open-source released under MIT license.

Download KoolReport View demo
bug

Dashboard