Skip to content

KoolReport 3.0.3

Compare
Choose a tag to compare
@dongnl dongnl released this 13 Nov 10:20
· 34 commits to master since this release
  1. DateTimeFormat: Deal with null value or wrong format of datetime
  2. Utility: Deal with null value of datetime
  3. TimeBucket: Avoid null date value
  4. DateTimeFormat: Check null date value and do not convert if the datetime is in good shape
  5. Widget: New loading method for Widget which will allow widget is able to load resource and init itself on-demand
  6. KoolReport: Able to create event handler function in the report instead of using registerEvent() function.
  7. Widget: Remove registerResources() and renderResources()
  8. Table: Enhance the removeDuplicate feature, supporting paging and remove duplicate cell at the same time.
    9.Node: Add function setEnded() in case we want to define a datastore with existed data and does not need data is piped to it.
  9. Widget: Allow widget to initiate without creating a report to hold it, meaning you can freely create widget in your own application
  10. KoolReport: Update the new way to calculate document root
  11. DataStore: Allow DataStore to be used like an array, working with foreach.
  12. DataStore: Add list of essential methods for array manipulation
  13. DataSource: Adding static function create() to create a source without setting up a full report.
  14. CSVDataSource: Allow datasource to convert string data to UTF8
  15. ResourceManager: Enhance the way to public report assets folder
  16. Widget: Adding onReady state to let user write custom function when widget is ready.
  17. KoolReport: Adding client-side onDone() event to callback a function on all widgets are initiated.
  18. Gauge: Update library library location
  19. ComboChart: Adding chartType property for columns in ComboChart for setting the chart to display
  20. Widget: Adding themeBase property to let theme define how widget to be rendered
  21. Widget: Adding withoutLoader property to set where widget should render with or without KoolReport loader.
  22. Table: Make pagnination compatible with Bootstrap4
  23. Widget: Adding themeCssClass property to let theme controls appearance of widget
  24. Widget: Cover widgets in custom tag to increase client-side accessibility.
  25. Table: Add new feature Row Grouping which allows multi-levels row group in Table.