- grid: Fix issue #43 pageSize param not passed correctly
- grid: Fix issue with grid selection not working properly
- grid: Bump to Angular 5.x
- grid: Migrate to HttpClientModule
- build: Fix Chrome version in CI build
- build: Bump node version for CI to latest
- build: Fix tslint warnings
- grid: Fix issue #37
- grid: Fix issue with sticky header
- package: Update Angular to 4.x along with related dependencies
- build: Bump node version for CI to 6.x
- build: Fix tslint rules
- grid: Add single selection support for grid items
- package: Add package-lock.json file
- grid: Add support for transforming json data to model classes (issue #2)
- grid: Add getter/setter for grid options (issue #29)
- grid: Add support for cell style callback
- build: Configure test build and Travis CI
- grid: Fix selection issue
- build: Fix lint rules/errors
- grid: Fix issue #27
- grid: Fix issue with page button event propagation
- grid: Fix selection issue
- grid: Fix static data filtering issue
- demo: Add node server for demo data
- grid: Fix issue with change detector ref
- grid: Add missing jsdoc
- test: Fix demo component spec
- build: Add TypeScript definitions to build
- grid: Update grid component to work with Angular 2.4.0 and bumped related dependencies
- test: Add support for unit and e2e tests (actual tests not yet implemented)
- grid: Allow filtering/sorting by columns that are not displayed in grid (issue #21). NOTE: This feature breaks backwards compatability with "type" property of grid columns. A new "filterType" property has been introduced to define how filter is displayed in UI and "type" property is now reserved only for filtering/sorting logic.
- grid: Fix issue with full table width calculation
- grid: Add support for grid events (issue #3)
- grid: Fix grid resizing/rendering issues
- grid: Fix issue with data provider (issue #20)
- grid-column: Add support for "number" type column, including updates to filtering, sorting and validation (issue #15)
- grid: Add public methods for clearing filters (issue #16)
- grid: Fix bug with fixed header null offset
- grid: Fix various issues with scrolling/dragging the grid
- grid: Fix bug with select all items checkbox
- grid-column: Add css class property to grid column
- grid: Add support for horizontal body scroll using mouse drag
- grid: Fixed issue #12
- grid: Add API method for clearing selection
- grid: Add option for default filtering column
- grid: Add option for required filters
- grid: Add fixed header option
- demo: Update demo with new features
- grid: Fixed issue #9
- grid: Fixed issue #10
- grid: Add support for preserving selection during rendering (page change, filtering, etc.)
- grid-options: Add new configuration option (uniqueId) for unique ID field for data rows. Unique ID is used to preserve selection during rendering. Defaults to id.
- demo: Update demo with new selection examples
- grid-data-provider: Fix issue with default initialization of requestParams
- docs: Update README
- grid: Remove css autoload
- grid: Move template definition inline for publishing with the js file
- grid: Move filtering logic outside data provider, update grid API
- grid-column: Fix issue with select filter option values
- grid-column: Add column type support and select/drop-down filters
- grid-options: Add row style customization support using callback function
- grid-options: Add row selection style customization
- grid: Add support for selecting item on row click
- demo: Update demo examples
- grid: Fix issue with sort class applied to action column
- grid: Fix issue with total page count, when remote data is not returned
- grid-column: Add templating support for Angular 2 syntax
- grid-options: Add total count header option
- grid: Add total count public method
- demo: Update examples, add full configuration options example
- docs: Update README.md
- grid: Fix undefined issue when accessing selected items
- grid: Fix component naming convention to latest style guide
- grid-column: Add lodash template support for cell rendering
- grid-options: Add body and heading CSS class options
- grid-options: Add alternate template support
- demo: Update demo examples with latest features
- grid: Update grid API methods
- grid-options: Convert options to immutable class
- grid: Autoload CSS styles
- docs: Add CHANGELOG.md
- docs: Update README.md instructions
- build: Update TypeScript configuration
- grid-column: Fix issue with rendering empty values
- grid: Move HTML template to separate file
- build: Update component seed, setup module for publishing
- docs: Update README.md instructions
- package: Fix package name