Skip to content

Releases

ChartFactor 1.10

January 15, 2019

  • Interaction Management: Filter Rules enhancement allows to easily customize how visualizations react to user interactions beyond standard drill hierarchy definitions
  • Interaction Management: Filter Events enhancement allows full customization at any point of a filter life cycle
  • Static Filters enhancement allows to specify filters that should always be applied to a visualization regardless of user interactions.
  • Optimizer now avoids executing a query for a visualization when only client filters change
  • Slicer client filter support
  • Slicer sort improvements
  • New Geo Map visualization with the following main features:
    • Geo Shape mode: this mode is activated when users group by a single attribute plus metrics, and provide a shape file. The shape file is in GeoJSON format. The shapes are selectable/filterable when interacting with other visualizations.
    • Map Markers mode where users group by latitude, longitude, other attributes plus metrics. In this case, one marker represents one or many events happening on the selected location (e.g. 311 calls)
    • Map Markers mode where users perform a raw query that includes latitude, longitude, and any other fields. In this case, one marker represents a single event. Multiple events on the same location will render multiple markers.
  • Additional Geo Map features:
    • Configurable marker shapes and colors
    • Configurable initial zoom and center position
    • Configurable maximum and minimum zoom positions
    • Zoom-in, zoom-out, and panning events for full behavior customization
    • Configurable palettes for Geo shapes
    • Limit option for Map Markers with raw queries
    • Additional configuration information in Maps documentation
  • Auto-test additions for BigQuery and Elasticsearch data providers

ChartFactor 1.9

December 10, 2018

  • New Multi-Attribute Trend visualization enables users to trend data with each line representing a combination multiple attributes in addition to time. Applicable in financial sector use cases.
  • Enhanced Raw Data Table visualization to allow column groupings and advanced custom formatting options
  • Enhanced Raw Data Table with advanced export functionality
  • Enhanced Slicer component with showSearch configuration
  • Improved wildcard support for metadata definitions. This is useful when applying the same field types, labels, and derived fields across similar sources.
  • Addressed derived field issues including custom sort order functionality on multi-group configurations
  • Sunburst visualization label and client filter improvements
  • Pivot drill-in support with time fields
  • Improved Studio export/import functionality
  • Updated BigQuery data provider with the latest Google API client
  • Addressed all 1.9 reported issues
  • Our Studio demo application "London Fire Brigade Calls" now pulls data from our Elasticsearch server instead of Google BigQuery. This was done per requests from users since they previously had to sign up to Google Cloud, provide their credit card number, and create a Google Cloud project, simply to get to play with the Studio sample app.

ChartFactor 1.8

October 30, 2018

  • Google BigQuery
    • Includes support for nested array structures
  • Visualization packages built as npm modules
  • Markdown text widget
  • Data Providers auto test improvements with baseline dataset across SQL and NoSQL providers
  • Derived fields support at the aggregate level for calculated metrics and attributes
  • Count distinct support across providers
  • Elasticsearch data provider improvements
  • Donut visualization improvements when grouping by time
  • Performance testing and improvements
  • AQL validation improvements
  • Data visualization watermarks for Community Edition
  • Documentation and Live Examples website supporting multiple versions
  • Community website for user discussions
  • ChartFactor download pages with license agreement functionality
  • ChartFactor home page improvements
  • ChartFactor website security improvements to prevent access to all its components before launch

Known Issues

  • Floating Bubbles fail on SQL-based data providers when the two group attributes are the same and only one metric is selected. Solution is to select different attributes for the two groups.
  • Trend Attribute Values visualization displays count metric twice in tooltips
  • Studio: manually removing a filter element in the Code Editor, is not removing that filter from the visual. The workaround is to close the editor and remove the value using the Filter Control.

ChartFactor 1.7

August 8, 2018

  • New Data Visualizations
    • KPI and Gauge visualizations
    • Heat Map visualization
    • Sunburst visualization
    • Word Cloud visualization
    • Packed Bubbles visualization
    • Box Plot visualization
    • Floating Bubbles visualization
    • Histogram visualization
  • Dremio data provider
  • Improvements and fixes across SQL-based providers
    • Nulls on main group in multi-group aggregation was not included
    • Limit in multi-group aggregation was not respected
  • Auto tests of data providers enriched with multi-groups, time aggregations, and different sort criteria
  • Filter Control drill-in functionality
  • Range Filter editable limits
  • Slicer component

ChartFactor 1.6

June 8, 2018

  • Data providers as npm modules that can run independently either on the browser or on the server
  • Client filter implementation for Vector Map and Trend Line use cases
  • Range Filter component
  • Auto-unit tests for data providers
  • Disk visualization improvements to support multiple metrics
  • New Data Visualizations
    • Grouped Bars
    • Multiple-metric Bars
    • Multiple-metric Trend Lines
    • Horizontal Bars
  • Pivot Table improvements for range filters
  • Vector Map improvements for better color support
  • Negative validations and unit tests
  • End-to-end auto-test improvements

ChartFactor 1.5

April 17, 2018

  • Search component with support of Lucene Query Syntax to work with the Elasticsearch data provider
  • Raw data table term highlighting feature
  • Improved Disk visualization to match hours received in a clock fashion
  • Pivot table implementation
    • Includes row, column, and full totals
    • Supports all data providers
    • Full featured demo in website with draggable rows and columns
  • Improved themes and palettes support
  • Vector map visualizations with out-of-the-box shapes for World Countries and US States
  • Raw Data Table formatting improvements for numbers, timestamps, and strings
  • Studio improvements of look and feel, and home page functionality
  • Studio reload of charts without resetting them
  • Studio themes support
  • Studio Pivot table integration with Filter Control support

ChartFactor 1.4

January 9, 2018

  • AQL (Aktive Query Language) for RDT (Raw Data Table) should allow to bring all fields by default and ability to exclude a few of them
  • Implemented scalable way to update charts options
  • Implementation to allow injecting data to charts as an option when data needs to be obtained separately
  • ElasticSearch Provider
    • Most visualization supported
    • Date range filters
    • Min, max, sum, avg aggregations
    • Sort by time (ascending) in AQL
    • Support count distinct aggregation
    • Support source wildcards at the CF level
    • Area line y-axis label fix (same issue across providers)
  • Network visualization implementation
  • Time Range Filter (TRF) widget.  Support all time granularities and drill-in.
  • Time Range Picker (TRP) with presets and time player.  It works together with the  TRF.

ChartFactor 1.3

October 21, 2017

  • Calculated fields support for Zoomdata provider
  • Added release tag to header in minified js file. Release tag is a timestamp in the format 20171115 14:42 UTC
  • Pivot query is using the wrong source. Making sure it uses the source specified in the AQL
  • React demo
    • Line Trend Attribute Values: turning labels off and on changes the size of the chart.  It should be left with its original size.
    • ReferenceError: BigNumberFormatter is not defined when removing labels from Line Trend Attribute Values
    • Edit dialog resizing: Data/Settings/Color bar is rendered over the dialog header.  Also, text is rendered over the dialog header bar.
    • Added arrow with animation to call users’ attention, telling them they can use the Edit button to change the chart settings.
  • Datazoom bar default position is too close to x-axis labels on Line Trend Attribute Values and Area Line charts

ChartFactor 1.2

September 21, 2017

  • Pivot query implementation for Zoomdata provider
  • Legend support for metric coloring
  • Tooltips correctly formatted as integer with comma separator when applicable
  • Implementation for bars, pie, donut, trend attribute values, scatter, tree map
  • Initial support for the Zoomdata provider
  • Implemented events that developers can listen to when building functionality across charts
  • Implemented how to interact with chart options (colors, legends, axis properties, marklines)
  • Legend support
    • Formatter
    • Color configuration
    • Positioning
    • More option
  • AQL functions for Raw Data query

ChartFactor 1.0-1.1

August 4, 2017

  • Initial Bars implementation
  • Initial events that developers can listen to when building functionality around bars
  • Developed metadata specification for toolkit and added example using our SparkSQL demo server
  • Complete all AQL functions
    • Multi-group window (up to 2 for now)
    • Filters, including time filters
    • Time granularities