UNPKG

@luzmo/embed

Version:

A modern [Web Component](https://developer.mozilla.org/en-US/docs/Web/Web_Components) for [Luzmo](https://luzmo.com) dashboards in your web application.

318 lines (192 loc) 7.03 kB
# Changelog All notable changes to this project are documented in this file. ## [6.9.0] - 2026-02-16 ### Changed - Updated dependencies and internal types ## [6.8.0] - 2026-02-03 ### Changed - <luzmo-viz-item>: loosened type of `VizItemType` and `SlotName` to allow custom string values (for Custom Chart embedding support), while preserving autocomplete for known literals. - <luzmo-viz-item>: updated the type of the `slots` input from `VizItemSlots` to `VizItemSlot[]` to make the slots array shape explicit. ## [6.7.3] - 2026-01-22 ### Added - Added the `authorizationExpired` event on `<luzmo-embed-viz-item>` to notify when the authorization token has expired and re-authentication is required. ## [6.7.2] - 2025-12-17 ### Changed - Remove extra NPM dependencies. ## [6.7.1] - 2025-11-12 ### Changed - Maintenance update with stability improvements. ## [6.7.0] - 2025-10-14 ### Added - Added the `sendExportEmail()` method on `<luzmo-embed-dashboard>` to trigger immediate or scheduled export emails with optional subject and message overrides. ## [6.6.1] - 2025-09-02 ### Changed - Updated dependencies to the latest compatible versions. ## [6.6.0] - 2025-07-14 ### Changed - Updated dependencies to the latest compatible versions. ## [6.5.0] - 2025-06-23 ### Changed - Updated dependencies and shipped stability improvements. ## [6.4.3] - 2025-04-28 ### Added - Introduced the `--luzmo-iq-state-loader-color-accent` CSS variable for Luzmo IQ loaders. ## [6.4.2] - 2025-04-14 ### Changed - Added the missing `absolute` and `percentageAllBars` values to the `bars.label` configuration for bar charts. ## [6.4.1] - 2025-03-28 ### Changed - Updated dependencies to the latest compatible versions. ## [6.4.0] - 2025-03-20 ### Added - Added the `editorLanguage` attribute to control the dashboard editor language. ## [6.3.7] - 2025-03-04 ### Changed - Renamed the `experimental` attribute to `embedMode` on `<luzmo-embed-dashboard>`. ## [6.3.6] - 2025-02-27 ### Added - Added the `availableDatasets` attribute to `<luzmo-iq-embed-chat>`. ## [6.3.5] - 2025-02-24 ### Changed - Updated dependencies to the latest compatible versions. ## [6.3.4] - 2025-02-21 ### Changed - Updated dependencies to the latest compatible versions. ## [6.3.3] - 2025-02-06 ### Changed - Updated dependencies to the latest compatible versions. ## [6.3.2] - 2025-01-31 ### Added - Extended `export()` on `<luzmo-embed-viz-item>` to support CSV, CSV raw, XLSX, and XLSX raw formats in addition to PNG. ## [6.3.1] - 2025-01-21 ### Changed - Updated dependencies to the latest compatible versions. ## [6.3.0] - 2025-01-16 ### Changed - Improved Luzmo Flex performance. ## [6.2.6] - 2025-01-13 ### Changed - Updated dependencies to the latest compatible versions. ## [6.2.5] - 2025-01-08 ### Changed - Updated dependencies to the latest compatible versions. ## [6.2.4] - 2024-12-19 ### Added - Added the project `LICENSE`. ## [6.2.3] - 2024-12-10 ### Added - Enabled custom chat widget button content via slots in `<luzmo-iq-embed-chat>`. ## [6.2.2] - 2024-12-09 ### Fixed - Applied minor fixes for EDE mode behaviour. ## [6.2.1] - 2024-11-22 ### Changed - Updated dependencies to the latest compatible versions. ## [6.2.0] - 2024-11-20 ### Added - Introduced [Luzmo IQ](https://developer.luzmo.com/guide/iq--introduction) components to embed AI-powered chat and answer experiences. ## [6.1.9] - 2024-11-14 ### Changed - Updated dependencies to the latest compatible versions. ## [6.1.8] - 2024-11-12 ### Fixed - Resolved issues affecting `getAccessibleDashboards()`. ## [6.1.7] - 2024-10-25 ### Fixed - Corrected width and height handling when setting inline styles on `<luzmo-embed-viz-item>`. ## [6.1.6] - 2024-10-22 ### Fixed - Fixed Flex search filter display issues. ## [6.1.5] - 2024-10-21 ### Changed - Updated dependencies to the latest compatible versions. ## [6.1.4] - 2024-10-14 ### Changed - Updated dependencies to the latest compatible versions. ## [6.1.3] - 2024-09-26 ### Changed - Updated public TypeScript definitions. ### Fixed - Removed the requirement for `script-src 'unsafe-eval'` in runtime CSP settings. ## [6.1.2] - 2024-09-23 ### Fixed - Ensured the web component registers only once when libraries are included multiple times. ## [6.1.1] - 2024-09-09 ### Changed - Updated dependencies to the latest compatible versions. ## [6.1.0] - 2024-09-09 ### Added - Highlighted [Luzmo Flex](https://developer.luzmo.com/guide/flex--introduction) for building customizable visualizations entirely in code. ## [6.0.1] - 2024-07-11 ### Fixed - Corrected loader color handling when embedding dashboards as web components. ## [6.0.0] - 2024-07-11 ### Changed - Replaced the `LuzmoDashboard` type with `LuzmoEmbedDashboard`. ### Removed - Removed the legacy `<luzmo-dashboard>` component in favour of `<luzmo-embed-dashboard>`. ### Fixed - Corrected loader color handling when embedding dashboards as web components. ## [5.1.5] - 2024-05-03 ### Fixed - Addressed intermittent loading issues when `experimental=true`. ## [5.1.4] - 2024-05-02 ### Fixed - Resolved compatibility issues with CRA 5.0 and Webpack 5.0 builds. ## [5.1.3] - 2024-05-02 ### Fixed - Ensured the editor mode height respects a 100% parent height. ## [5.1.2] - 2024-04-29 ### Fixed - Set the minimum height in editor mode to 100vh. ## [5.1.1] - 2024-04-24 ### Changed - Surface detailed error messages from the Luzmo application. ## [5.1.0] - 2024-04-17 ### Changed - Deprecated `<luzmo-dashboard>` in favour of `<luzmo-embed-dashboard>` ahead of removal in `6.0.0`. ## [5.0.14] - 2024-03-28 ### Fixed - Pulled shared embed library fixes. ## [5.0.13] - 2024-03-26 ### Added - Added an ESM build entry point to `@luzmo/embed`. ## [5.0.12] - 2024-03-19 ### Fixed - Ensured `getAccessibleDashboards()` works correctly with embed tokens. ## [5.0.11] - 2024-03-18 ### Changed - Exposed the correct TypeScript typings from `@luzmo/embed`. ## [5.0.10] - 2024-03-11 ### Fixed - Set `<luzmo-dashboard>` to display as a block-level element. ## [5.0.9] - 2024-03-07 ### Fixed - Corrected EDE width and height behaviour to use 100% of the container. ## [5.0.8] - 2024-03-05 ### Changed - Improved typings in the shared library. ## [5.0.7] - 2024-02-28 ### Fixed - Addressed width and height issues for experimental mode. ## [5.0.6] - 2024-02-17 ### Changed - Added `"type": "module"` to `package.json`. - Updated dependencies to the latest compatible versions. ## [5.0.5] - 2024-02-16 ### Fixed - Resolved a typing issue. ## [5.0.4] - 2024-02-08 ### Changed - Refreshed documentation and changelog content. ## [5.0.3] - 2024-02-01 ### Added - Added a parameter to help clients test upstream changes. ### Changed - Delivered performance improvements. ## [5.0.2] - 2023-12-07 ### Fixed - Corrected an incorrect dependency version. ## [5.0.1] - 2023-12-06 ### Fixed - Prevented crashes caused by dimensions being calculated before dimension data was available.