Standard Library by Xon

Плагин Standard Library by Xon 1.22.2

Скачать (365.7 KB / zip)
  • Обходной путь неожиданное поведение в \XF::options() и строго типизированные подсказки свойств (генерируемые командой XF CLI xf-dev:generate-options-stub), которые могут вызывать ошибки в некоторых дополнениях
  • Обновление choices.js версия 11.1.0
    • Удален role="textbox" из ввода при поиске, согласно практике a11y
    • Добавлена сборка choices.search-kmp.js, более продвинутая, чем простое сопоставление префиксов, но менее сложная, чем использование FUSE для поиска
    • Поддержка <option label="..." /> HTML (не генерируется XF изначально)
  • Обновление до choices.js v11.0.6
    • Исправлена регрессия, при которой нажатие на элемент закрывало и затем снова открывало раскрывающийся список вместо ожидаемого поведения.
    • Исправлена регрессия в вызове API setChoices (взаимодействие с выбранными элементами, не влияет на связанную библиотеку select.js)
  • Обновление до choices.js v11.0.4
    • Исправлено двойное экранирование выбранной опции (влияет на редактирование префикса потока MultiPrefix)
    • Исправлена ошибка, из-за которой уведомление о достижении максимального лимита предметов не очищалось после удаления выбора.
    • Исправление tab=> обработка клавиш направления
    • Исправление снижения производительности при загрузке параметров после создания объекта choices.js (влияет на загрузку префиксов форума MultiPrefix)
  • Исправлена постраничная фильтрация JavaScript для поддержки XF2.2
  • Исправлена совместимость с XF2.3.5
  • Обновили choices.js до версии 11.0.3
  • Обновлено choices.js до версии 11.0.3
    • Исправление проблем с доступом к клавишам Tab/Shift//Esc
    • Исправлена ошибка, из-за которой отображалось сообщение «Нет вариантов выбора», хотя оно не должно было отображаться.
    • Исправлена ошибка, из-за которой обработка уведомлений о максимальном количестве предметов прекращалась, когда этого не должно было быть.
    • Исправлена ошибка, из-за которой комментарии HTML могли отображаться как часть текстовой метки элемента, хотя этого делать не следовало.
  • Обновлено choices.js
    • Отрегулируйте css-размер шрифта, чтобы он больше соответствовал стандартному XF
    • Исправлена ошибка, из-за которой выбор не сбрасывался после отправки формы.
      • Заметно с дополнением Threadmarks Pro при ответе на ветку
    • Исправлена ошибка, из-за которой уведомление «нет вариантов выбора»/«результаты не найдены» не срабатывало должным образом
    • Исправление загрузчика опций неожиданно очищало опции. Это влияет на функцию перемещения потока.
  • Обновите таймер обратного отсчета, чтобы по умолчанию отображались только секунды за последние 2 минуты. Это позволит избежать чрезмерного переформатирования страниц.
    • Заметно с уведомлением о времени замены дополнения
  • Обновление choices.jsинтеграции
    • Очистка обработки размера шрифта (в среднем немного больше, но работает с большим количеством стилей)
    • Конвертировать CSS (сгенерированный из SCSS) в LESS
    • Исправлена ошибка, из-за которой добавление классов к атрибутам choices.jsvia data-class-*не работало так, как ожидалось.
    • Исправлен ряд проблем с производительностью при очень большом количестве параметров (от сотен до тысяч), не полностью решенных, но улучшенных.
  • Исправлена ошибка «Класс XFES\Listener не найден» в некоторых моих установщиках дополнений
  • Исправили неправильную ссылку useNativeTimeInputsнаREADME.md
  • Обновление choices.js (v11.0.0-rc7)
    • Меньший размер пакета
    • Улучшение обработки атрибутов aria (т.е. доступности)
    • Множество исправлений ошибок, связанных с обработкой клавиатуры и отображением уведомлений.
  • Исправлена ошибка, из-за которой код пагинации ajax и отфильтрованной пагинации ajax не загружал динамически css/js
  • Обновлено choices.js
    • Различные исправления производительности при использовании большого количества опций (например, сотни префиксов при использовании Multi-Prefix)
    • Исправлена ошибка, из-за которой фильтрация/поиск могли возвращать нестабильные результаты поиска.
    • Исправлена возможная пустая aria-labelгенерация при нажатии кнопки удаления элемента.
    • Исправлена ошибка, из-за которой нажатие клавиши Enter могло приводить к случайной отправке формы вместо открытия/закрытия списка вариантов во всех случаях.
Назад
Сверху Снизу