Друзья, сегодня мы выпускаем сразу два патча - обновления и перехода. Но давайте по порядку.
Патч 5.0.2, заботливо собранный нами, закрывает все найденные нами и нашими партнерами ошибки и расширяет возможности версии 5. В нем мы учли все то, что не вошло в предыдущий патч 5.0.1.
Так, теперь функции nc_js() и nc_jquery() подгружают нужные скрипты, не вырезая jQuery, а сам jQuery обновлен до версии 1.8.2. Кроме этого, мы добавили:
- JS объект $nc, системный алиас для jQuery, который можно использовать совместно с другими объектами jQuery;
- возможность смены горячих клавиш быстрого сохранения данных вместо стандартного Ctrl + Shift + S;
- расширенную системную информацию в справке "О программе";
- режим ИЛИ для поиска и выборки в компоненте.
Исправления:
- Исправлена возможная ошибка сохранения визуальных настроек раздела;
- Исправлены недочёты при работе с деревом в режиме администрирования;
- В модуле поиска не отображались и не сохранялись шаблоны форм, исправлено;
- Налажена генерация специальных шаблонов;
- Исправлена работа модальных окон в браузере IE8;
- Исправлена проблема приоритетов при изменении инфоблока в разделе;
- Исправлена ошибка отображения дополнительных полей системной таблицы Template;
- Исправлено отображение функции nc_print_status();
- Исправлена работа переменной $fullLink;
- Исправлена работа массива $srchPat;
- Исправлена работа системных переменных в полном отображении объекта;
- Исправлена ошибка формирования альтернативной формы изменения;
- Исправлен список пользователей авторизованных через внешние сервисы;
- Исправлена ошибка при поиске по компоненту, когда терялся знак "+" из запроса;
- Налажено изменение размеров изображения в визуальных настройках;
- Исправлена пагинация в режиме редактирования и администрирования.
Итого с учетом патча 5.0.1 в NetCat 5 было внесено около 20 дополнений и порядка 50 исправлений ошибок.
Но самая лучшая новость заключается в том, что владельцы NetCat 4.7 уже сегодня могут обновиться сразу до версии 5.0.2! Мы сочли правильным давать обновления сразу на эту версию, так как она более стабильна и функциональна, чем ее предшественники.
Переход дался нам не совсем легко из-за глобальных изменений и серьёзных нововведений в NetCat 5, но мы справились. Патч прошел многоэтапное тестирование нашей командой и технологическими партнерами.