@luzmo/ngx-embed
Version:
This is an Angular library for embedding [Luzmo](https://luzmo.com) dashboards in your Angular application.
322 lines (195 loc) • 6.86 kB
Markdown
Changelog
All notable changes to this project are documented in this file.
# [8.1.2] - 2025-12-17
## Changed
- Remove extra NPM dependencies.
# [8.1.1] - 2025-11-12
## Changed
- Maintenance update with stability improvements.
# [8.1.0] - 2025-10-14
## Added
- Added the `sendExportEmail()` method on `<luzmo-dashboard>` to open immediate or scheduled export emails with optional subject and message overrides.
# [8.0.2] - 2025-10-02
## Fixed
- Corrected handling of the `exported` event when exporting dashboards or viz items.
# [8.0.1] - 2025-09-02
## Changed
- Updated dependencies to the latest compatible versions.
# [8.0.0] - 2025-07-14
## Changed
- Migrated the Angular package to Angular 20 to align with the latest framework release.
- Updated documentation to reflect Angular 20 usage and compatibility.
## Removed
- Removed the deprecated `NgxLuzmoDashboardModule.forRoot()` method.
# [7.0.0] - 2025-06-23
## Changed
- Migrated internal tooling and components to Angular 19.
- Updated documentation to reflect Angular 19 support.
# [6.7.0] - 2025-06-06
## Added
- Declared support for Angular 20 projects.
# [6.6.3] - 2025-04-28
## Added
- Introduced the `--luzmo-iq-state-loader-color-accent` CSS variable for Luzmo IQ loaders.
# [6.6.2] - 2025-04-14
## Changed
- Added the missing `absolute` and `percentageAllBars` values to the bar chart `bars.label` configuration.
# [6.6.1] - 2025-03-28
## Changed
- Updated dependencies to the latest compatible versions.
# [6.6.0] - 2025-03-20
## Added
- Added the `editorLanguage` input to configure the dashboard editor language.
# [6.5.8] - 2025-03-11
## Fixed
- Prevented the `availableDatasets` input from being forwarded incorrectly to `<luzmo-iq-chat>`.
# [6.5.7] - 2025-03-04
## Changed
- Renamed the `experimental` input to `embedMode` on `<luzmo-dashboard>`.
# [6.5.6] - 2025-02-27
## Added
- Added the `availableDatasets` input to `<luzmo-iq-chat>`.
# [6.5.5] - 2025-02-24
## Changed
- Updated dependencies to the latest compatible versions.
# [6.5.4] - 2025-02-21
## Changed
- Updated dependencies to the latest compatible versions.
# [6.5.3] - 2025-02-06
## Changed
- Updated dependencies to the latest compatible versions.
# [6.5.2] - 2025-01-31
## Added
- Extended `export()` on `<luzmo-viz-item>` to support CSV, CSV raw, XLSX, and XLSX raw formats in addition to PNG.
# [6.5.1] - 2025-01-21
## Changed
- Updated dependencies to the latest compatible versions.
# [6.5.0] - 2025-01-16
## Changed
- Improved Luzmo Flex performance within the Angular integration.
# [6.4.7] - 2025-01-13
## Changed
- Updated dependencies to the latest compatible versions.
# [6.4.6] - 2025-01-08
## Changed
- Updated dependencies to the latest compatible versions.
# [6.4.5] - 2025-01-07
## Added
- Declared compatibility with Angular 19.
# [6.4.4] - 2024-12-19
## Added
- Added the project `LICENSE`.
# [6.4.3] - 2024-12-10
## Added
- Enabled custom chat widget button content via slots in `<luzmo-iq-chat>`.
# [6.4.2] - 2024-12-09
## Fixed
- Applied minor fixes for EDE mode behaviour.
# [6.4.1] - 2024-11-22
## Changed
- Updated dependencies to the latest compatible versions.
# [6.4.0] - 2024-11-20
## Added
- Introduced [Luzmo IQ](https://developer.luzmo.com/guide/iq--introduction) components for embedding AI-powered chat and answer experiences.
# [6.3.9] - 2024-11-14
## Changed
- Updated dependencies to the latest compatible versions.
# [6.3.8] - 2024-11-12
## Fixed
- Resolved issues affecting `getAccessibleDashboards()`.
# [6.3.7] - 2024-10-22
## Changed
- Updated dependencies to the latest compatible versions.
# [6.3.6] - 2024-10-21
## Changed
- Updated dependencies to the latest compatible versions.
# [6.3.5] - 2024-10-14
## Changed
- Updated dependencies to the latest compatible versions.
# [6.3.4] - 2024-09-26
## Changed
- Updated public TypeScript definitions.
## Fixed
- Removed the requirement for `script-src 'unsafe-eval'` in runtime CSP settings.
# [6.3.3] - 2024-09-23
## Fixed
- Ensured the web component registers only once when libraries are included multiple times.
# [6.3.2] - 2024-09-09
## Changed
- Updated dependencies to the latest compatible versions.
# [6.3.1] - 2024-09-09
## Fixed
- Corrected a dependency typo.
# [6.3.0] - 2024-09-09
## Added
- Highlighted [Luzmo Flex](https://developer.luzmo.com/guide/flex--introduction) for code-first visualization development.
# [6.2.1] - 2024-07-11
## Fixed
- Corrected loader color handling when embedding dashboards as web components.
## Changed
- Refactored internal code to improve maintainability.
# [6.2.0] - 2024-05-28
## Added
- Declared compatibility with Angular 18.
# [6.1.9] - 2024-05-03
## Fixed
- Addressed intermittent loading issues when `experimental=true`.
# [6.1.8] - 2024-05-02
## Fixed
- Ensured edit mode uses 100% of the parent height.
# [6.1.7] - 2024-04-29
## Fixed
- Set the minimum edit mode height to 100vh.
# [6.1.6] - 2024-04-24
## Changed
- Surfaced Luzmo application error messages directly in the Angular components.
# [6.1.5] - 2024-04-17
## Deprecated
- Announced the removal of `forRoot()` in version 7.0.0.
# [6.1.4] - 2024-03-28
## Fixed
- Pulled shared embed library fixes.
# [6.1.3] - 2024-03-26
## Fixed
- Restored compatibility with Angular 16.
# [6.1.2] - 2024-03-19
## Fixed
- Ensured `getAccessibleDashboards()` works correctly with embed tokens.
# [6.1.1] - 2024-03-18
## Changed
- Exposed correct typings from `@luzmo/ngx-embed` and adjusted dependency locations.
# [6.1.0] - 2024-03-14
## Changed
- Rebuilt the Angular package as a wrapper around `@luzmo/embed` to stay feature aligned.
## Fixed
- Moved `@luzmo/shared-embed` and `@luzmo/embed` from peer dependencies to dependencies to avoid missing package errors.
# [6.0.9] - 2024-03-11
## Fixed
- Rendered `<luzmo-dashboard>` as a block-level element.
# [6.0.8] - 2024-03-07
## Fixed
- Corrected EDE width and height behaviour.
# [6.0.7] - 2024-03-05
## Changed
- Improved shared typing definitions.
# [6.0.6] - 2024-02-28
## Fixed
- Addressed width and height issues in experimental mode.
# [6.0.5] - 2024-02-26
## Changed
- Updated dependencies and aligned the project with Angular 17.
# [6.0.4] - 2024-02-02
## Added
- Declared compatibility with Angular 17.
- Added `@luzmo/shared-embed` as a direct dependency.
# [6.0.3] - 2024-02-01
## Added
- Added a configuration parameter to help clients test upstream changes.
## Changed
- Delivered performance improvements.
# [6.0.2] - 2024-01-29
## Changed
- Updated the library for Angular 17 compatibility.
# [6.0.1] - 2023-12-06
## Fixed
- Prevented crashes caused by dimensions being computed before data was available.