outsystems-charts
Reactive icon

OutSystems Charts

Supported
Stable version 3.6.1 (Compatible with OutSystems 11)
Uploaded
 on 30 Nov (3 weeks ago)
 by 
OutSystems
4.2
 (26 ratings)
outsystems-charts

OutSystems Charts

Compatible with:
Created on OutSystems 11

Version 3.6.1

Stable
Current
Uploaded on 30 Nov (3 weeks ago) by OutSystems
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.606 to 11.0.615
Database:
All
Release notes:

Fixed Issues and Improvements

  • ROU-11000 - Fixed an issue where charts failed to display 'No data to display' when empty data was received and the DisableLoadingAnimation parameter was set.
    A maximum loading animation time has been added to prevent the loading stage from persisting indefinitely.
Application Objects:
OutSystems Charts does not affect the count of AOs.

Version 3.6.0

Stable
Uploaded on 30 Sep by OutSystems
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.606 to 11.0.615
Database:
All
Release notes:

What’s New

  • ROU-11178 - Now, OutSystems Charts will be using the latest version of their library provider - Highcharts v11.4.8 (2024-08-29).
    In this release, we have updated the HighCharts modules we provide as a basis for our blocks.
    If you use any other resources from HighCharts, they must be updated to the same version for consistency.


Fixed Issues and Improvements:

  • ROU-11184 - Fixed an issue that caused the LineChart_v1 to throw an error when passing an empty data source.
Application Objects:
OutSystems Charts does not affect the count of AOs.

Version 3.5.0

Stable
Uploaded on 18 Aug by OutSystems
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.606 to 11.0.615
Database:
All
Release notes:

What’s New:

  • ROU-10922 - Now, OutSystems Charts will be using the latest version of their library provider - Highcharts v11.4.6 (2024-07-08).
    In this release, we have updated the HighCharts modules we provide as a basis for our blocks.
    If you use any other resources from HighCharts, they must be updated to the same version for consistency.
  • ROU-10951 - Added a new input parameter to SeriesStyling block optional configurations called xAxisId that allows the binding of a series to a specific xAxis.
    Added a new input parameter to SeriesStyling block optional configurations called yAxisId that allows the binding of a series to a specific yAxis.
    Added a new input parameter to ChartXAxis and ChartYAxis blocks optional configurations called Opposite that allows to set an axis to be displayed on the opposite side.
    These new properties make it possible to add multiple axes to a Chart.


Fixed Issues and Improvements

  • ROU-10749 - Removed all CSS fallbacks for Firefox related to :has() selector, as it is now supported on all major browsers.
  • ROU-10767 / RPM-5028 - Optimized the disposal of chart add-ons, making the process more efficient and reducing the time required. This change is particularly beneficial for pages with numerous charts.
  • ROU-10817 - Fixed an issue that caused the SetHighchartsChartConfigs client action not to work as expected when having more than two levels of attributes. 
    This occurred during the internal process of merging provider configurations.
  • ROU-10953 - Based on valuable customer feedback, we've updated the default value for the ValuesType property of the xAxis from Linear to Category.


This new OutSystems Charts version introduces breaking changes

  • Based on valuable customer feedback, we've updated the default value for the ValuesType property of the xAxis from Linear to Category.
    This change aims to address the confusion experienced by developers with the previous default setting, which was incompatible with the default value for the ValuesType property on the chart block.

    • Please review your implementations to ensure compatibility with this update, as this breaking change may affect your existing configurations. This breaking change will impact charts with the ValueType "Integer" and "Decimal", in these cases we recommend changing the ValuesType of the xAxis block back to "Linear".

  • Two new non-mandatory attributes called xAxisId and yAxisId were added to the SeriesStyling Addon optional configurations and a new non-mandatory attribute called Opposite was added to the ChartXAxis and ChartYAxis Addon’s optional configurations.

    Because of these changes and the platform references model, all consumers need to have their references manually refreshed.
    Functionally, no changes are expected.

Application Objects:
OutSystems Charts does not affect the count of AOs.