UNPKG

@luzmo/react-embed

Version:

This is a React library for embedding [Luzmo](https://luzmo.com) dashboards in your React application.

285 lines (172 loc) 6.06 kB
# Changelog All notable changes to this project are documented in this file. ## [6.2.2] - 2025-12-17 ### Changed - Remove extra NPM dependencies. ## [6.2.1] - 2025-11-12 ### Changed - Maintenance update with stability improvements. ## [6.2.0] - 2025-10-14 ### Added - Added the `sendExportEmail()` method on `LuzmoDashboardComponent` to open immediate or scheduled export emails with optional subject and message overrides. ## [6.1.2] - 2025-09-02 ### Changed - Updated dependencies to the latest compatible versions. ## [6.1.1] - 2025-08-05 ### Fixed - Resolved React 18 ref compatibility issues across all components. ### Changed - Adopted `React.forwardRef` for every component to provide consistent ref behaviour across React versions. ## [6.1.0] - 2025-07-14 ### Changed - Updated dependencies to the latest compatible versions. ## [6.0.0] - 2025-06-23 ### Changed - Migrated the React package to React 19 to align with the newest framework release. - Updated documentation to reflect React 19 usage and compatibility. ## [5.4.3] - 2025-04-28 ### Added - Introduced the `--luzmo-iq-state-loader-color-accent` CSS variable for Luzmo IQ loaders. ## [5.4.2] - 2025-04-14 ### Changed - Added the missing `absolute` and `percentageAllBars` values to the bar chart `bars.label` configuration. ## [5.4.1] - 2025-03-28 ### Changed - Updated dependencies to the latest compatible versions. ## [5.4.0] - 2025-03-20 ### Added - Added the `editorLanguage` prop to configure the dashboard editor language. ## [5.3.7] - 2025-03-04 ### Changed - Renamed the `experimental` prop to `embedMode` on `LuzmoDashboardComponent`. ## [5.3.6] - 2025-02-27 ### Added - Added the `availableDatasets` prop to `LuzmoIqChatComponent`. ## [5.3.5] - 2025-02-24 ### Changed - Updated dependencies to the latest compatible versions. ## [5.3.4] - 2025-02-21 ### Changed - Updated dependencies to the latest compatible versions. ## [5.3.3] - 2025-02-06 ### Added - Declared compatibility with React 19. ### Changed - Updated dependencies to the latest compatible versions. ## [5.3.2] - 2025-01-31 ### Added - Extended `export()` on `LuzmoVizItemComponent` to support CSV, CSV raw, XLSX, and XLSX raw formats in addition to PNG. ## [5.3.1] - 2025-01-21 ### Changed - Updated dependencies to the latest compatible versions. ## [5.3.0] - 2025-01-16 ### Changed - Improved Luzmo Flex performance within the React integration. ## [5.2.7] - 2025-01-13 ### Changed - Updated dependencies to the latest compatible versions. ## [5.2.6] - 2025-01-08 ### Changed - Updated dependencies to the latest compatible versions. ## [5.2.5] - 2024-12-19 ### Added - Added the project `LICENSE`. ## [5.2.4] - 2024-12-12 ### Fixed - Corrected the `typings` field in `package.json`. ## [5.2.3] - 2024-12-10 ### Added - Enabled custom chat widget button content via slots in `LuzmoIqChatComponent`. ## [5.2.2] - 2024-12-09 ### Fixed - Applied minor fixes for EDE mode behaviour. ## [5.2.1] - 2024-11-22 ### Changed - Updated dependencies to the latest compatible versions. ## [5.2.0] - 2024-11-20 ### Added - Introduced [Luzmo IQ](https://developer.luzmo.com/guide/iq--introduction) components for embedding AI-powered chat and answer experiences. ## [5.1.9] - 2024-11-22 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.8] - 2024-11-14 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.7] - 2024-11-12 ### Fixed - Resolved issues affecting `getAccessibleDashboards()`. ## [5.1.6] - 2024-10-22 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.5] - 2024-10-21 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.4] - 2024-10-14 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.3] - 2024-09-26 ### Changed - Updated public TypeScript definitions. ### Fixed - Removed the requirement for `script-src 'unsafe-eval'` in runtime CSP settings. ## [5.1.2] - 2024-09-23 ### Fixed - Ensured the web component registers only once when libraries are included multiple times. ## [5.1.1] - 2024-09-09 ### Changed - Updated dependencies to the latest compatible versions. ## [5.1.0] - 2024-09-09 ### Added - Highlighted [Luzmo Flex](https://developer.luzmo.com/guide/flex--introduction) for code-first visualization development. ## [5.0.18] - 2024-07-11 ### Fixed - Corrected loader color handling when embedding dashboards as web components. ### Changed - Refactored internal code to improve maintainability. ## [5.0.17] - 2024-05-03 ### Fixed - Addressed intermittent loading issues when `experimental=true`. ## [5.0.16] - 2024-05-02 ### Fixed - Resolved Create React App 5 build issues. ## [5.0.15] - 2024-05-02 ### Fixed - Ensured edit mode uses 100% of the parent height. ## [5.0.14] - 2024-04-29 ### Fixed - Set the minimum edit mode height to 100vh. ## [5.0.13] - 2024-04-24 ### Changed - Surfaced Luzmo application error messages directly in the React components. ## [5.0.12] - 2024-04-17 ### Changed - Replaced `LuzmoDashboard` with `LuzmoEmbedDashboard` ahead of the next major release. ## [5.0.11] - 2024-03-28 ### Fixed - Pulled shared embed library fixes. ## [5.0.10] - 2024-03-19 ### Fixed - Ensured `getAccessibleDashboards()` works correctly with embed tokens. ## [5.0.9] - 2024-03-07 ### Fixed - Corrected EDE width and height behaviour. ## [5.0.8] - 2024-03-05 ### Changed - Improved shared typing definitions. ## [5.0.7] - 2024-02-29 ### Fixed - Addressed width and height issues in experimental mode. ## [5.0.6] - 2024-02-29 ### Changed - Updated dependencies to the latest compatible versions. ## [5.0.5] - 2024-02-16 ### Changed - Renamed private helper functions for clarity. ## [5.0.4] - 2024-02-01 ### Added - Added a configuration parameter to help clients test upstream changes. ### Changed - Delivered performance improvements. ## [5.0.3] - 2023-12-06 ### Fixed - Prevented crashes caused by dimensions being computed before data was available.