@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
Markdown
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.