Skip to content

chore(deps): update dependency @red-hat-developer-hub/backstage-plugin-theme to ^0.14.0#2819

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rhdh-sandbox-dependencies-(minor)
Open

chore(deps): update dependency @red-hat-developer-hub/backstage-plugin-theme to ^0.14.0#2819
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rhdh-sandbox-dependencies-(minor)

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 17, 2026

This PR contains the following updates:

Package Change Age Confidence
@red-hat-developer-hub/backstage-plugin-theme (source) ^0.12.0^0.14.0 age confidence

Release Notes

redhat-developer/rhdh-plugins (@​red-hat-developer-hub/backstage-plugin-theme)

v0.14.5

Compare Source

Patch Changes
  • 82cc47d: Fixed the background color of myGroup sidebar submenu in light theme

v0.14.4

Compare Source

Patch Changes

v0.14.3

Compare Source

Patch Changes
  • 54b7c9e: style the active sidebar nav link (a[aria-current="page"]) so selected colors match the resolved navigation shell

v0.14.2

Compare Source

Patch Changes
  • ee1def6: Align the navigation sidebar with merged palette.navigation and rhdh.general colors, including submenu rows and selected/active BackstageSidebarItem states. Add rhdh.general.pageInsetBackgroundColor so the page inset shell can use its own color (defaults match the previous app bar fill; falls back to appBarBackgroundColor when unset). Main content area remains on mainSectionBackgroundColor.

v0.14.1

Compare Source

Patch Changes
  • 8d1eee2: Add missing font css reference so that the Red Hat font is used again.

v0.14.0

Compare Source

Minor Changes
  • 0b7c442: Add and export RHDH logo components as LogoFull and LogoIcon
  • 0b7c442: Backstage version bump to v1.49.2

v0.13.0

Compare Source

Minor Changes

v0.12.3

Compare Source

v0.12.2

Compare Source

v0.12.1

Compare Source

Patch Changes
  • 29042bc: Fixing the inconsitent edges of filter section on catalog page

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@rhdh-gh-app
Copy link
Copy Markdown

rhdh-gh-app Bot commented Apr 17, 2026

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-sandbox workspaces/sandbox/plugins/sandbox none v0.1.0

@renovate renovate Bot force-pushed the renovate/rhdh-sandbox-dependencies-(minor) branch 15 times, most recently from 99201d9 to bc0f7b1 Compare April 21, 2026 13:24
@renovate renovate Bot force-pushed the renovate/rhdh-sandbox-dependencies-(minor) branch 26 times, most recently from 0bb42bb to 6cd1533 Compare April 25, 2026 18:50
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 29, 2026

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
269 1 268 0
View the top 2 failed test(s) by shortest run time
AccessCodeInputModal enables Start trial button when all fields are filled
Stack Traces | 1.13s run time
Error: expect(element).toHaveValue(D)

Expected the element to have value:
  D
Received:


Ignored nodes: comments, script, style
<html>
  <head />
  <body
    style="padding-right: 1024px; overflow: hidden;"
  >
    <div
      aria-hidden="true"
    />
    <div
      class="v5-MuiDialog-root v5-MuiModal-root css-zw3mfo-MuiModal-root-MuiDialog-root"
      role="presentation"
    >
      <div
        aria-hidden="true"
        class="v5-MuiBackdrop-root v5-MuiModal-backdrop css-yiavyu-MuiBackdrop-root-MuiDialog-backdrop"
        style="opacity: 1; webkit-transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"
      />
      <div
        data-testid="sentinelStart"
        tabindex="0"
      />
      <div
        class="v5-MuiDialog-container v5-MuiDialog-scrollPaper css-hz1bth-MuiDialog-container"
        role="presentation"
        style="opacity: 1; webkit-transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"
        tabindex="-1"
      >
        <div
          aria-labelledby=":r29:"
          class="v5-MuiPaper-root v5-MuiPaper-elevation v5-MuiPaper-rounded v5-MuiPaper-elevation24 v5-MuiDialog-paper v5-MuiDialog-paperScrollPaper v5-MuiDialog-paperWidthSm v5-MuiDialog-paperFullWidth css-1yxgv1-MuiPaper-root-MuiDialog-paper"
          role="dialog"
        >
          <h2
            class="v5-MuiTypography-root v5-MuiTypography-h5 v5-MuiDialogTitle-root css-5j0zmf-MuiTypography-root-MuiDialogTitle-root"
            id=":r29:"
          >
            Enter the activation code
          </h2>
          <button
            aria-label="close"
            class="v5-MuiButtonBase-root v5-MuiIconButton-root v5-MuiIconButton-sizeMedium css-1wzdm18-MuiButtonBase-root-MuiIconButton-root"
            tabindex="0"
            type="button"
          >
            <svg
              aria-hidden="true"
              class="v5-MuiSvgIcon-root v5-MuiSvgIcon-fontSizeMedium css-i4bv87-MuiSvgIcon-root"
              data-testid="CloseIcon"
              focusable="false"
              viewBox="0 0 24 24"
            >
              <path
                d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"
              />
            </svg>
            <span
              class="v5-MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
            />
          </button>
          <div
            class="v5-MuiDialogContent-root css-11hjjd3-MuiDialogContent-root"
          >
            <p
              class="v5-MuiTypography-root v5-MuiDialogContentText-root v5-MuiTypography-body1 v5-MuiDialogContentText-root css-1pqf9lv-MuiTypography-root-MuiDialogContentText-root"
              id="alert-dialog-description"
              style="font-size: 16px; font-weight: 400; display: flex; align-items: center;"
            >
              If you have an activation code, enter it now.
            </p>
            <div
              class="v5-MuiStack-root css-4v2brg-MuiStack-root"
            >
              <div
                class="v5-MuiFormControl-root v5-MuiTextField-root css-1u3bzj6-MuiFormControl-root-MuiTextField-root"
              >
                <div
                  class="v5-MuiInputBase-root v5-MuiOutlinedInput-root v5-MuiInputBase-colorPrimary Mui-focused v5-MuiInputBase-formControl css-1u5my1i-MuiInputBase-root-MuiOutlinedInput-root"
                >
                  <input
                    aria-invalid="false"
                    class="v5-MuiInputBase-input v5-MuiOutlinedInput-input css-cdhm66-MuiInputBase-input-MuiOutlinedInput-input"
                    id=":r2a:"
                    maxlength="1"
                    style="text-align: center; font-weight: 400;"
                    type="text"
                    value="A"
                  />
                  <fieldset
                    aria-hidden="true"
                    class="v5-MuiOutlinedInput-notchedOutline css-r01yff-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline"
                  >
                    <legend
                      class="css-1whs34k-MuiNotchedOutlined-root"
                    >
                      <span
                        class="notranslate"
                      >
                        ​
                      </span>
                    </legend>
                  </fieldset>
                </div>
              </div>
              <div
                class="v5-MuiFormControl-root v5-MuiTextField-root css-1u3bzj6-MuiFormControl-root-MuiTextField-root"
              >
                <div
                  class="v5-MuiInputBase-root v5-MuiOutlinedInput-root v5-MuiInputBase-colorPrimary v5-MuiInputBase-formControl css-1u5my1i-MuiInputBase-root-MuiOutlinedInput-root"
                >
                  <input
                    aria-invalid="false"
                    class="v5-MuiInputBase-input v5-MuiOutlinedInput-input css-cdhm66-MuiInputBase-input-MuiOutlinedInput-input"
                    id=":r2b:"
                    maxlength="1"
                    style="text-align: center; font-weight: 400;"
                    type="text"
                    value="B"
                  />
                  <fieldset
                    aria-hidden="true"
                    class[...
    at toHaveValue (.../Modals/__tests__/AccessCodeInputModal.test.tsx:210:23)
    at Array.forEach (<anonymous>)
    at forEach (.../Modals/__tests__/AccessCodeInputModal.test.tsx:209:14)
    at runWithExpensiveErrorDiagnosticsDisabled (.../workspaces/sandbox/node_modules/@.../dom/dist/config.js:47:12)
    at checkCallback (.../workspaces/sandbox/node_modules/@.../dom/dist/wait-for.js:124:77)
    at checkRealTimersCallback (.../workspaces/sandbox/node_modules/@.../dom/dist/wait-for.js:118:16)
    at Timeout.task [as _onTimeout] (.../workspaces/sandbox/node_modules/jsdom/lib/jsdom/browser/Window.js:520:19)
    at listOnTimeout (node:internal/timers:605:17)
    at processTimers (node:internal/timers:541:7)
AccessCodeInputModal calls refetchUserData after successful verification
Stack Traces | 1.13s run time
Error: expect(element).toHaveValue(A)

Expected the element to have value:
  A
Received:


Ignored nodes: comments, script, style
<html>
  <head />
  <body
    style="padding-right: 1024px; overflow: hidden;"
  >
    <div
      aria-hidden="true"
    />
    <div
      class="v5-MuiDialog-root v5-MuiModal-root css-zw3mfo-MuiModal-root-MuiDialog-root"
      role="presentation"
    >
      <div
        aria-hidden="true"
        class="v5-MuiBackdrop-root v5-MuiModal-backdrop css-yiavyu-MuiBackdrop-root-MuiDialog-backdrop"
        style="opacity: 1; webkit-transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"
      />
      <div
        data-testid="sentinelStart"
        tabindex="0"
      />
      <div
        class="v5-MuiDialog-container v5-MuiDialog-scrollPaper css-hz1bth-MuiDialog-container"
        role="presentation"
        style="opacity: 1; webkit-transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"
        tabindex="-1"
      >
        <div
          aria-labelledby=":r3c:"
          class="v5-MuiPaper-root v5-MuiPaper-elevation v5-MuiPaper-rounded v5-MuiPaper-elevation24 v5-MuiDialog-paper v5-MuiDialog-paperScrollPaper v5-MuiDialog-paperWidthSm v5-MuiDialog-paperFullWidth css-1yxgv1-MuiPaper-root-MuiDialog-paper"
          role="dialog"
        >
          <h2
            class="v5-MuiTypography-root v5-MuiTypography-h5 v5-MuiDialogTitle-root css-5j0zmf-MuiTypography-root-MuiDialogTitle-root"
            id=":r3c:"
          >
            Enter the activation code
          </h2>
          <button
            aria-label="close"
            class="v5-MuiButtonBase-root v5-MuiIconButton-root v5-MuiIconButton-sizeMedium css-1wzdm18-MuiButtonBase-root-MuiIconButton-root"
            tabindex="0"
            type="button"
          >
            <svg
              aria-hidden="true"
              class="v5-MuiSvgIcon-root v5-MuiSvgIcon-fontSizeMedium css-i4bv87-MuiSvgIcon-root"
              data-testid="CloseIcon"
              focusable="false"
              viewBox="0 0 24 24"
            >
              <path
                d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"
              />
            </svg>
            <span
              class="v5-MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
            />
          </button>
          <div
            class="v5-MuiDialogContent-root css-11hjjd3-MuiDialogContent-root"
          >
            <p
              class="v5-MuiTypography-root v5-MuiDialogContentText-root v5-MuiTypography-body1 v5-MuiDialogContentText-root css-1pqf9lv-MuiTypography-root-MuiDialogContentText-root"
              id="alert-dialog-description"
              style="font-size: 16px; font-weight: 400; display: flex; align-items: center;"
            >
              If you have an activation code, enter it now.
            </p>
            <div
              class="v5-MuiStack-root css-4v2brg-MuiStack-root"
            >
              <div
                class="v5-MuiFormControl-root v5-MuiTextField-root css-1u3bzj6-MuiFormControl-root-MuiTextField-root"
              >
                <div
                  class="v5-MuiInputBase-root v5-MuiOutlinedInput-root v5-MuiInputBase-colorPrimary Mui-focused v5-MuiInputBase-formControl css-1u5my1i-MuiInputBase-root-MuiOutlinedInput-root"
                >
                  <input
                    aria-invalid="false"
                    class="v5-MuiInputBase-input v5-MuiOutlinedInput-input css-cdhm66-MuiInputBase-input-MuiOutlinedInput-input"
                    id=":r3d:"
                    maxlength="1"
                    style="text-align: center; font-weight: 400;"
                    type="text"
                    value="A"
                  />
                  <fieldset
                    aria-hidden="true"
                    class="v5-MuiOutlinedInput-notchedOutline css-r01yff-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline"
                  >
                    <legend
                      class="css-1whs34k-MuiNotchedOutlined-root"
                    >
                      <span
                        class="notranslate"
                      >
                        ​
                      </span>
                    </legend>
                  </fieldset>
                </div>
              </div>
              <div
                class="v5-MuiFormControl-root v5-MuiTextField-root css-1u3bzj6-MuiFormControl-root-MuiTextField-root"
              >
                <div
                  class="v5-MuiInputBase-root v5-MuiOutlinedInput-root v5-MuiInputBase-colorPrimary v5-MuiInputBase-formControl css-1u5my1i-MuiInputBase-root-MuiOutlinedInput-root"
                >
                  <input
                    aria-invalid="false"
                    class="v5-MuiInputBase-input v5-MuiOutlinedInput-input css-cdhm66-MuiInputBase-input-MuiOutlinedInput-input"
                    id=":r3e:"
                    maxlength="1"
                    style="text-align: center; font-weight: 400;"
                    type="text"
                    value=""
                  />
                  <fieldset
                    aria-hidden="true"
                    class...
    at toHaveValue (.../Modals/__tests__/AccessCodeInputModal.test.tsx:343:23)
    at Array.forEach (<anonymous>)
    at forEach (.../Modals/__tests__/AccessCodeInputModal.test.tsx:342:14)
    at runWithExpensiveErrorDiagnosticsDisabled (.../workspaces/sandbox/node_modules/@.../dom/dist/config.js:47:12)
    at checkCallback (.../workspaces/sandbox/node_modules/@.../dom/dist/wait-for.js:124:77)
    at checkRealTimersCallback (.../workspaces/sandbox/node_modules/@.../dom/dist/wait-for.js:118:16)
    at Timeout.task [as _onTimeout] (.../workspaces/sandbox/node_modules/jsdom/lib/jsdom/browser/Window.js:520:19)
    at listOnTimeout (node:internal/timers:585:17)
    at processTimers (node:internal/timers:521:7)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@sonarqubecloud
Copy link
Copy Markdown

…n-theme to ^0.14.0

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file sandbox team/sandbox workspace/sandbox

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants