- Update version requirements for ember and jquery
- Correct bad version-update regex
- Round widths on column resize
- Fix header height when table is resized
- Add a mixin to give views access to tableComponent
- Fix reordering problem and resizing handles
- Make sure elements are sortable/resizable before destroying the sortable/resizable property
- Prevent jQuery UI from moving DOM nodes itself, otherwise Ember’s morph library will lose track of DOM
- Fix bug when destroying a not yet rendered header row
- Fix on-destroy memory leaks
- Fix various invalid HTML
- Documentation updates
- Update savedWidth documentation
- Clean up migration guide for version 0.1.0
- Add migration guides for v0.2, v0.3, and v0.4
- Fix prettyprint DOM error in config column demo
- Selection improvements
- Use a simple array for selections instead of ArrayProxy
- Don't add undefined elements to the selection
- Remove
_selection
and use content instead of rows in selection logic
- Re-fix rendering issue in Linux Chrome v38
- Change
canAutoResize
default tofalse
- This is more consistent with previous versions (0.2.x)
- We recommend skipping version 0.3.0 in favor of this version
- Update contributing guidelines
- Add savedWidth column to configurable demo
- Revert "Fix rendering issue in Linux Chrome v38"
- New column resizing behavior and modes
- Remove
forceFillColumns
from API - Add
columnMode: 'standard/fluid'
to API - Enable "fluid" mode out of the box, remove old fluid example
- Add Configurable Column Demo to explain new resize behavior
- Remove
- Fix Ember.Set deprecation warnings
- Allow bower to pull in the src directory
- This makes it easier to import and override LESS properties
- Fix ember-table with Ember.EXTEND_PROTOTYPES=false
- Link to new version of charts/widgets docs
- Fix rendering issue in Linux Chrome v38
- Fix usebanner and default grunt build
- Fix jquery-mousewheel dependency
- Use the correct syntax to reference a github repository in bower.json
- Update copy:tests task to allow localhost:8000/tests to run
- Update docs pages
- Clean up comments, adding inputs/output docs
- Dasherize stylename for output
styleBindings
definitions are now auto-dasherized
- Check against both undefined and null instead of just undefined
- Fix state deprecation, add quotes to column header sort action name
- Resolve Ember CLI style view references.
- Now,
tableCellView: 'message/preview'
is also valid
- Now,
- Check that selection is not null
- Store row objects in _selection rather than their contents
- Automatically publish updated docs with every release
- Add community examples page, and other small docs improvements
- Add multiselect functionality
- API:
selectionMode="{single|multiple|none}"
- API:
- Upgrade grunt-bower-task and use grunt-release-it
- Use more standard ~ for handlebars version
- Hide fixedColumns table when numFixedColumns is 0
- Revert "Fix a few minor UI bugs" (fixes antiscroll issue)
- Fixes #92, where rows are dynamically inserted
- Fix updateLayout to make antiscroll update its dimensions
- Use intersect rather than pointer for sortable
- Header cell span css fix
- Use row rather than content of row object proxy in table cells
- It's now necessary to use row.get('property') rather than row.property
- Add versions to proper files; add CHANGELOG.md to manage versions
- Manage dependencies with bower and grunt-bower-task
- Throw exception when ember-table dependencies are missing
- Simpler column resizing when forceFill is enabled
- Add new JS Bin example to README
- Fix a few minor UI bugs
- Migrate to Ember 1.4.0 and Handlebars 1.3.0
- Improvements to enableContentSelection
- Change layoutName to templateName
- Add minimum jQuery UI build info to site
- Change selection to trigger by click instead of mousedown
- Add missing antiscroll dependency to README
- Improve row selection
- Hover and selection fixes
- Initial release