Новый jQuery 1.5.2
1 апреля 2011 в 0:33 в категории Интересное в мире, Статьи о JavaScript 1 комментарийИтак, вышла версия 1.5.2 так любимого многими JavaScript-фреймворка, который я массово использую у себя на сайте. Закрыто 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() выбрасывало неконтролируемое исключение
1 комментарий
Youre the one with the brains here. Im wtacihng for your posts.