- allow binding on search predicate (#142). Note that if you want to search against a property name you have now to put in under single quote otherwise it will be considered as a binding
<input st-search="'name'"/>
- fix #146 and #148, set stPipe before stPagination is called. Thanks brianchance
- implement #149 (default sorting)
- hide pagination when less than 1 page
- add unit tests for pagination directive
- fix back to natural sort order
- use same strategy view -> table state, table state -> view for all the plugins
- fix #161
- fix #162
- fix #165
- ability to overwrite class names for (st-sort-ascent and st-sort-descent) thanks to replacement87
- fix #167
- new feature, items by page and displayed page can be bound
- support external template for pagination
- support angular v1.3.x
- ability to skip natural ordering state (ie fix #192)
- fix #200,
this
in a custom pipe function does not refer to the table controller anymore, and the signature of a custom pipe function is
function(tableState, tableController){
}
- ability to set filter function
st-set-filter
- ability to set sort function
st-set-sort
- patch for sync problem
- evaluate sort predicate as late as possible
- fix #262
- fix #276
- fix #281
- fix #285
- fix #296
- add possibility to bind a callback when page changes
- don't use pagination class twice
- build improvement
- use a global configuration
- expose filtered collection result
- use interpolation rather than binding for st-search directive (to avoid the creation of isolated scope)
This is a breaking change as now, you will have to remove the single quote around the predicate property name, and if you were using a binding, you'll have to interpolate it with the curly brace notation
- fix #328
- add debounce to custom pipe function to make sure tableState is stable
- fix #329
- support nested search (thanks to @jansabbe)
- fix #254
- fix wrong path to default config for stSkipNatural (@phuvo)
- fix #406
- support commonjs
- add totalItemCount on tableState (@eirikbell)
- fix #477
- add throttle to sort
- add watch to first item in collection (@matthewbednarski)
- fix #559
- fix #468 thanks to Douglas-Treadwell