Любителей использования JavaScript-фреймворков можно поздравить с выходом нового релиза популярной библиотеки Dojo. Представлена версия 1.2, описание которой можно посмотреть здесь.
Кроме само собой разумеющейся обратной совместимости с предыдущими версиями (1.0 и 1.1) привожу краткое описание новых фич в Dojo Core:
- расширена возможность обработки событий клавиатуры, теперь можно привязывать обработчики по нажатию на любую клавишу,
- определение браузера теперь выглядит вот так: dojo.isIE, dojo.isFF, dojo.isSafari,
- обновлен модуль dojo.cldr (поддержка многоязычности и локалей),
- добавлен новый обработчик djConfig.addOnLoad, полезен когда Dojo загружается после загрузки страницы,
- изменена обработка поведения контейнера try/catch. Если выключен режим отладки (djConfig.isDebug = false), то об ошибке репортится в консоль. Если включен (djConfig.isDebug = true), то генерируется обычное исключение и дальнейшая обработка сценария прекращается.
- и т.д.
Dijit и DojoX также были серьезно дополнены.
