# Changelog

## 1.5.3 (2017-04-21)
* Upgrade eslint and add new eslint configs (eslint-config-edx, eslint-config-edx-es5)
* Fix resulting linter errors

- - -

## 1.5.2 (2017-04-10)
* Update and pin dependencies
* Introduce yarn for dependency management
* Add alternative to deprecated keyCodes

- - -

## 1.5.1 (2017-01-03)
* Add two format constants to DateUtils, update format comments

- - -

## 1.5.0 (2016-10-03)
* Add DateUtils

- - -

## 1.4.1 (2016-06-24)
* Fix minor issue with unnecessary DOM node in breadcrumbs

- - -

## 1.4.0 (2016-06-21)
* Add model and view for accessible breadcrumb navigation

- - -

## 1.3.0 (2016-06-21)
* Extend AjaxHelpers with capabilities from edx-platform

- - -

## 1.2.0 (2016-06-14)
* In dropdown menu component icons switched to Font Awesome for accessibility

- - -

## 1.1.0 (2016-05-26)
* Removed parseState method from PagingCollection in favor of PageableCollection
* Added getters in PagingCollection to get the state attributes

- - -

## 1.0.0 (2016-05-17)
* First public release of the UI Toolkit!
* API documentation available at http://ui-toolkit.edx.org
* Minor bug fixes

- - -

## 0.10.0 (2016-04-14)
* Update README to gulp test-debug (with a hyphen)
* Update getActivefilterfields, add getFilterFieldValue
* Fix issues with karma hanging on exit

- - -

## 0.9.1 (2016-03-31)
* Fixed relative path issue with dropdown menu component

- - -

## 0.9.0 (2016-03-30)
* Support loading utility classes into "edx" namespace if RequireJS not available
* Make StringUtils available as a context parameter to templates
* Add Coveralls support
* Fix Karma build failures on Travis

- - -

## 0.8.0 (2016-03-22)
* Add more HtmlUtils APIs

- - -

## 0.7.0 (2016-03-22)
* Dropdown Menu improved a11y to trap focus in the dropdown for
* tab navigation and added a11y test coverage
* Dropdown Menu updated to utilize Pattern Library classes for styling
* and can add Pattern Library icons by passing an icon class via the model

- - -

## 0.6.0 (2016-03-16)
* Remove relative paths for use in edx-platform
* Replace HtmlSnippet with a string marked as a snippet

- - -

## 0.5.0 (2016-03-16)
* Ensure sinon is distributed for ajax-helpers.js
* Implement new HtmlUtils helper functions
* Added image and placeholder logic to user anchor element
* Added support for left and right arrow keys in the dropdown menu view

- - -

## 0.4.0 (2016-03-09)
* Add `getActiveFilterFields` method to the `PagingCollection`

- - -

## 0.3.0 (2016-03-01)
* Reorganize file structure for npm package

- - -

## 0.2.0 (2016-02-29)
* Packaged UI Toolkit for npm

- - -

## 0.1.0 (2015-09-17)
* Intitial release
