Releases: aurelia-ui-toolkits/aurelia-kendoui-bridge
Releases · aurelia-ui-toolkits/aurelia-kendoui-bridge
0.3.1
0.3.0
0.3.0 (2016-02-24)
Breaking changes
1. multiple templates
In order to support multiple templates (template
, headerTemplate
and others) that some controls have, we had to change the way you define templates. A few examples:
<k-grid k-data-source.bind="datasource" k-pageable.bind="pageable" k-sortable.bind="true">
<k-col title="Contact Name" field="ContactName">
<div class='customer-name'>${ContactName}</div>
</k-col>
</k-grid>
becomes
<k-grid k-data-source.bind="datasource" k-pageable.bind="pageable" k-sortable.bind="true">
<k-col k-title="Contact Name" k-field="ContactName">
<k-template>
<div class='customer-name'>${ContactName}</div>
</k-template>
</k-col>
</k-grid>
Note: the template is wrapped in a <k-template></k-template
tag.
2. property's of <k-col>
custom elements
Property's of <k-col>
custom elements now have the k-
prefix, so field
is now k-field
etc
Bug Fixes
- events: only delay specific events (c19801c)
- value-binding: fix sender.value is undefined error (33c214a)
- wrapper: map control has no value (33e4e66)
Features
- all: added multi-template support using k-template element (2dbe981)
- combobox: combobox wrapper (9ab478f)
- editor wrapper: add basic use case (bb30950)
- grid: added multi-template support for grid (bd6ba43)
- listview: added listview wrapper (0ffc197)
- listview: listview wrapper (000e0ea)
- numeric-textbox: two-way value binding (6b1fbba)
- scheduler: replace k-event-template with generic k-template element (b601108)
- scheduler: replace k-event-template with generic k-template element (9c02497)
- templating: added more helpful errors for invalid template prop names (ec598e8)
- templating: template properties now auto-register in generateBindables (5074424)
- templating: templateProperty now automatically creates a bindable (3c6b8b6)
- treelist: added support for multi-templates (da201d3)
- value-converters: wrap kendo functions in value converters (fa1985b)
0.2.3
0.2.2
updated dependencies
0.2.1
0.2.0
Bug Fixes
- calendar: remove unneeded line (35ec7d9)
- template-compiler: only enhance without au-targets (e40fc66)
Features
- all: two-way value-binding (84817b9)
- bindables: generate bindables from json (aa4da77)
- calendar: calendar wrapper (b118808)
- colorpicker: add flatcolorpicker component (9b469d0)
- colorpicker: added kendoColorPalette implementation (1c047af)
- datetimepicker: added datetimepicker wrapper (47b603a)
- grid: allow for value converters (e4d1d01)
- grid: pass ViewResources to enhance (1de0564)
- maskedtextbox: add masked textbox wrapper (05db6c6)
- panelbar: added initial panelbar implementation (754b3c1)
- panelbar: tweaked call to widgetbase to fix missing event handlers (05b6ca0)
- rangeslider: add rangeslider wrapper (f9bd238)
- scheduler: scheduler (5f71c62)
- timepicker: add timepicker wrapper (d09ccf4)
- treelist: added treelist implementation (79f8983)
- widgetbase: added "rootElement" to widgetbase.createWidget() options object (f6af2f3)
0.1.4
typescript correction
0.1.3
Updated dependencies
0.1.2
0.1.1
Breaking Changes
<au-col>
has been renamed to <k-col>