- Version 6.5.0
- Version 6.3.0
- Version 6.2.1
- Version 6.2.0
- Version 6.1.0
- Version 6.0.0
- Version 5.6.0
- Version 5.5.1
- Version 5.5.0
- Version 5.2.0
- Version 5.0.0
- Version 4.5.0
- Version 4.0.0
- Version 3.5.0
- Version 3.3.0
- Version 3.0.0
- Version 2.8.0
- Version 2.7.0
- Version 2.5.0
- Version 2.0.0
- Version 1.0.0
Change Log
Version 6.5.0 #
- Add DateTimePicker2 control with Bootstrap5 compatibility.
- Add "bs4" themeBase for BSelect and DateTimePicker.
Version 6.3.0 #
- Add
singleNoneSelected
property to BSelect and Select2 so that initial value is empty in single select
Version 6.2.1 #
- Update: work with PHP 8.2
Version 6.2.0 #
- Upgrade version of DateTimePicker
Version 6.1.0 #
- Add
type
property to TextBox to set type - Fixed: Wrong end date of thisMonth with DateRangePicker
Version 6.0.0 #
DateTimePicker
: Addingdisabled
propertyDateRangePicker
: Adding ability to convert php date time format to moment format in jsDateRangePicker
: Fix issue of wrong calculated date for thisMonth() preset functionDateRangePicker
: Addtemplate
option- Provide
disable()
client method to all inputs to disable for enable input widgets. - Added
frontText
andbackText
property to TextBox widget. - Fixed: Clear issue of wrong thisMonth() calculation of DateRangePicker
- Added: Add bs4 template for CheckBoxList and RadioList
Version 5.6.0 #
BSelect
: Update to work with Bootstrap4DateRangePicker
: Adding customized calendar icon and caret icon
Version 5.5.1 #
DateRangePicker
: Fix the visibility issue with Bootstrap4
Version 5.5.0 #
DateRangePicker
: Upgrade to version 3.0.5
Version 5.2.0 #
- Fix the icons issue with new font-awesome 5
- Upgrade to Select2 4.0.12
- Solving Select2 scrolling to bottom when selected in Safari
Version 5.0.0 #
- Fix the issue of CheckBoxList in Safari
Version 4.5.0 #
- Fix the RangeSlider range property
- Fix the issue with reset function in BSelect, MultiSelect, Select2, TextBox that stop the
onReady
event. BSelect
: Fix the clientEventsSelect2
: Make single select not select the first option by"defaultOption"=>array()
BSelect
: Fix the empty selectionSelect2
: Fix the empty selectionMultiSelect
: Fix the empty selectionCheckBoxList
: Fix the empty selection
Version 4.0.0 #
- DateRangePicker:Fix the warning of moment because of date is not in correct format
- CInputs: Fix the warning in internet explorer
- Convert all widget to new loading methods
- DateRangePicker: Able to set minDate and maxDate
- DateRangePicker: Able to extend to set all extended options provided by native DateRagePicker
- The use of Bindable trait in KoolReport is not compulsory.
- DateTimePicker: Support Bootstrap 4
- DateRangePicker: Support Bootstrap 4
- BSelect: Support Bootstrap 4
Version 3.5.0 #
- Enable writing js function in options property
Version 3.3.0 #
- Make use of default dataSource from Widgets.
- Improve the resource loading.
- DateRangePicker: Use default language settings provided by Widget
- Widget: Able to set language map directly in array form.
Version 3.0.0 #
- Add new
clientEvents
for all controls to handle events at client-side - Add
TextArea
input control. - Fix the
placeholder
settings for Select2
Version 2.8.0 #
- DateRangePicker: Fix the lastMonth() range
- Select2: Fix the
placeholder
property.
Version 2.7.0 #
- Change
defaultOption
input format. - Make all select type controls have the same binding options
- Add defaultOptions to
RadioList
andCheckBoxList
Version 2.5.0 #
- Add ability to set format for RangeSlider
- Fix bug for MultiSelect
Version 2.0.0 #
- Select2
- RangeSlider
- BSelect
Version 1.0.0 #
- CheckBoxList
- DateRangePicker
- RadioList
- DateTimePicker
- MultiSelect
- Select
- TextBox
Get started with KoolReport
KoolReport will help you to construct good php data report by gathering your data from multiple sources, transforming them into valuable insights, and finally visualizing them in stunning charts and graphs.