Skip to content

Latest commit

 

History

History
116 lines (60 loc) · 4.91 KB

CHANGELOG.md

File metadata and controls

116 lines (60 loc) · 4.91 KB

0.6.2 — February 19, 2017

  • [PATCH]: Remove unecessary extra touch handler that was accidentally inverting panel toggling (#42).

0.6.1 — February 17, 2017

  • [ENHANCEMENT]: Tweak the start of the opening animation so that there's an extremely small duration set. (#40).

0.6.0 — February 17, 2017

  • [BREAKING CHANGE]: Top-level accordion element no longer has width: 100% built-in. It seems much better to leave width untouched (#38).

  • [ENHANCEMENT]: Built-in styles have a little specificity as possilble, short of being behind the .tfa-accordion namespace (#37).

  • [ADDED]: First "real" version of interactive documentation (#39).

0.5.0 — January 25, 2017

  • [ADDED]: support for having a proper aria-selected value set on each panel tab element. within an accordion.

  • A note on the minor version bump: In retrospect, 0.4.1 also should have been a minor version bump, since it added some significant improvements. The same applies for the addition above, thus, here we are.

0.4.1 — January 25, 2017

  • [ADDED]: role="heading" is now applied to the element for the tfa-panel component (#32).

  • [ADDED]: The tfa-panel component now has an attribute binding for aria-level (#32).

0.4.0 — January 3, 2017

  • [BREAKING CHANGE] Change name of attributes used to set class names for expanded panels (#29).
    • panelExpandedTabClass on the tf-accordion-panel component is now expandedTabClassName.
      • This syntax has a more similar feel to expandedClassName.
    • panelExpandedClass on the tf-accordion-panel-tab component is now expandedClassName.
      • This is more consistent with the expandedClassName property on the tf-accordion-panel component and feels more intuitive when declaring in markup.

0.3.1 — December 27, 2016

  • [PATCH] Fix CHANGELOG date typo.

0.3.0 — December 27, 2016

  • [BREAKING CHANGE] CSS contain value to layout and remove overflow: hidden on root accordion (#28).

    • overflow shouldn't be a concern of the addon. Simultaneously, only layout level containment is needed to optimize rendering the accordion's elements, wheras content containment prevented ink overflow.
  • [ENHANCEMENT] Add appearance to none to the styling for panel buttons (#27).

0.2.3 — December 13, 2016

  • Remove necessary (and unused) ember-hook dependency. (#26)

0.2.2 — December 10, 2016

  • Fix classNameBindings to prevent undefined from being added. (#25)

0.2.1 — December 9, 2016

  • Bind the "tfa-panel--expanded" class to panel elements (#22)

  • Unset browsers's override of the CSS text-align property for the panel tab (button) element (#23)

  • Clean up handling of custom class names. Support custom expanded-state classes (#24)

0.2.0 — December 8, 2016

  • Officially nix the idea for configurable stylesheets (#20)

0.1.0 — December 1, 2016

  • Enable multi-expand mode (#12)

  • Implement, document, and test configurable animations (#13)

  • Implement, document, and test configurable animation lifecycle hooks (#14)

  • Implement, document, and test interface for events and action handling (#18)

0.0.3 — November 5, 2016

  • Move styles to vendor/ directory and import then selectively from there (#11.)

0.0.2 — November 5, 2016

  • Add CSS layout containment to root accordion.

0.0.1 — November 5, 2016

  • Initial core functionality and testing for accordion behavior