github hyperdxio/hyperdx @hyperdx/app@2.14.0

latest release: @hyperdx/api@2.14.0
13 hours ago

Minor Changes

  • 4c287b1: fix: Fix external dashboard endpoints

  • 2f1a13c: feat: Multi-theme system with HyperDX and ClickStack branding support

    Major Features

    Multi-Theme System

    • Add infrastructure for supporting multiple brand themes (HyperDX & ClickStack)
    • Theme switching available in dev/local mode via localStorage
    • Production deployments use NEXT_PUBLIC_THEME environment variable (deployment-configured)
    • Each theme provides its own logos, colors, favicons, and default fonts

    Dynamic Favicons

    • Implement theme-aware favicon system with SVG, PNG fallbacks, and Apple Touch Icon
    • Add hydration-safe DynamicFavicon component
    • Include XSS protection for theme-color meta tag validation

    Component Refactoring

    • Rename IconLogomark (icon/symbol only)
    • Rename LogoWordmark (icon + text branding)
    • Each theme provides its own Logomark and Wordmark components
    • Update all component imports across the codebase

    User Preferences Updates

    • Rename theme property to colorMode to clarify light/dark mode vs brand theme
    • Remove background overlay feature (backgroundEnabled, backgroundUrl, etc.)
    • Add automatic data migration from legacy themecolorMode in localStorage
    • Ensure existing users don't lose their preferences during migration

    Performance & Type Safety

    • Optimize theme CSS class management (single class swap instead of iterating all themes)
    • Improve type safety in migration function using destructuring
    • Add type guards for runtime validation of localStorage data
  • d07e30d: Associates a logged in HyperDX user to the ClickHouse query recorded in the query log.

Patch Changes

  • 9101a99: fix: Update ConnectionForm button variant based on test connection state

    Changed the button variant in the ConnectionForm component to reflect the test connection state, using 'danger' for invalid states and 'secondary' for others. This improves user feedback during connection testing.

  • f7d8b83: Improve sidebar expand/collapse animation

  • b8ab312: chore: improve Team typing

  • 08b922c: debug: notify SourceForm error path when message is 'Required'

  • 16df502: fix: Fix tile hover state after closing edit modal

  • 22f882d: Do not trigger table search input on modals/drawers

  • 7a5a5ef: fix: Fix histogram disappearing and scrollbar issues on event patterns and search pages

    Fixes regression from PR #1598 by adding proper flex container constraints to prevent histogram from disappearing and scrollbar from cutting off 120px early.

  • be4b784: fix: Make JSON line hover visible in inline panel

  • eea4fa4: fix: Prevent orphan alert when duplicating dashboard tiles

  • 0dd5854: fix: Fix dashboard error when using filter on non-String column

  • Updated dependencies [6aa3ac6]

  • Updated dependencies [b8ab312]

    • @hyperdx/common-utils@0.11.1

Don't miss a new hyperdx release

NewReleases is sending notifications on new releases.