Releases: programcsharp/griddly
Releases · programcsharp/griddly
Filter form reset fixes
Any of these might be breaking. I don't think they are, but they might be.
- Don't treat filter form items without name attribute as filters. This is to keep from resetting bootstrap-multiselect checkboxes
- Render Griddly default string using enums for string values because that's what we do everywhere else.
- Don't fire DOM reset event on form reset button click because jQuery is picking that up and calling reset again after we've already reset and set defaults -- which kills our defaults.
Button enhancements
- Add button TextTemplate
- Add ButtonSeparator alignRight option
Bug fixes
Bug fixes and QOL
- Populate summary values for simplegriddly
- Allow rendering simple griddly in non mvc pages
- Don't reload the page on rowclick if whitespace
- Don't asplode in jQuery 3
GetAllForProperty should be sorted
Add sortFields
argument to GetAllForProperty
Add NonGeneric methods on GriddlyResult
Add NonGeneric methods on GriddlyResult
Don't require GetAllForProperty
GriddlyResult.GetAllForProperty
does not always have to be implemented.
More customizable custom handler
Breaking Changes:
GriddlySettings.HandleCustomExport
is now injected with theGriddlyResult
object instead of theGriddlyResult.GetAll(sort)
output.GriddlyResult
has a new abstract method:IEnumerable<P> GetAllForProperty<P>(string propertyName)
This should be implemented to return only the property projection requested.
More fixes
Fix breaking changes from before
Don't kneecap js handlers on buttons if we don't have to for the confirmMessage
New fixes could be breaking
Parse date only from filter value to kill timezone issues
Don't double refresh on filter reset
Fix breaking change in 1.6.6
So the bool change was breaking because it was a bug. This should resolve that and make it work and not be breaking.