PHP Deprecated: Creation of dynamic property Tygh\\Navigation\\Breadcrumbs::$_has_history_links

PHP was just updated to 8.2.30 and this warning appeared when viewing an order in the backend.
[09-Jan-2026 05:43:30 America/Chicago] PHP Deprecated: Creation of dynamic property Tygh\\Navigation\\Breadcrumbs::$_has_history_links is deprecated in /home/admin/domains/user/public_html/app/Tygh/Navigation/Breadcrumbs.php on line 158

The fix is to add:
private $_has_history_links = false;
After:

class Breadcrumbs
{
    private static $_instance;
    private static $_schema_params = array (
        'title' => true,
        'link' => true,
        'nofollow' => false
    );

    private $_links = array();
    private $_request = array();
    private $_prev_request = array();
    private $_area = AREA;
    private $_schema = false;
2 Likes

Thank you for the report.

I confirm this issue and forwarded it to the developers.

As for the fix, the $this->_has_history_links property is not used anywhere, so the entire string can simply be removed from the file.

$this->_has_history_links = true;

Thank you.