Need a special offer?Find out if your project fits.
+

Release notes

April 2019 (v. 2.7.4)

NEW A new chart.axisShortNumberFormat property was added to Options Object. Indicates whether axes labels on charts are displayed in a short number format like 10K, 10M, 10B, 10T (true) or not (false). Default value: undefined (show short format if max value > 10M).

NEW A new validateFormulas property was added to Options Object. Indicates whether the validation will be performed for calculated values (true) or not (false). In case the validation is turned on and the report contains invalid formula, the "Wrong formula format" alert message is shown. To turn off the "Wrong formula format" alert message, set the validateFormulas property to false. Default value: true.

FIX The license info pop-up window was updated.

FIX The issue with values filter when changing measure aggregation was fixed.

FIX The issue with the AMD module for Flexmonster was fixed.

FIX The issue with loading dependencies in React was fixed.

FIX The issue with calculated values reordering was fixed.

FIX The issue with the error in the classic form and unexpected "Too many columns in classic view…" pop-up window was fixed.

FIX The issue with loading JSON data from the Toolbar when the data has only the meta-object was fixed.

FIX Data Compressor for Node.js The issue with compressing level data in the Data Compressor for Node.js was fixed.

FIX The issue with moving and deselecting fields in the Field List was fixed.

FIX The error when running setOptions() with empty input was fixed.

April 2019 (v. 2.7.3)

NEW For Elasticsearch, min_doc_count mapping property is now available for date fields. To show intervals with empty values use min_doc_count: 0. Default value: 1 (empty intervals are hidden).

NEW The searching feature is now available in the flat Field List.

NEW A new property showFieldListSearch was added to Options Object. When set as true, it enables searching feature in the Field List. If it is set as false, the searching feature is disabled and will be enabled automatically when the number of hierarchies in the list exceeds 50 for compact/classic view. For the flat Field List, it should exceed 40 fields. Default value of showFieldListSearch: false.

FIX The issue with nested fields in the Field List for Elasticsearch was fixed.

FIX Dark and teal CSS themes were improved.

FIX Now dateTimezoneOffset, datePattern or dateTimePattern options are used to detect filter time zone automatically.

FIX The issue with converting dates to local time (showing a "day before" dates) was fixed.

FIX The issue with loading reports with embedded OCSV data was fixed.

FIX Data Compressor The issue with compressing empty streams in Node.js was fixed.

FIX The issue with localization of "Export in progress…" pop-up window was fixed.

FIX The issue with loading JSON data which only consists of meta object was fixed.

FIX The error pop-up window when opening OLAP data source in flat view was fixed.

FIX The issue with calculated values in the drill-through view was fixed.

FIX The issue with the auto-calculation bar in the drill-through view for OLAP was fixed.

FIX The issue with exporting the last column twice in CSV export was fixed.

FIX The issue with the odd row in HTML and CSV exports was fixed.

FIX  The number formatting issue when values are summarized by index aggregation was fixed.

FIX The issue with duplicating data with dates was fixed.

March 2019 (v. 2.7.2)

NEW Resizing columns and rows is now supported for touch devices.

NEW Localization files were updated to support new labels.

NEW A new option strictDataTypes was added to the dataSource section of the report. If this option is turned on the component treats numeric values (or any other marked as a measure) only as measures and does not allow to use them as hierarchies. Therefore, the component can skip a big part of a data analysis process and save valuable time.

NEW Now the timePattern option supports the HHH pattern to display time data where the number of hours is greater than 24.

NEW Now timePattern is used to format time values on charts as well as on the grid.

NEW A negativeCurrencyFormat parameter is added to the list of number format parameters. It allows setting the following negative number formats: "-$1", "-1$", "$-1", "$1-", "1-$", "1$-", "($1)", "(1$)".

NEW A positiveCurrencyFormat parameter is added to the list of number format parameters. It allows setting the following number formats: "$1", "1$".

NEW Now when the measure is placed in measure's part of slice its aggregation can be changed in flat view.

NEW Now the reportFilters are not exported when the showReportFiltersArea property is false.

FIX The issue with printing charts with custom headers was fixed.

FIX The issue with an exception on specific slice was fixed.

FIX The issue with filtering members that start with [ symbol was fixed.

FIX The issue with filtering members that start with the same char, but different case, was fixed.

FIX The issue with filtering members after updateData() was fixed.

FIX The issue with filtering by negative of floating numbers via UI was fixed.

FIX The issue with resetting grid scroll position and selection after setReport() was fixed.

FIX The issue with dragging fields to the last position in the flat form and the drill-through view was fixed.

FIX The issue with dragging calculated fields in the flat form was fixed.

FIX The issue with formatting 'All values' via Toolbar was fixed.

FIX The issue with "Empty" conditional formatting (isNaN/!isNaN) for SSAS, Mondrian and Elasticsearch was fixed.

FIX The time values export to Excel was improved.

FIX The negative time values display on the grid was improved.

FIX timePattern is used to format time values in the component if they are not aggregated by count, distinct count, index or any type of percent aggregations.

FIX The number formatting of values aggregated by count, distinct count, or any type of percent aggregations in the drill-through view and in the auto-calculation bar was fixed.

FIX The number formatting of values aggregated by % difference aggregation in charts was fixed.

DEPRECATED The currencySymbolAlign format property is deprecated. Now, you need to use a combination of negativeCurrencyFormat and positiveCurrencyFormat.

March 2019 (v. 2.7.1)

NEW Median aggregation was added for SQL/CSV/JSON data sources.

NEW Now the showDataLabels charts option property enables data labels displaying for all chart types, including line, scatter, and stacked column.

FIX Added elasticsearch.js to the bundled flexmonster.full.js (for Webpack integration).

FIX The issue with removeSelection() API call was fixed.

March 2019 (v. 2.7.0)

NEW Added brand new filtering feature. Now Flexmonster supports powerful filtering for the following data types:

  • Dates (for example, filter by date ranges)
  • Time
  • Strings

NEW Filtering by values is extended with a number of new conditions.

NEW Memory consumption is reduced up to 50% for files of more than 100Mb.

NEW Now Flexmonster supports connection to Elasticsearch data source out of the box.

NEW Fresh UI: updated the look & feel of Flexmonster icons.

NEW Now, when the export to the server has failed, Flexmonster returns the error response to the callback. The error object consists of response, status and message properties.

NEW Now, dates with types date, year/month/day, year/quarter/month/day are parsed in the local (client's) time zone. That makes all our date types consistent regarding the time zone in which they are parsed.

FIX Rendering and data loading process was made smoother. Improved balance of CPU usage by different processes.

FIX Accelerator SSAS The issue with exporting to PDF, CSV, HTML was fixed.

FIX The issue with showing aggregations in the context menu when showAggregations is set as false was fixed.

FIX The issue with Toolbar labels for 90% zoom was fixed.