Files
catalog/changelog.md

6.0 KiB

Changelog

2025-12-24 - 1.4.1 - fix(statuspage)

no changes detected; no version bump

  • No files changed in the provided git diff
  • package.json version is 1.4.0 — no version bump recommended

2025-12-24 - 1.4.0 - feat(statuspage-incidents)

Add status icons/labels and revamp incident header layout; replace left border with internal severity bar and clean up formatting

  • Introduce TIncidentStatus and mappings for statusIcons and statusLabels for consistent iconography and human-readable labels
  • Update incident header layout to match admin catalog (adjust padding, alignment, spacing)
  • Replace border-left severity indicator with an internal .incident-severity element and apply severity-specific styles
  • Minor code/style cleanups: whitespace fixes in formatDate/formatDuration and normalized event detail object formatting

2025-12-23 - 1.3.1 - fix(statuspage)

update timeline connector and dot positioning in statuspage incidents component

  • Remove global .timeline::before vertical connector and replace with per-item .update-item:not(:last-child)::after to draw connectors between dots
  • Use sharedStyles.colors.border.default for the connector background instead of a theme gradient
  • Adjust connector and dot offsets for desktop and mobile to align with dot size and border, improving visual alignment
  • Add clarifying comments about dot dimensions and center calculations

2025-12-23 - 1.3.0 - feat(statuspage)

use dynamic status-based accent colors and computed card statuses; update stat card markup and incident/response displays

  • Replace hardcoded stat-card type selectors with status-based classes (.operational, .degraded, .partial_outage, .major_outage, .maintenance) so accent colors are applied centrally.
  • Introduce getUptimeCardStatus, getResponseCardStatus, and getIncidentCardStatus helper methods to compute and apply per-card status classes based on uptime, response time, and affected services.
  • Update stat card markup to use computed status classes instead of dedicated uptime/response/incident class names.
  • Change incident summary text to show 'All services ok.' when no services are affected, otherwise display 'X of Y services affected'.
  • Minor layout tweak: adjust timeline connector left offset from 5px to 7px for improved alignment.

2025-12-23 - 1.2.0 - feat(statuspage-ui)

improve styling and animations across status page components

  • Preload Geist Sans variable font in html/index.html to improve font rendering.
  • Replace many cssManager.bdTheme usages with sharedStyles color tokens, durations and easings for consistent theming.
  • Introduce animations, transitions and motion utilities (fadeIn, fadeInUp, card/pill fades, shimmer, pulse) for cards, pills, bars, tooltips and skeletons to enhance perceived performance.
  • Enhance interactive states: hover/active/focus for buttons, social links, action buttons, and asset/incident cards; add subtle transforms, shadows and icon animations.
  • Add status-specific visuals: status gradients, status glows, pulsing/animated status indicators and left accent bars for statusbar and stat cards.
  • Improve incidents and timeline UI: staggered entrance animations, active-incident pulse, update timeline with icons and delays; tooltip and tooltip content improvements; responsive tweaks across header, footer, stats and month views.

2025-12-23 - 1.1.0 - feat(statuspage)

refactor shared styles and modernize components for consistent theming, spacing and APIs

  • Centralized styles: switch to a single sharedStyles module and extend design tokens (colors, spacing, shadows, borderRadius, easings, durations, accent colors).
  • Component modernization: replace many destructured style imports with sharedStyles and convert numerous @property fields to 'accessor' for updated component APIs.
  • Visual/layout updates: adjust typography, spacing scale, responsive rules and polish header/statusbar/footer/stats/incident components (improved gaps, paddings, status pills, loading skeletons, and button styles).
  • Dependency bumps: updated @design.estate and @git.zone packages as well as @push.rocks dev deps and @types/node.
  • Build/config changes: tsconfig.json flags removed (experimentalDecorators, useDefineForClassFields) and npmextra.json updated with registry/release config and new package keys.
  • Docs and demos: expanded README content and added demo/test files (test/test.ts, test-shadcn-spacing.html) to showcase spacing and layout changes.

2024-06-27 - 1.0.74 - fix(core)

Updated font loading strategy in index.html for improved performance

  • Replaced multiple font loading links with a single assetbroker link.
  • Removed redundant preconnect and stylesheet links for fonts.

2024-06-26 - 1.0.73 - fix(documentation)

Update project description and keywords in package.json and npmextra.json. Refactored documentation in readme.md.

  • Updated project description and keywords within package.json and npmextra.json to ensure alignment.
  • Enhanced readme.md with detailed setup, installation and usage instructions including examples for importing and using components.

2024-06-26 - 1.0.72 - fix(core)

Fixed incorrect import paths and updated configurations for package publication.

  • Fixed import paths for various dependencies in TypeScript files.
  • Updated npm package name and scope in package.json.
  • Deleted .gitlab-ci.yml file.
  • Adjusted tsconfig.json for ESModule compatibility.
  • Adjusted npmextra.json for correct repository and license information.
  • Updated documentation links in readme.md.

2023-01-05 - 1.0.69 to 1.0.71 - core

Multiple updates.

  • fix(core): update

2022-03-24 - 1.0.67 to 1.0.69 - core

Multiple updates.

  • fix(core): update

2021-09-27 - 1.0.60 to 1.0.66 - core

Multiple updates.

  • fix(core): update

2021-09-24 - 1.0.59 to 1.0.60 - core

Fixes and updates.

  • fix(core): update

2021-09-23 - 1.0.58 to 1.0.59 - core

Fixes and updates.

  • fix(core): update

2020-11-29 - 1.0.57 to 1.0.58 - core

Fixes and updates.

  • fix(core): update

2020-09-19 - 1.0.55 to 1.0.57 - core

Fixes and updates.

  • fix(core): update