Skip to content

Latest commit

 

History

History
202 lines (162 loc) · 7.28 KB

CHANGELOG.md

File metadata and controls

202 lines (162 loc) · 7.28 KB

Ember Table Changelog

Ember Table 0.9.2 (August 7, 2015)

  • Fix antiscroll blueprint more thoroughly

Ember Table 0.9.1 (July 31, 2015)

  • Use correct version of antiscroll in blueprint
  • add onColumnReordered and onColumnResized actions
  • Use SafeString to avoid style attributes warning
  • Add Travis build status to README
  • Add state inDOM check for an afterRender call
  • Don't test with release/beta/canary versions of Ember
  • Refactor tests and demo app
    • Add acceptance tests
    • Use code snippets for code samples
    • Generate seeded random numbers

Ember Table 0.9.0 (July 15, 2015)

Compatible with Ember 1.12.1

  • Upgrade to Ember-CLI 0.2.7
  • Support for Ember 1.12.1
    • Unfortunately, the template compiler checks against the version number of precompiled templates - including the patch version (1.12.1). If you are using the globals build (dist/ folder) and a different version of ember, you will need to fork ember-table and recompile with grunt dist.
    • Ember-CLI usage is unchanged.

Ember Table 0.8.0 (July 13, 2015)

Compatible with Ember 1.11.3

  • Support for Ember 1.11.3
    • Unfortunately, the template compiler checks against the version number of precompiled templates - including the patch version (1.11.3). If you are using the globals build (dist/ folder) and a different version of ember, you will need to fork ember-table and recompile with grunt dist.
    • Ember-CLI usage is unchanged.

Ember Table 0.7.0 (July 13, 2015)

Compatible with Ember 1.10

  • Support for Ember 1.10
    • Precompiled templates (for use outside of ember-cli) are compiled with Htmlbars, so they will work with Ember 1.10 apps.

Ember Table 0.6.0 (July 10, 2015)

Compatible with Ember 1.9

  • Support for Ember 1.9
    • Precompiled templates (for use outside of ember-cli) are compiled with Handlebars 2.0, so they will work with Ember 1.9 apps.

Ember Table 0.5.1 (July 7, 2015)

Compatible with Ember 1.4 through 1.8

  • Fix antiscroll cleanup
  • Fix lazy container childView bug
  • Fix issue #165, isLastRow property problem.
  • Add ember-dist and .stage to .npmignore
  • Remove moot version property from bower.json
  • Mention supported browsers in readme
  • Header aligns properly after reordering columns
  • Update .npmignore to prevent packaging tmp dir
  • Escape style bindings
  • Allow content to be a promise
  • Change binding syntax from xBinding="var" to x=var
  • Use Addepar repo for antiscroll; apply bugfixes
  • Add demoURL to package.json
  • Add grunt clean task to clear temp files
  • Remove demo app's dependency on lodash

Ember Table 0.5.0 (May 21, 2015)

  • Move to Ember CLI
    • Convert to JS
    • Works with ember-cli style apps
    • Backwards-compatible with globals apps (no changes required)
    • Rebuilt demo app
  • Move back to using pointer style sortable tolerance from intersect
  • Fix #304 - use width instead of outerWidth
  • Explain ember version support in the README
  • Fix style bindings mixin not observing changes after init

Ember Table 0.4.1 (March 5, 2015)

  • 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

Ember Table 0.4.0 (January 6, 2015)

  • Change canAutoResize default to false
    • 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

Ember Table 0.3.0 (January 5, 2015)

  • 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

Ember Table 0.2.4 (December 4, 2014)

  • 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

Ember Table 0.2.3 (October 31, 2014)

  • 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

Ember Table 0.2.2 (September 25, 2014)

  • 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
  • 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}"
  • Upgrade grunt-bower-task and use grunt-release-it
  • Use more standard ~ for handlebars version

Ember Table 0.2.1 (June 30, 2014)

  • 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

Ember Table 0.2.0 (May 19, 2014)

  • 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

Ember Table 0.1.0 (October 23, 2013)

  • Initial release