1 036 Новости

Вышел jQuery 1.5.2


Итак, поздравляю, вышла версия 1.5.2 так любимого многими jаvascript-фреймворка. Закрыто 19 тикетов

  • #6158 replaceWith не выбрасывает исключение, когда элемент отсуствтует
  • #7340 Исползуется один обработчик capturing для имитации bubbling событий focusin/focusout в браузерах отличных от IE. Позволяет вызывать события нативными методами dom.
  • #8353 Reverted. Добавлен блок catch в resolveWith, теперь блок finally выполняется в IE7 and IE6.
  • #8438 полный стек функций виден теперь при отладке в Google Chrome.
  • #8380 $(‘:text’) распознаётся как ‘type=text’ по-умолчанию
  • #8421 resolveWith можно вызывать даже с одним параметром
  • #8423 Никогда не указывается заголовок X-Requested-With для кросс-доменных запросов. Исправлена проблема, когда кроссдоменные запросы предвариательно flighted (не смог коректно перевести) и требовали кое-каких дополнительных настроек
  • #8456 Исправлена ошибка, при которой trigger(‘mouseover’) не вызывал mouseenter. Мы проверяем, что родитель существует перед вызовом, так что теперь mouseenter вызывается во время события mouseover.
  • #8509 Регулярки для парсинга URL теперь не такие строгие и узнают схемы URL schemes, которые не содержат совместимые иерархической структуры (как в секции 2.1.2 документа www.ietf.org/rfc/rfc2718.txt).
  • #8536 Представлены модули на репозитарии jQuery в GitHub.
  • #8381 .is(“div”) теперь работает на отсоединённых нодах в IE 9.
  • #8316 Исправлен сеттер .offset() для fixed элементов в WebKit.
  • #3333 Исправлен некорректный .css(“marginRight”) в WebKit.
  • #8692 Исправлена ошибка, когда объект с аргументами заканчивается неопределённым элементом в методе $.when.
  • #8346 Исправлена проблема совместимости jQuery.camelCase() и префиксов IE9.
  • #8203 Удалены некоторые ненужные обнуления элементов, которые были добавлены, чтобы чистить память в IE.
  • #8519 Основной makefile не применяет минификацию, если в коде ничего не поменялось.
  • #8587 Исправлен jQuery-git.js cron-job, чтобы убедится, что он обновляется регулярно.
  • #8635 Исправлена ошибка в Firefox 3.6, когда getComputedStyle() выбрасывало неконтролируемое исключение

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи