From e71978bb84b0a3ea7af501cfe7e0fa33f335b4c4 Mon Sep 17 00:00:00 2001 From: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com> Date: Thu, 28 Aug 2025 15:43:05 +0200 Subject: [PATCH] hotfix: [M3-10558] - broken entity link on Linodes list card view (#12781) * fix linodes card link to entity * version bump and changelog --- packages/manager/CHANGELOG.md | 6 ++++++ packages/manager/package.json | 2 +- .../src/features/Linodes/LinodeEntityDetailHeader.tsx | 6 +++++- .../Linodes/LinodesDetail/LinodesDetailNavigation.tsx | 6 +++++- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/manager/CHANGELOG.md b/packages/manager/CHANGELOG.md index a7ca5ee9fa9..e647ca67c2e 100644 --- a/packages/manager/CHANGELOG.md +++ b/packages/manager/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [2025-08-28] - v1.149.1 + +### Fixed: + +- Broken entity link on Linodes list card view + ## [2025-08-26] - v1.149.0 ### Added: diff --git a/packages/manager/package.json b/packages/manager/package.json index c538a4b3de5..ae508f7b6ca 100644 --- a/packages/manager/package.json +++ b/packages/manager/package.json @@ -2,7 +2,7 @@ "name": "linode-manager", "author": "Linode", "description": "The Linode Manager website", - "version": "1.149.0", + "version": "1.149.1", "private": true, "type": "module", "bugs": { diff --git a/packages/manager/src/features/Linodes/LinodeEntityDetailHeader.tsx b/packages/manager/src/features/Linodes/LinodeEntityDetailHeader.tsx index fb8ff864eb0..1d078e796a5 100644 --- a/packages/manager/src/features/Linodes/LinodeEntityDetailHeader.tsx +++ b/packages/manager/src/features/Linodes/LinodeEntityDetailHeader.tsx @@ -121,7 +121,11 @@ export const LinodeEntityDetailHeader = ( return ( {linodeLabel}} + title={ + + {linodeLabel} + + } variant={variant} > { ]); if (location.pathname === `/linodes/${linodeId}`) { - navigate({ to: '/linodes/$linodeId/metrics', params: { linodeId } }); + navigate({ + to: '/linodes/$linodeId/metrics', + params: { linodeId }, + replace: true, + }); } if (error) {