ComposeSDK v1.0.0 released!
đł Major version 1.0.0 released! Added Publish @sisense/sdk-ui-vue and related dependencies to NPM registry for internal testing. Add component ScattermapChart and support the scattermap chart type in components Chart , ChartWidget , and DashboardWidget for beta testing Add component BoxplotChart and support the boxplot chart type in components Chart , ChartWidget , and DashboardWidget for beta testing Support filter relations (logic operators and and or ) for beta testing Add UI component RelativeDateFilterTile Changed Breaking: Refactor ExecuteQuery and ExecuteQueryByWidgetId to return QueryState and QueryByWidgetIdState , respectively Breaking: Rename type alias StyleOptions to ChartStyleOptions Breaking: Combine prop widgetStyleOptions into styleOptions for ChartWidget and DashboardWidget Breaking: Rename type IndicatorDataOptions to IndicatorChartDataOptions Breaking: Rename namespace measures to measureFactory and namespace filters to filterFactory See migration guide for more details.1.1KViews3likes0CommentsSisense Success Series: Unlocking Sisense Compose SDK
The Sisense Success Series was created to help users (Like you!) get the most out of Sisense. Topics range from highlighting available resources to demonstrating different ways to use Sisense. In this session, Greg Finin, our Customer Success Engineer, shared what Compose SDK is and how to get started. Topics for this Success Series include: What is CSDK? What can I do with CSDK? CSDK Playground & sandbox Live demo of usecase215Views2likes1CommentCompose SDK minor version 1.17.0 released
Compose SDK minor version 1.17.0 released: [1.17.0] - 2024-08-20 Added Move components DashboardById and Dashboard to internal alpha for React, Angular, and Vue Support external usage tracking in AppConfig.trackingConfig.onTrackingEvent Refactor ChartWidget to reuse DrilldownWidget internally Support drill down for scatter chart widgets Changed Mark internal property enableTracking? as @deprecated in SisenseContextProviderProps â use AppConfig.trackingConfig.enabled instead Extend ThemeSettings to support animation-related config Improve dashboard rendering: locked filters in cross filtering, resetting levels of CascadingFilterTile , highlight of all categories in cartesian charts, dashboard theme setting, matching theme for widget header info panel Refactor component Table to reduce computations and re-renders Fix issues of charts: legend position of funnel chart, number formatting for indicatorâs secondary value Improve SisenseContextProvider in React: support of pending token or wat for delayed authentication and custom error handling Improve testing: disabling animation for e2e tests756Views2likes1CommentAI is Changing AnalyticsâHereâs How to Stay Ahead
Analytics have evolved beyond static dashboards and one-size-fits-all solutions. Todayâs product leaders and developers must deliver engaging, AI-powered insights seamlessly within applicationsâall while balancing tight resources and high user expectations for intuitive experiences. With Sisense Compose SDK, teams can integrate customizable, AI-driven analytics directly into their apps, simplifying complex processes and enhancing user engagement. By embedding dynamic, tailored insights with minimal coding effort, product teams can move beyond traditional BI and create data-rich, intuitive experiences that fit naturally into user workflows. The result? Faster innovation, happier customers, and greater valueâwithout the heavy lift. Learn more about how AI is redefining analytics.238Views1like0CommentsCompose SDK minor version 1.30.0 released
[1.30.0] - 2025-02-18 Added Add pivot cell coloring and conditional styling Add dataReady property support for Angular charts and widgets Add an option to control the verbosity of the NLG summarization Add theming support on FilterEditorPopover component for internal testing Changed Improve charts: fix missing formatting for pivot, number formatting for trend/forecast features, enhance pivot performance Improve types of CriteriaFilterTile component's props Deprecate PivotGrandTotals.title prop Improve testing: added pivot visual-regression tests, cover textual filter editing with unit tests Improve code-templates in analitycs-composer Improve AI Chatbot with context details Fix compatibility with old React versions312Views1like0CommentsCompose SDK minor version 1.28.0 released
Compose SDK minor version 1.28.0 released: [1.28.0] - 2025-01-21 Added Add React hook for nlq useGetNlqResult (beta) Implement React hook for retrieving filter members, useGetFilterMembers (beta) Add filterFactory.cascading() to create a Cascading Filter instance Changed Breaking: Rename beta hook useGetNlgQueryResult and GetNlgQueryResult to useGetNlgInsights and GetNlgInsights , respectively Extend hook useGetQueryRecommendations (beta) to return WidgetProps additionally Refactor MemberFilterTile to use hook useGetFilterMembers internally Move React component FilterTile from internal to beta Refactor CascadingFilterTileProps.filter from class CascadingFilter to interface Filter Improve PivotTable : fix rowsPerPage to work with isAutoHeight option Improve charts: add number format config extraction for count aggregations, extend the Popover mask to fill the full page Improve testing: polyfill document.fonts for unit tests environment Improve Widget Embed Code: improve extra imports375Views1like0CommentsCompose SDK minor version 1.18.0 released
Compose SDK minor version 1.18.0 released: [1.18.0] - 2024-09-03 Added Add auto zoom feature to DashboardWidget Support forecast and trend in Fusion widgets Changed Improve SisenseContextProvider : support of Fusion authentication Extend measureFactory.customFormula to support filters Improve PivotTable : proper handling of web socket readiness Fix DashboardWidget with filter relations and highlights Improve tooltips for forecast and trend Improve charts: palette colors of BoxplotChart , refactoring ThemeSettings.chart.panelBackgroundColor , making color column optional in AreamapChart , support of thousands separator from old numberFormat config, axis labels for stacked percent charts Improve infrastructure: visual tests of dashboard assets of diffent widget types, replacement of CommonJS dependencies (e.g., lodash)463Views1like0CommentsCompose SDK minor Version 1.16.0 released
Compose SDK minor version 1.16.0 released: [1.16.0] - 2024-08-06 Added Extend cartesian charts to support trends and forecast for internal testing Extend ThemeSettings to support widget theme settings Support widget design styling on fetched dashboards Support dashboard color palette Extend useExecuteQueryByWidgetId hook to support pivot tables Add embed code logic in @sisense/sdk-ui/analytics-composer namespace for internal testing Changed Improve query validation logic for query hooks and components Improve dashboard rendering: conversion of cascading filters between dashboard level and widget level, supporting collapsibility of CascadingFilter levels, fixing filter tile borders, fixing âInclude Allâ highlights causing interference with filters Improve charts: styling of scatter charts including data labels and legends, fixing lazy loading of tableâs page count, Fix issues of pivot table: endless rendering due to updated style options, the theme of pagination panel, âNo Resultsâ overlay, pivot sorting and redundant pivot queries Improve testing: visual-regression tests infra and stability, adding tests of different Indicator use cases, tests for useTableData642Views1like0CommentsComposeSDK Minor version 1.9.0 released
đ˘Minor version 1.9.0 released [1.9.0] - 2024-05-02 Added Add pivot table support to DashboardWidget and WidgetModel Extend PivotTable to support additional style options Add internal ContentPanel component for rendering a layout of widgets Add extra factory functions for measure filters: measureEquals , measureGreaterThan , and measureLessThan Changed Reduce the bundle size of @sisense/sdk-ui Extend CLI command get-data-model to include field descriptions in the generated data model file. Note: User account of role âData Designerâ and above is required to include field descriptions Upgrade sisense-charts to prevent jQuery patching by Highcharts Fix pivot types to prevent build errors in Angular 17 Fix missing values in drilldown breadcrumbs of categorical charts Improve the translation of filter JAQL to Filter objects Make improvements to the AI components and hooks (private beta): theme settings, style customizations, insight customization, chatbot header, and dropup for recent queries/suggestions655Views1like0Comments