# История изменений
## 1.7.4 12.09.2015
- Исправлено: [#86](https://github.com/Dimox/jQueryFormStyler/pull/86).
- Исправлено: [#88](https://github.com/Dimox/jQueryFormStyler/pull/88).
## 1.7.3 05.09.2015
- Добавлено: новая опция `fileNumber` для текста "Выбрано файлов: N".
- Изменено: при выборе файлов в файловом поле с множественным выбором теперь вместо перечисления списка файлов отображается текст "Выбрано файлов: N".
- Исправлено: [#82](https://github.com/Dimox/jQueryFormStyler/pull/82).
## 1.7.2 15.07.2015
- Добавлено: поддержка стилизации тега ` `.
## 1.7.1 12.07.2015
- Исправлено: ошибка в колбеке `onFormStyled` в случае отсутствия элементов для стилизации.
- Исправлено: не передавались атрибуты `id` и `title` из тега ``.
## 1.7 21.06.2015
- Добавлено: настройки плагина теперь можно извлечь из любого стилизованного элемента.
- Добавлено: метод `destroy` для отвязки плагина от элемента.
- Изменено: рефакторинг способа инициализации плагина.
- Исправлено: устранена утечка памяти, связанная с `$(document).click()` ([#54](https://github.com/Dimox/jQueryFormStyler/issues/54)).
- Исправлено: текст длинного пункта выходил за пределы селекта с заданной шириной.
## 1.6.4 07.06.2015
- Исправлено: неправильная ширина селекта, когда первый пункт длиннее остальных (ширина селекта менялась при выборе пунктов).
## 1.6.3 10.04.2015
- Исправлено: в тегах ` `, находящихся внутри ` `, не передавались data-атрибуты.
- Исправлено: [#70](https://github.com/Dimox/jQueryFormStyler/pull/70).
- Исправлено: [#72](https://github.com/Dimox/jQueryFormStyler/pull/72).
## 1.6.2 21.02.2015
- Исправлено: если кликнуть на селект, у которого есть плейсхолдер, и нажать на любую клавишу на клавиатуре, то текст плейсхолдера пропадал.
- Исправлено: ошибки прокрутки в выпадающем списке селекта, когда у него есть плейсхолдер.
- Исправлено: проверка на iOS и Android срабатывала и на Windows-смартфонах.
- Изменено: если выпадающий список селекта выходит за правый край окна браузера, то позиционирование меняется с левого на правое.
## 1.6.1 23.11.2014
- Добавлено: поддержка AMD и CommonJS.
- Исправлено: если в теге ``, который обрамляет ` ` или ` `, находилась ссылка, то по ней нельзя было перейти.
- Исправлено: в IE9, если у псевдоселекта не была задана ширина, то она "скакала" при наведении.
- Исправлено: если плейсхолдер селекта был длиннее, чем ``, то он обрезался.
- Исправлено: в псевдоселектах к тегам `` теперь не добавляется атрибут `class`, если он пустой.
- Изменено: CSS-свойства, прописанные в плагине тегам ` ` в псевдоселектах, перенесены в CSS-файл.
## 1.6 04.10.2014
- Добавлено: возможность указать опции плагина конкретным тегам через data-атрибуты.
- Добавлены новые классы: при открытии выпадающего селекта вверх (`.dropup`) и вниз (`.dropdown`).
- Исправлено: не всегда корректно рассчитывалась ширина стилизованного селекта.
- Исправлено: не передавались data-атрибуты от оригинальных элементов.
## 1.5.6 08.09.2014
- Добавлено: выпадающий список селекта теперь можно открывать/закрывать пробелом.
- Изменено: отключена стилизация мультиселекта в Android (в стилизованном селекте нет возможности выбрать несколько пунктов) и iOS (в стилизованном селекте неправильно отображаются выбранные пункты).
## 1.5.5 29.08.2014
- Добавлено: поддержка замещающего текста для селекта (placeholder), который может быть задан через опцию `selectPlaceholder` или атрибут `data-placeholder`, и класс `.placeholder` для его оформления.
- Добавлено: защита от XSS в селекте. В предыдущих версиях плагина, если в опцию вставить `