Libre stopped function after daily.sh update - AlertRulesController.php line 23:

After daily.sh ran this morning I’m unable to get things going again. Here is the output of validate.php.
librenms@libre:~$ ./validate.php
PHP Fatal error: Declaration of DotMike\NmsWidgetAlertRules\Http\Controllers\Select\AlertRulesController::formatItem($alert_rule) must be compatible with App\Http\Controllers\Select\SelectController::formatItem(Illuminate\Database\Eloquent\Model $model): array in /opt/librenms/vendor/dot-mike/nmswidgetalertrules/src/Http/Controllers/Select/AlertRulesController.php on line 23

Component Version
LibreNMS 26.5.1-dev.56+1d096602a (2026-05-10T06:26:44-07:00)
DB Schema Not Connected (0)
PHP 8.3.6
Python 3.12.3
Database Not Connected
RRDTool 1.7.2
SNMP 5.9.4.pre2
===========================================

[OK] Composer Version: 2.9.7
[OK] Dependencies up-to-date.

In AlertRulesController.php line 23:

Declaration of DotMike\NmsWidgetAlertRules\Http\Controllers\Select\AlertRulesController::formatItem($alert_rule) must be compatible with App\Http\Controllers\Select\SelectController::formatItem(Illumin
ate\Database\Eloquent\Model $model): array

librenms@libre:~$ service mariadb status
● mariadb.service - MariaDB 10.11.13 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; preset: enabled)
Active: active (running) since Mon 2026-05-11 08:42:47 PDT; 23min ago
Docs: man:mariadbd(8)

Process: 2416776 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Process: 2416783 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 2416789 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=/usr/bin/galera_recovery; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 >
Process: 2416936 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 2416952 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
Main PID: 2416885 (mariadbd)
Status: “Taking your SQL requests now…”
Tasks: 57 (limit: 126038)
Memory: 514.2M (peak: 515.3M)
CPU: 1min 23.044s
CGroup: /system.slice/mariadb.service
└─2416885 /usr/sbin/mariadbd

Looks like a 3rd party plugin you are using, you’ll need to speak to the dev of that