All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project now adheres to Semantic Versioning.
- Additional propTypes fixes
- Fix for filter matching invisible properties (thanks @mbland)
- Add ability to change placeholder text (thanks @miguelsaldivar)
- Fixes for propTypes typo
- Fixes for initializers
- TypeScript updates
- Filter updates
- other enhancements
- Performance improvements
- Store listeners
- Thanks @andreme, @shorja!
- Fixes for TypeScript definitions
- Add redux middleware to Griddle through plugins
- Thanks Jesse Farebrother, Short, James, and @Errorific
- Add custom store
- Fix for table styles
- Updates to pull more information from textProperties
- Better sorting, filtering
- Add components.Style for better plugins
- Various bug fixes and improvements
- Thanks @JesseFarebro, @dahlbyk, @Jermorin, @andreme
- Update to PropTypes library instead of using deprecated React version
- Respect sortable columns
- Add lodash babel plugin (for smaller builds)
- Column ordering
- Conditional columns
- Thanks @followbl, @dahlbyk, @bpugh, @andreme!
- CSS class name can be a function (to generate the name)
- Fix for cssClassName and headerCssClassName
- Thanks @zeusi83!
- Add type definitions to Griddle
- Settings Component customization See this PR for more info
- Table / No result improvements See this PR for more info
- Thanks a ton @dahlbyk for these!
- Fix for dates in data
- Add rowKey option to RowDefinition
- Fix a problem where columns could not have the same title
- Fix a problem toggling columns that don't have related data
- Fixed performance problem with cell selectors -- anecdotal but ~500k rows on my computer is pretty fast as opposed to previous lag
- New version of Griddle. See the docs for more information.