Перейти к публикации
IPS Invision Community
  • IPS Community Suite 4.6.0 Beta 1


    Sipsb
     Поделиться

    Ключевые изменения

    Чего ожидать
    В бета-версиях не проводилось всестороннего тестирования, поэтому вы можете столкнуться с проблемами в этом выпуске. Вы должны использовать Invision Community 4.6.0 Beta 1 только на тестовом сайте. Если вы решите протестировать эту версию на своем основном сайте, сначала убедитесь, что вы сделали резервную копию своего сайта. Хотя мы стараемся поддерживать незначительные проблемы с этим выпуском, мы не хотим, чтобы вы потеряли какие-либо данные, если вам придется вернуться к стабильному выпуску.

    Пожалуйста, сообщайте обо всех ошибках в нашу систему отслеживания ошибок.

    Ядро

    • Добавлена поддержка веб-push-уведомлений.
    • Реализована новая панель мониторинга работоспособности AdminCP вместо инструмента поддержки.
    • Улучшенный пользовательский интерфейс загрузчика во всем пакете.
    • Добавлена поддержка эмодзи Emoji 13.0 .
    • Добавлена поддержка WebShare API.
    • Добавлена возможность отключить относительные даты.
    • Повышена безопасность списка участников AdminCP .
    • Повышена безопасность вложений для гостей.
    • Повышена производительность поиска вложений в редакторе.
    • Повышена производительность потока активности "Отслеживаемый контент".
    • Повышена производительность обработки настраиваемых метатегов.
    • Улучшена рандомизация случайно отсортированных виджетов ленты контента.
    • Повышена производительность обработки сеанса.
    • Улучшены сообщения об ошибках обновления.
    • Добавлена простая офлайн-страница, отображаемая, когда у пользователей нет подключения к Интернету.
    • Улучшена производительность меню Emoji в редакторе.
    • Добавлена поддержка PHP 8.
    • Добавлена поддержка загруженных изображений webp (если программное обеспечение для обработки изображений сервера поддерживает webp).
    • Добавлены входящие и исходящие адреса электронной почты в новый мастер установки.
    • Добавлены дополнительные параметры для обработки вложений мультимедиа в импортированных RSS-каналах.
    • Добавлена поддержка анонимной публикации.
    • В профили пользователей добавлен блок для отображения количества решений, отправленных участником, и страница для просмотра всех решений.
    • Добавлена возможность поиска по адресу электронной почты при поиске участников в Модераторской CP для модераторов с разрешением на просмотр адресов электронной почты.
    • Добавлено новое уведомление, когда контент одобрен.
    • Добавлена новая опция, \IPS\OUTPUT_CACHE_METHODпозволяющая отключить кеширование вывода, но по-прежнему отправлять заголовки кеша.
    • Добавлена поддержка s-maxage, stale-if-error, stale-while-revalidate директив управления кешем.
    • Добавлена ссылка для повторного включения отключенного мессенджера на мобильном телефоне.
    • Добавлено сокращение IP-адресов для сохраненных оценок на основе конфигурации сокращения IP-адресов AdminCP .
    • Добавлены некоторые ключевые слова для поиска AdminCP . Добавлена возможность оплачивать счета за продление в AdminCP Marketplace.
    • Добавлен собственный атрибут отложенной загрузки для изображений и реакций профиля пользователя.
    • Добавлен канонический тег для страницы «Таблица лидеров»> «Прошлые лидеры».
    • Добавлена отсутствующая языковая строка для разрешений администратора.
    • Разделены настройки уведомлений «Реакция» и «Мои материалы», поэтому уведомлениями о реакции можно управлять отдельно.
    • Улучшены показатели производительности страницы за счет добавления font-displayстиля в FontAwesome и предварительной загрузки файла шрифта woff2.
    • Вновь добавлена возможность автоматически вставлять ссылки Facebook и Instagram в сообщения.
    • Изменены AdminCP сессии быть действительными в течение до 1 часа по умолчанию.
    • Изменено большинство полей формы с множественным выбором в AdminCP на наборы флажков .
    • Изменена блокировка IP-адресов, чтобы она не запускалась для гостей.
    • Изменен набор предупреждений для использования числового множественного числа для лучшей поддержки неанглийских языков.
    • Изменен способ отправки данных менеджером виджетов для устранения ошибки, когда на странице размещается слишком много виджетов.
    • Изменен диспетчер конфигурации хранилища файлов, чтобы запретить клиентам "Сообщество в облаке" выбирать обработчики хранилища файловой системы.
    • Изменил адрес электронной почты в карточке профиля на ссылку mailto
    • Улучшено кеширование 304 ответов при удалении подключения к базе данных.
    • Улучшено множественное число для автоматической модерации.
    • Реализовано кеширование блоков «Активные пользователи» и «Кто в сети».
    • Реализовано небольшое улучшение производительности при выборке групп.
    • Повышена производительность страницы каталога сотрудников за счет удаления ненужных запросов.
    • Улучшена производительность ModeratorCP, где перечислены скрытые сообщения.
    • Улучшена производительность действий с несколькими модераторами.
    • Повышена производительность отправки электронных писем нескольким получателям, когда есть рекламные элементы, которые нужно включить.
    • Улучшено встроенное цитирование для учета текста, скопированного из блоков кода.
    • Обновлен обработчик входа в систему WordPress для использования новых конечных точек сервера Miniorange OAuth.
    • Настройка цветовой темы текста «Теги» перенесена на вкладку «Цвета переднего плана».
    • Скорректированы гостевые сообщения, требующие утверждения, чтобы не отображать сообщения, ожидающие утверждения.
    • Скорректированы заголовки кеширования для гостей в некоторых областях.
    • Повышена надежность автозаполнения адреса.
    • Улучшенный WordPress OAuth для серверов WordPress, которые не поддерживают authorizationHTTP-заголовок.
    • Повышена скорость повторной индексации некоторых элементов контента после модерации.
    • Улучшена производительность пометки чего-либо как прочитанного в некоторых случаях.
    • Улучшено мягкое удаление комментариев / отзывов для устранения дублирования кода.
    • Улучшено расширенное встраивание для поддержки встраивания коротких ссылок, предоставляемых приложением TikTok (ссылки vm.tiktok.com).
    • Улучшен внешний вид экрана настроек уведомлений.
    • Уточнено назначение поля «Дата» при настройке блока «Лента активности».
    • Исправлена давняя проблема, из-за которой разбивка на страницы не отображалась в таблицах после запросов AJAX, когда страница не содержала разбиение на страницы при первой загрузке.
    • Исправлена ошибка, из-за которой фильтры «Сообщение перед регистрацией» и слова, удерживающие контент для утверждения модератором, работали вместе.
    • Исправлена ошибка, из-за которой параметр «Без ограничений» не работал для параметра «Максимальные размеры изображения для сохранения».
    • Исправлена проблема, из-за которой неправильный автор может быть уведомлен при добавлении комментария или обзора.
    • Исправлена проблема с указанием размеров изображений в сообщениях вручную.
    • Исправлена ошибка, из-за которой элементы, подлежащие модерации, не отображались в интерфейсе при переходе на другие страницы.
    • Исправлена потенциальная ошибка javascript при публикации неработающего видео.
    • Исправлено отображение тем на экране редактирования.
    • Исправлены неверные журналы администратора при управлении администраторами и модераторами групп в AdminCP .
    • Исправлена проблема, из-за которой сокращение участников или массовое перемещение участников в новую группу могло привести к тому, что количество старых кэшированных групп по-прежнему отображается в AdminCP .
    • Исправлены точные фильтры слов, требующие утверждения модератором, в результате чего слово удалялось из заголовка вместо того, чтобы вызывать одобрение модератора.
    • Исправлена ошибка, из-за которой публикация обновления статуса занимала много времени, если у пользователя много подписчиков.
    • Исправлена установка Authy в Firefox.
    • Исправлена ошибка, из-за которой веб-манифест не работал, когда сайт находится в автономном режиме.
    • Исправлена проблема, из-за которой параметр группы «Может входить анонимно» может не применяться должным образом, если пользователь принадлежит более чем к одной группе.
    • Исправлено некорректное определение часового пояса для пользователей в Аргентине.
    • Исправлена проблема, из-за которой определенные поля настраиваемого профиля не форматировались при экспорте списка участников из AdminCP .
    • Исправлены некоторые проблемы пользовательского интерфейса с языками с письмом справа налево.
    • Исправлена проблема, из-за которой перемещение прочитанного элемента содержимого в новый контейнер приводило к тому, что он становился непрочитанным.
    • Исправлено нажатие ctrl / cmd + enter несколько раз, приводящее к дублированию сообщений.
    • Исправлено некорректное отображение диалогового окна изображения в редакторе на iOS.
    • Исправлена проблема, из-за которой фильтры ненормативной лексики, настроенные для удержания содержимого для утверждения модератором, могли применяться к предыдущему содержимому вместо нового содержимого при редактировании элемента содержимого.
    • Исправлена проблема с определенными плагинами CKEditor для клиентов Community In The Cloud.
    • Исправлены потерянные файлы, оставшиеся при удалении настраиваемых полей во всем Suite.
    • Исправлены потерянные файлы, которые в некоторых случаях оставались при удалении приложений.
    • Исправлена проблема с производительностью при просмотре потоков активности «Непрочитанное содержимое» в некоторых конфигурациях.
    • Исправлена проблема с обработкой дат, связанных с рейтингами контента.
    • Исправлены изображения, вставленные в редактор, иногда вставляемые в неправильном месте.
    • Исправлена проблема отображения RTL со стрелкой курсора, соединяющей редактор с фотографией профиля.
    • Исправлена проблема отображения RTL с полем вложения в сообщениях.
    • Исправлена проблема, из-за которой вставка ссылок в Microsoft Edge не позволяла им встраиваться.
    • Исправлена ошибка, из-за которой не отображалась ссылка для отключения вашего мессенджера.
    • Исправлена непрозрачность кнопки после переназначения изображения обложки.
    • Исправлена незначительная проблема, из-за которой клиенты сообщества в облаке могли видеть таймер обратного отсчета с надписью «Вы можете продолжить через 0: 010 секунд».
    • Исправлена непереводимая строка включения / выключения в истории модератора для записей журнала включения / выключения утверждения комментариев.
    • Исправлена кнопка «Предварительный просмотр» в редакторе, из-за которой вложения могли быть связаны с неправильным сообщением.
    • Исправлена ошибка, из-за которой процесс «Исправить сопоставления» конвертера UTF-8 мог зависать, если время ожидания истекло для большой таблицы.
    • Исправлена проблема, из-за которой задача DeleteImageProxyFiles никогда не завершалась или не обновляла свой прогресс соответствующим образом.
    • Исправлен некорректный синтаксис CSS.
    • Исправлена проблема с задачей deletecontent, которая могла приводить к блокировке задачи при запуске через cron.
    • Исправлена проблема с перемещением значков и логотипов в новый обработчик хранилища, когда одно или несколько изображений повреждены.
    • Исправлена некоторая статистика активности, показывающая неточные значения предыдущего периода.
    • Исправлена проблема, из-за которой пользователи могли обойти ограничения изображения в подписях.
    • Исправлена ошибка, из-за которой точные фильтры ненормативной лексики обрабатывались с учетом регистра.
    • Исправлена проблема, из-за которой разбивка на страницы обновления статуса могла работать некорректно.
    • Исправлена проблема, из-за которой URL-адреса в полях редактора могли быть повреждены при экспорте списков участников.
    • Исправлена ошибка, из-за которой вложения могли непреднамеренно привести к модерации публикации, когда модерация ссылок включена.
    • Исправлена проблема, из-за которой плагины и языки могли не отображать наличие обновления.
    • Исправлена проблема, из-за которой при обновлении плагинов оставались удаленные или переименованные файлы javascript.
    • Исправлена ошибка, из-за которой core_output_cacheразмер стола мог стать очень большим.
    • Исправлена ошибка со ссылками на страницы при просмотре списка игнорируемых участников.
    • Исправлена ошибка, из-за которой процесс экспорта списка участников мог отображать процент выполнения больше 100.
    • Исправлена проблема, из-за которой неразрывные слова могли нарушить макет электронной почты.
    • Исправлена проблема, из-за которой настраиваемые шаблоны электронной почты не наследуют изменения параметров шаблона во время обновления.
    • Исправлена проблема с указанием размеров изображений в сообщениях вручную.
    • Исправлена ошибка обновления сторонних приложений в учетных записях Community In The Cloud в некоторых случаях.
    • Исправлена проблема, из-за которой невозможно было войти в систему через OAuth, если на сервере OAuth был отключен гостевой доступ.
    • Исправлена проблема отображения RTL со стрелкой курсора, соединяющей редактор с фотографией профиля.
    • Исправлена проблема, из-за которой числовые поля могли неправильно обрабатываться как неполные во время заполнения профиля.
    • Исправлена проблема, из-за которой могло быть установлено слишком много файлов cookie при использовании настраиваемых полей профиля с редакторами в них.
    • Исправлена проблема, из-за которой уведомление AdminCP об ошибке электронной почты могло быть отправлено по ошибке, даже если другие электронные письма отправляются правильно.
    • Исправлена ошибка, из-за которой создание фильтра запрета не работало при включенном IN_DEV.
    • Исправлена проблема, из-за которой форма входа в систему в некоторых ситуациях могла не перенаправлять пользователя в исходное местоположение.
    • Исправлена ошибка, которая могла возникнуть при истечении срока действия входа в Marketplace.
    • Исправлена ошибка, из-за которой при импорте RSS могло создаваться неработающее изображение в зависимости от конфигурации «Максимальные размеры изображения для сохранения».
    • Исправлена ошибка, из-за которой fontsizeплагин шаблона мог возвращать недопустимое значение при использовании определенных языковых пакетов.
    • Исправлена ошибка со справочной страницей REST API, когда указанное приложение не установлено.
    • Исправлена потенциальная проблема, которая могла возникнуть при запуске генератора Sitemap через cron.
    • Исправлена ошибка javascript, которая могла возникнуть в AdminCP при использовании пользовательских кодов отслеживания аналитики.
    • Исправлена проблема, из-за которой количество элементов могло быть нечитаемым в IP-инструментах панели управления модератора на небольших дисплеях.
    • Исправлена ошибка, из-за которой макет диалогового окна перемещения мог быть нарушен из-за длинных имен контейнеров.
    • Исправлена ошибка, из-за которой задача перемещения участников могла перестать работать, если целевая группа не существует.
    • Исправлена проверка прав модератора в центре отчетов.
    • Исправлена проблема со структурированными данными в Suite для пользователей с автоматически созданными фотографиями писем.
    • Исправлена ошибка просмотра отчетов с комментариями.
    • Исправлена проблема отображения, которая могла возникнуть, когда спойлер был найден внутри цитаты.
    • Исправлена ошибка, из-за которой комментарии от игнорируемых пользователей могут отображаться некорректно при добавлении в поток комментариев из встроенного уведомления (например, «Просмотреть новое сообщение» в просматриваемой теме).
    • Исправлено редактирование блоков кода внутри некоторых других элементов (например, спойлеров) с добавлением дополнительных разрывов строк.
    • Исправлена ошибка, из-за которой фотографии на обложке клуба становились сиротами при удалении клуба.
    • Исправлена ошибка, из-за которой фотографии на обложке участника становились сиротами при удалении участника.
    • Исправлена проблема, из-за которой невозможно было сообщить об элементах контента, если для группы участников не была задана возможность сообщать обо всех типах контента.
    • Исправлена ошибка, из-за которой в метаописаниях могли быть удалены кавычки.
    • Исправлена проблема с отклонением уведомлений об обновлении, если страница еще не завершила загрузку.
    • Исправлена проблема, которая могла возникнуть в случае сбоя проверки лицензии.
    • Исправлена проблема, из-за которой подузлы не загружались в настраиваемой форме диаграммы.
    • Исправлена проблема, из-за которой комментарии могли добавляться в ленту комментариев (например, сообщения в теме) более одного раза при нажатии на ссылку для отображения новых ответов.
    • Исправлена ошибка, из-за которой подсветка синтаксиса кода в сообщении могла неправильно выделять код на языке, отличном от выбранного.
    • Исправлена ошибка, из-за которой форма «Предупреждение» выдавала ошибку при IN_DEV.
    • Исправлена проблема, из-за которой некоторые функции обновления статуса все еще могли отображаться, если модуль статуса отключен.
    • Исправлены потоки, показывающие прочитанный контент, тогда как непрочитанный контент должен показываться только в некоторых случаях.
    • Фиксированные потоки, позволяющие указывать «все» для диапазона дат при использовании поиска MySQL, который ограничен последними 365 днями.
    • Исправлена ошибка, из-за которой автоматическая привязка URL-адресов в сообщениях не работала после очистки памяти браузера.
    • Исправлена ошибка, из-за которой панель управления модератора могла выдавать ошибку, если присутствовали отчеты об обновлении статуса.
    • Исправлена ошибка, из-за которой ссылка для публикации не выбиралась автоматически для упрощения копирования при открытии диалогового окна для отправки комментария.
    • Исправлена ссылка, которая могла приводить к удалению заголовка страницы, в результате чего текущий URL-адрес отображался как заголовок страницы в браузере.
    • Исправлена ошибка JavaScript, которая могла возникнуть при выборе изображения Pixabay в селекторе «Выбрать стоковую фотографию».
    • Исправлена ошибка, из-за которой ссылка «Развернуть» на свернутых кавычках могла появляться дважды, когда на страницу добавлялся комментарий.
    • Исправлена ошибка, из-за которой значки перекрывались на блоках в областях статистики Admin CP.
    • Исправлена проблема, из-за которой кавычки, разделенные в редакторе двойным нажатием клавиши, не сохраняли данные цитаты и не уведомляли оригинального автора правильно.
    • Исправлена проблема при входе в LinkedIn.
    • Исправлено определенное скрытое содержимое, такое как пустые виджеты, которые не всегда скрывались.
    • Исправлена ошибка, из-за которой в поле автозаполнения тегов в определенных ситуациях (например, на экране отправки в галерею) отображалось неуместное раскрывающееся меню результатов.
    • Исправлена проблема, из-за которой во фрагментах результатов поиска не отображался релевантный текст, содержащий совпадающий поисковый запрос.
    • Исправлена проблема, из-за которой цитирование пользователя, имя которого начинается с нуля, приводило к отбрасыванию нуля при отображении цитаты.
    • Исправлена проблема, из-за которой интервал между встроенными изображениями в электронном письме мог не точно отражать то, как они отображались в редакторе.
    • Исправлена проблема, из-за которой программа обновления AdminCP не обновляла версии отключенных приложений.
    • Исправлена проблема, из-за которой карты Mapbox могли отображать как сгруппированную группу маркеров, так и отдельные элементы в одном и том же виде.
    • Исправлена ошибка, из-за которой при просмотре потоков с настраиваемыми параметрами для настройки фильтров не отображались правильные результаты при нажатии кнопки «Загрузить еще».
    • Исправлена ошибка при попытке принудительного сброса пароля для участника без текущего пароля.
    • Исправлена проблема с отображением текущего обзора настроек уведомлений при использовании разделения чтения и записи MySQL.
    • Исправлена проблема при просмотре / обновлении устаревших приложений 3.x через Marketplace.
    • Исправлена ошибка, из-за которой в комментариях центра отчетов не удалялся прокси-сервер изображения при обновлении с предыдущих версий.
    • Исправлена ошибка, из-за которой код Google AdSense удалялся из сообщений, даже если они были отправлены с разрешенной отправкой HTML.
    • Исправлена ошибка при отключении языков в некоторых случаях.
    • Исправлена ошибка, из-за которой гости не могли сообщать о контенте при использовании Keycaptcha.
    • Исправлены вложения в переводимых полях.
    • Исправлена проблема с отложенной загрузкой в определенных ситуациях и в определенных регионах.
    • Исправлена проблема с меню мобильной навигации, из-за которой родительские элементы с уникальными ссылками не отображались как интерактивные вложенные элементы.
    • Исправлено «Остановить все уведомления по электронной почте», не отключающее дайджесты.
    • Оптимизирован каталог сотрудников, чтобы сократить время загрузки страницы.
    • Исправлены некоторые неработающие результаты прямого поиска AdminCP на CiC.
    • Исправлен цвет фона областей перетаскивания ACP и цвет ссылок древовидных списков для темной темы AdminCP .
    • Исправлена ошибка, из-за которой описания элементов радиоформы могли не совпадать.
    • Исправлена проблема с сообщением об ошибке, не отображающим имя папки при сбое установки плагина.
    • Исправлена проблема, из-за которой некоторые внешние ссылки не открывались в новом окне, несмотря на то, что соответствующий параметр был включен.
    • Исправлено указание неверного тега типа Open Graph.
    • Исправлено отсутствие подтверждения при удалении контента через очередь утверждения модератором.
    • Исправлена ошибка, из-за которой текст уведомления об обновлении статуса мог быть неточным.
    • Исправлены некоторые параметры, доступные для пользовательских потоков, не работающие должным образом.
    • Исправлена ошибка, из-за которой текст уведомления об обновлении статуса мог быть неточным.
    • Исправлен ложноположительный отчет о том, что изображения в некоторых случаях вызывают исключения безопасности.
    • Исправлена кнопка «•••» в ответе автора, которая всегда отображалась, даже если вошедший в систему участник не может редактировать или удалять ответ.
    • Исправлена статистика поисковой активности, приводившая в некоторых случаях к ошибке из-за проблемы с MySQL.
    • Исправлена некорректная разбивка содержимого на страницы в некоторых приложениях с ограниченными модераторами.
    • Исправлена ошибка, из-за которой изменение размера окна могло привести к появлению горизонтальной полосы прокрутки, когда на странице существует виджет загрузки.
    • Исправлена ошибка БД, возникающая, когда кто-то пытается отправить слишком много данных в текстовое поле.
    • Исправлена проблема, из-за которой Safari мог перезагружать каждую страницу после выхода пользователя из системы.
    • Исправлена ошибка, из-за которой ссылка на мессенджер по-прежнему отображалась в профилях на мобильных устройствах, если у пользователя нет разрешения на доступ к модулю мессенджера.
    • Исправлена ошибка, из-за которой сокращенный формат числа не работал после импорта языка.
    • Исправлена ошибка, из-за которой в настраиваемых полях клуба отображались значения автосохранения для разных клубов.
    • Исправлено неперехваченное исключение при переходе по неверно сформированному URL-адресу "следовать".
    • Исправлены встроенные действия модератора в элементах контента, в некоторых случаях отображавшие неправильное имя модератора.
    • Исправлена проблема, из-за которой реферальные файлы cookie не могли быть установлены, когда гости просматривают страницу, обслуживаемую из кеша.
    • Исправлена ошибка, из-за которой переход от удаленных участников мог вызвать ошибку.
    • Исправлена проблема, из-за которой экспорт участников мог содержать html для полей профиля.
    • Исправлена загрузка фрагментов при использовании Amazon S3 с некоторыми S3-совместимыми поставщиками.
    • Исправлены неработающие разрешения стороннего ACP на CiC.
    • Исправлена опечатка при пометке участника как спамера.
    • Исправлена проблема, из-за которой содержимое редактора могло быть потеряно или неверно при разбиении на страницы по теме и использовании редактора на разных страницах.
    • Исправлена проблема, из-за которой <i>теги font-awesome, отправленные в исходном режиме, удалялись CKEditor.
    • Исправлена проблема, из-за которой ресурс темы AdminCP мог постоянно записываться на диск.
    • Исправлены статистические диаграммы, не работающие в некоторых регионах.
    • Исправлены карты сайта, которые не генерируются должным образом.
    • CKEditor обновлен до 4.16.
    • Оптимизирован Redis при хранении данных и сессий.
    • На мобильных страницах удалено мобильное «гамбургерное» меню, которое было случайно добавлено в 4.5.
    • Удален ненужный Pragmaзаголовок там, где он используется.
    • Убрана заточка HTML5 в AdminCP .
    • Убраны опции просмотра для гостей в клубах.
    • Удалена поддержка встраивания Twitch, поскольку Twitch удалил свою конечную точку oembed, не планируя вводить новую.
    • Убраны звуки уведомлений.
    • Удален потерянный модуль Activity / Content Discovery.
    • Исправлены неправильные имена переменных css, влияющие на дочерние элементы .ipsMenu.
    • Исправлен цвет фона выделенного текста в редакторах кода ACP при использовании темного режима.
    • Исправлен цвет каретки в редакторах кода ACP при использовании темного режима.
    • Исправлены различные мелкие проблемы с AdminCP Marketplace.
    • Изменена переменная цвета css на #elRegisterButton, поэтому она использует правильную переменную.
    • Удален лишний закрывающий тег привязки из файла шаблона Coppa.
    • Исправлена ошибка, из-за которой ширина макета растягивалась из-за длинных строк содержимого.
    • Убрана поддержка Memcache, APC, XCache, WinCache. Вместо этого используйте Redis.
    • Страницы ошибок 404/403 стали более удобными.
    • Добавлен новый параметр защиты от спама, разрешающий регистрацию, но требующий утверждения модератором всех новых сообщений.
    • Добавлена возможность удерживать фильтры ненормативной лексики для модерации, если у участника меньше установленного количества сообщений.
    • Исправлена проблема, из-за которой функция Member Sync onEmailChange могла быть вызвана перед проверкой при изменении адреса электронной почты через экран проверки.
    • Исправлена ошибка, из-за которой при импорте элементов из CSV в настраиваемые поля Date не выполнялся импорт должным образом.
    • Исправлена ошибка, из-за которой размер шрифта на мобильных устройствах не соответствовал настройке «Масштаб шрифта».
    • Исправлена проблема, из-за которой теги, связанные со скрытым содержимым, включались при создании статистики.
    • Исправлена проблема с редактором тем Easy Mode в Safari, из-за которой инструмент «Выбрать» возвращал неправильные стили.
    • Исправлена отдельная проблема с редактором тем Easy Mode, из-за которой JS мог быть брошен из-за состояния гонки.
    • Исправлена проблема, из-за которой рейтинги отзывов не пересчитывались должным образом при удалении обзора.
    • Исправлена потенциальная петля переадресации при повторном принятии изменений Условий обслуживания и / или Политики конфиденциальности.
    • Исправлена проблема, из-за которой у контента отсутствовал правильный логотип общего доступа.
    • Исправлена проблема, из-за которой вложения к сообщениям иногда использовали разные стили в списке. Вложения в списке теперь всегда будут использовать меньший «встроенный» стиль.
    • Устранена ошибка в MySQL при просмотре статистики в AdminCP .
    • Исправлены некоторые ошибки проверки HTML.
    • Исправлена проблема, из-за которой при удалении приложения не удалялись связанные данные импорта RSS-канала.
    • Исправлена проблема, из-за которой изменение фильтров таблицы могло привести к зависанию таблицы в состоянии загрузки из-за основной ошибки.
    • Исправлена проблема, из-за которой кэшированный виджет возвращал неправильное время на основе часового пояса.
    • Исправлена ошибка, из-за которой заблокированные участники могли видеть, что есть объявления, но не могли прочитать объявление.
    • Исправлена ошибка, из-за которой варианты опроса сбрасывались, потому что заголовок вопроса опроса пуст при отправке редактирования темы.
    • Счетчики показов рекламы увеличиваются с помощью Redis, чтобы уменьшить количество запросов записи MySQL, где доступен Redis.
    • Исправлена проблема, из-за которой некоторые SMTP-серверы не могли генерировать действительные хэши DKIM.
    • Удалено кеширование браузера для страницы «выполняется обновление».
    • Исправлена проблема, из-за которой страница конфиденциальности не перенаправляла на внешнюю ссылку.
    • Исправлена проблема, когда анонимный онлайн-статус не сохраняется при входе в систему при использовании методов входа в систему.

    Форумы

    • Реализованы уведомления автору темы, когда вопрос или тема помечены как решенные.
    • Реализованы уведомления автора, когда его сообщение помечено как решение темы или лучший ответ на вопрос.
    • Реализованы максимальные размеры 800 x 800 пикселей для изображений сетки форума, чтобы программное обеспечение могло уменьшать размер очень больших изображений.
    • Изменены "популярные сообщения" в области статистики темы, чтобы каждое отображаемое сообщение содержало ссылку на сообщение.
    • Изменены "размещенные изображения" в области статистики темы, чтобы прикрепленные изображения были связаны с сообщением, к которому они были прикреплены.
    • Изменена задача разархивирования, чтобы она выполнялась быстрее.
    • Изменены дайджесты электронных писем с учетом опции усечения электронной почты.
    • Изменен параметр «Неразрешенные» для виджетов ленты тем, чтобы ограничивать результаты форумами вопросов и ответов или форумами с включенной функцией «Отметить как решенное».
    • Добавлена возможность отображать действия встроенной модерации между сообщениями (если она включена) без имени модератора для немодераторов.
    • Добавлена возможность для каждой группы скрывать действия встроенной модерации, отображаемые между сообщениями.
    • Добавлен статистический блок для отображения «Процент решенных тем» для сравнения опубликованных тем с теми, которые отмечены как решенные на форумах вопросов и ответов или форумах, на которых можно отметить решение.
    • Добавлен блок статистики, показывающий «Среднее время решения» для форумов вопросов и ответов или форумов, которые позволяют отмечать решение.
    • В категории форумов добавлено цветное поле отсутствующих функций.
    • Добавлена поддержка отложенной загрузки для изображений предварительного просмотра на боковой панели «Сводка темы».
    • Добавлена поддержка отложенной загрузки на форумах в режиме сетки.
    • Добавлена поддержка расширенного отображения темы в интерфейсе гибкого списка тем.
    • Исправлена проблема с изменением периодов времени при просмотре статистических диаграмм новых тем и публикаций.
    • Исправлены проблемы с установкой и отключением лучших ответов по темам.
    • Исправлено отображение "решенных" элементов интерфейса для тем в форумах, где отключена возможность отмечать решения тем.
    • Исправлена ошибка, из-за которой при просмотре темы, когда последняя запись скрыта, тема не помечалась как прочитанная.
    • Исправлено некорректное отображение количества реакций при просмотре реакций целой темы (например, из развернутого вида).
    • Исправлен плохой idатрибут в шаблоне сообщения.
    • Оптимизированы запросы, когда все форумы не используют пароль.
    • Повышена производительность встраивания тем.
    • Улучшена производительность очень больших тем.
    • Улучшена производительность виджета Статистика форума на больших форумах.
    • Улучшена производительность тематической статистики.
    • Улучшена производительность расширенного вида форума для больших форумов.
    • Добавлена возможность показывать, когда определенные группы ответили на тему при просмотре списка тем.
    • Добавлены фильтры в список тем, чтобы быстро изолировать скрытые темы и темы со скрытыми сообщениями.
    • Исправлена ошибка, из-за которой радиус границы был неправильно равен 0 пикселей на форумах вопросов и ответов.
    • Улучшены результаты для вкладки «Популярные вопросы в этом месяце» на форумах вопросов и ответов.
    • Исправлена ошибка, из-за которой форумы клубов не отображались в жидком режиме просмотра, если существует только одна корневая категория.
    • Исправлена проблема, из-за которой тематические каналы могли отображать кешированный статус прочитанного / непрочитанного.
    • Исправлена ошибка, из-за которой изображения сетевых карточек могли отображать потерянные ссылки.
    • Исправлена ошибка, из-за которой URL-адреса Youtube Shorts не встраивались.
    • Исправлено положение значка контента в очереди в режиме гибкого просмотра, который перекрывал статистику темы.
    • Исправлена проблема, из-за которой темы, помеченные вручную для разархивирования, не обрабатывались.

    REST/OAuth

    • Исправлен вход OAuth, если гости не могут получить доступ к сайту.
    • Исправлено создание элемента содержимого с помощью REST API, не запускающего веб-перехватчик.
    • Исправлены вызовы API Zapier, отображаемые в журналах без имени ключа.
    • Исправлены некоторые повторяющиеся коды ошибок.

    Страницы

    • Добавлен параметр data-pageName для тега body с путем к странице (папка / имя) для лучшего таргетинга CSS.
    • Изменены страницы конструктора страниц с двумя столбцами для использования вертикальных макетов виджетов.
    • Изменены подгонки категорий в базах данных, чтобы не требовать ключей CSRF для применения фильтрации.
    • Улучшено ведение журнала некоторых действий в AdminCP .
    • .well-known теперь можно использовать в качестве имени папки для проверки Apple Pay в Commerce.
    • Исправлена ошибка, которая могла возникнуть после удаления базы данных при наличии ожидающих рассмотрения или удаления комментариев для базы данных.
    • Исправлена ошибка при создании нового блока в категории «Пользовательские» блоки были удалены.
    • Исправлены потерянные файлы, оставшиеся при удалении полей, записей и баз данных в AdminCP .
    • Исправлена ошибка, из-за которой сохранение шаблонов для похожих блоков с одинаковым именем шаблона могло привести к ошибке.
    • Исправлена проблема, из-за которой при удалении страницы могли быть удалены все страницы в несвязанной подпапке.
    • Исправлена проблема, когда скрытие комментария в базе данных с синхронизацией форума с использованием мульти-модерации запускало ошибку «страница не найдена».
    • Исправлена ошибка при попытке использовать расширенный поиск для базы данных Pages в AdminCP .
    • Исправлены нечеткие журналы AdminCP при выполнении таких действий, как копирование, редактирование или удаление базы данных.
    • Исправлена ошибка, из-за которой авторы записей не могли отвечать на отзывы.
    • Исправлено уведомление PHP для определенных полей обратной связи с базой данных.
    • Исправлена ошибка, из-за которой осиротевшие записи обзора оставались после удаления базы данных.
    • Исправлена ошибка, из-за которой автоматически создаваемые темы не вызывали уведомления для подписчиков форума.
    • Исправлена ошибка, из-за которой «Дата публикации» могла некорректно отображаться в параметрах сортировки ленты записей.
    • Исправлена проблема, из-за которой удаление базы данных, которая использовалась в качестве обратного поля в другой базе данных, приводило к ошибке.
    • Исправлена проблема, из-за которой при импорте RSS-каналов в Pages мог быть указан неправильный автор.
    • Исправлена проблема, из-за которой изображения статей могли плавать за пределами их поля содержимого, если статья содержала только несколько строк текста.
    • Исправлена проблема, из-за которой вложения не связывались должным образом с комментариями к записи и не удалялись, если комментарий был удален при синхронизации комментариев с форумами.
    • Исправлена проблема, из-за которой копирование блоков могло привести к потере вложений или языковых строк.
    • Исправлена проблема, из-за которой HTML-логика страницы могла сохраняться в поисковом индексе.
    • Исправлена проблема, из-за которой при встроенном редактировании поля элемента не обновлялась обратная карта.
    • Исправлена проблема с REST API, из-за которой запрос GET для записей с параметром категории приводил к ошибке БД.
    • Исправлена ошибка, из-за которой можно было создать две папки с одинаковым именем, что приводило к конфликтам.
    • Исправлена проблема, из-за которой API мог удалить форум, даже если база данных публикует темы на этом форуме.
    • Исправлена проблема, из-за которой при удалении базы данных не удалялись связанные данные импорта RSS-канала.
    • Исправлена проблема ниши, из-за которой имя записи могло отображаться в онлайн-списке, когда у зрителя не было разрешения на его просмотр.

    Коммерция

    • Добавлено всплывающее окно подтверждения при массовом подтверждении вывода средств со счета.
    • Добавлена возможность ограничить количество запросов на снятие средств до одного для каждой валюты в любое время.
    • Добавлена отсутствующая языковая строка для виджетов обзора.
    • В электронных письмах с предупреждениями о продлении счета-фактуры теперь будет отображаться налог с учетом налога, если это применимо.
    • Улучшена нормализация электронной почты для обнаружения мошенничества MaxMind.
    • Настройка периода отсрочки подписки теперь допускает значение 0.
    • Исправлена ошибка, из-за которой Commerce генерировала неполные учетные записи при появлении запроса «Попросить предоставить отображаемое имя?» настройка выключена.
    • Исправлена ошибка, из-за которой вы могли приобрести больше, чем количество товаров на складе.
    • Исправлено состояние гонки, которое могло приводить к дублированию записей покупок или транзакций.
    • Исправлено взаимодействие в таблице счетов при просмотре покупки в AdminCP .
    • Исправлена ошибка при попытке доступа к истории запросов клиентов в службу поддержки из боковой панели при просмотре запроса в службу поддержки.
    • Исправлена ошибка при попытке одобрить транзакцию со страницы спора Stripe.
    • Исправлены некоторые страны, которые не отображались на странице статистики рынков.
    • Исправлена ошибка при попытке удалить ответы службы поддержки в AdminCP .
    • Исправлен отчет об ошибке при оформлении заказа с помощью Stripe в бесплатной пробной версии с неверными данными карты.
    • Исправлена ошибка, из-за которой имя для выставления счета не передавалось в Stripe при оплате картой.
    • Исправлена ошибка при запуске PHP 7.4 и добавлении товаров с определенными конфигурациями в корзину.
    • Исправлена проблема с некоторыми уведомлениями по электронной почте, генерируемыми Commerce, приводившими к ошибкам или потенциально неверно отформатированным суммам.
    • Исправлена проблема, из-за которой редактирование льготного периода покупки позволяло продлевать покупку, даже если она не указана.
    • Исправлена ошибка, из-за которой отслеживание местоположения гостей с помощью файлов cookie работало некорректно.
    • Исправлена проблема, из-за которой при ответе на запрос в службу поддержки и возврате к списку запросов запрос не отмечался как прочитанный.
    • Исправлена проблема, из-за которой клиенты не могли повторно активировать подписки, когда существующая подписка была отменена, но позволила клиенту повторно активировать.
    • Исправлена проблема, из-за которой при оформлении заказа с предметом без платы за продление в некоторых случаях возникала ошибка.
    • Исправлены некоторые отсутствующие дружественные URL-адреса на различных страницах торговли.
    • Исправлена проблема, из-за которой отключенные подписки нельзя было отменить.
    • Исправлена ошибка, из-за которой условия продления не отображались в интерфейсе пользователя в том порядке, в котором они указаны в AdminCP .
    • Исправлена проблема, из-за которой вкладки поддержки в AdminCP не переносились и страница могла растягиваться.
    • Исправлена ошибка при запуске PHP 7.4 при создании новых потоков поддержки в Admin CP.
    • Устранена проблема, из-за которой, если клиент отменяет соглашение о выставлении счетов PayPal сразу после первоначального платежа до получения веб-перехватчика для этого платежа, платеж становится связанным с пустым счетом.
    • Исправлена проблема, из-за которой пользователю могло быть предложено предоставить данные карты при покупке бесплатной пробной версии, даже если приобретаемый продукт ограничен методами оплаты без карты.
    • Исправлена проблема с фильтрами участников, возникающая, когда участники фильтровались по подпискам и покупкам.
    • Исправлена ошибка, из-за которой при копировании цели пожертвования не копировалось описание цели пожертвования.
    • Исправлена проблема, из-за которой при копировании отдела поддержки не копировался текст экрана отправки в отдел поддержки.
    • Исправлена ошибка, из-за которой при копировании серьезности поддержки не копировалось описание серьезности поддержки.
    • Исправлена проблема, из-за которой при удалении статуса поддержки не удалялись строки настраиваемого языка в базе данных.
    • Исправлена проблема, из-за которой при копировании или удалении тарифа доставки не копировался или не удалялся текст сметы доставки.
    • Исправлена проблема, из-за которой при копировании или удалении фильтра продукта не копировалось или не удалялось общедоступное имя.
    • Исправлена проблема, из-за которой при копировании или удалении продукта не копировались или не удалялись различные переводимые поля, такие как содержимое страницы клиентской области и темы уведомлений по электронной почте.
    • Исправлена ошибка, из-за которой отмена покупки рекламы приводила к ошибке.
    • Исправлена проблема, из-за которой пользователи могли не видеть правильную страницу после оформления заказа, если используется проверка электронной почты.
    • Исправлена ошибка IN_DEV при редактировании шаблонов страниц, которая выдавалась для приложений без каких-либо шаблонов страниц.
    • Исправлена ошибка, которая могла возникать в некоторых ситуациях при разрешении обновления покупок между продлениями пропорционально.
    • Исправлена ошибка, из-за которой события веб-перехватчика Stripe могли завершаться ошибкой при некоторых обстоятельствах.
    • Исправлена проблема, из-за которой запросы API могли вызывать ошибку при ссылке на транзакции от удаленных участников.
    • Исправлена ошибка, из-за которой при объединении участников участники могли оставаться в качестве альтернативных контактов для самих себя.
    • Исправлена проблема, из-за которой первый шаг мог быть пропущен во время оформления заказа, даже если требуются настраиваемые поля.

    Галерея

    • Добавлена возможность удалять фотографии категорий и обложек альбомов.
    • Скорректированный период сохранения пропускной способности галереи по умолчанию с неограниченного до 1 года.
    • Улучшена производительность некоторых областей галереи.
    • Улучшена производительность виджета Статистика галереи в больших галереях.
    • Исправлена невозможность загрузки в Галерею, если требуются альбомы, и участник ранее создал альбом, но участник больше не может создавать новые альбомы.
    • Исправлена невозможность включить «Включить карты по умолчанию» в настройках галереи.
    • Исправлено многократное цитирование комментариев.
    • Исправлена проблема, из-за которой максимально допустимые размеры файлов для изображений или фильмов не могли применяться должным образом в определенных конфигурациях.
    • Исправлена ошибка CSRF при массовом управлении содержимым категории галереи (переход в другую категорию или удаление).
    • Исправлена проблема с переключением карт, включенных для изображений в некоторых случаях.
    • Исправлены альбомы, которые не скрывались, когда пользователь отмечен как спамер.
    • Исправлена проблема с индикатором выполнения отправки для некоторых языков.

    Файлы

    • Добавлен параметр, требующий отправки журнала изменений с обновлениями новой версии.
    • Добавлена возможность повторной активации файлов после отмены продления.
    • Добавлена статистика по наиболее загружаемым файлам.
    • Изменен процесс «Загрузить новую версию», чтобы также проверять, может ли пользователь добавлять в категорию помимо возможности редактировать файл.
    • Исправлена ошибка, из-за которой загрузка небольших файлов могла завершаться ошибкой.
    • Исправлено несколько проблем с обработкой водяных знаков и оригинальных снимков экрана без водяных знаков.
    • Исправлена проблема, из-за которой групповые ограничения на максимальный размер отправляемого файла могли не применяться правильно, если участник принадлежит более чем к одной группе.
    • Исправлена проблема с отображением кнопок отправки для категорий клубных загрузок, для которых у пользователя нет разрешения на отправку.
    • Исправлена проблема в логике, которая определяет, нужно ли создавать счет за продление.
    • Исправлена проблема, из-за которой электронные письма с дайджестом загрузок могли содержать неработающие эскизы.
    • Исправлена проблема, из-за которой отклоненные ожидающие версии могли оставлять скриншоты и эскизы на диске потерянными.
    • Исправлена проблема, из-за которой большое количество отправленных файлов, помещенных в очередь как ожидающие, могло вызвать ошибку.
    • Исправлен жестко запрограммированный текст «Изменить способ отправки уведомления» при отображении сообщения об уведомлении.
    • Исправлена проблема, из-за которой API мог удалить форум, даже если в категории загружаемых тем публикуются темы на этом форуме.
    • Удалены неработающие параметры поиска из формы редактирования настраиваемых полей.

    Блоги

    • Добавлена возможность управлять категориями записей для групповых блогов при просмотре блога в интерфейсе пользователя.
    • Исправлена ошибка, из-за которой пометка пользователя как спамера отключала все групповые блоги, к которым у пользователя есть доступ для отправки записей.
    • Исправлена разбивка на страницы при отображении записей блога в определенной категории.
    • Исправлена проблема, из-за которой при создании блога в интерфейсе отображалось описание ранее созданных блогов.
    • Исправлена ошибка, из-за которой фотографии обложки записи становились сиротами при удалении записи.
    • Исправлены некоторые ссылки хлебных крошек, не использующие дружественные URL-адреса.
    • Исправлены некоторые неверные языковые фразы, когда форумы и страницы не установлены.
    • Исправлена проблема, из-за которой некоторые участники не могли сообщить о конкретных записях в блоге.
    • Исправлена ошибка, из-за которой результаты livesearch AdminCP ссылались на категории, а не на блоги.
    • Удалены возможности просмотра для гостей в блогах.
    • Удален общий рейтинг из структурированных данных JSON-LD.

    Календарь

    • Исправлена ошибка, из-за которой фото обложки могло быть удалено при дублировании события.
    • Исправлена ошибка при редактировании импорта ленты iCalendar в AdminCP .
    • Исправлена ошибка, из-за которой повторяющиеся события в виджетах предстоящих событий могли отображать неправильную дату.
    • Исправлена ошибка, из-за которой события могут отображаться в ежедневном просмотре в календаре в те дни, когда событие не происходит.
    • Исправлена ошибка, из-за которой фотографии на обложке мероприятия становились сиротами после удаления события.
    • Исправлена небольшая ошибка, из-за которой события дальнего боя, переходящие из одной недели в другую, не могли визуально отображаться как происходящие.
    • Исправлена ошибка, из-за которой каналы iCalendar, импортированные в Календарь, могли приводить к тому, что ранее просмотренные события отображались как непрочитанные.
    • Исправленные события, происходящие в тот же день, не упорядочивались должным образом в виджете «Предстоящие события».

    REST/OAuth

    • Исправлено создание элемента содержимого с помощью REST API, не запускающего веб-перехватчик.
    • Исправлено создание темы в категории (т. Е. В контейнере, в котором не могут быть опубликованы темы), не сообщающее об ошибке.

    Конвертер

    • Добавлена поддержка wpForo 1.9.x.
    • Добавлена поддержка преобразования сообщений в формате Markdown в Vanilla.
    • Улучшены конвертеры для пропуска несуществующих недействительных дочерних приложений.
    • Улучшена производительность конвертера Vanilla.
    • Исправлена проблема, из-за которой большие имена файлов могли вызвать ошибку регистрации.
    • Исправлена проблема, из-за которой предварительно настроенные разрешения категории CMS могли быть неправильными.
    • Исправлены настраиваемые поля, некорректно конвертируемые из WordPress.
    • Исправлена ошибка, из-за которой аббревиатуры из Invision Community не преобразовывались.
    • Исправлена проблема ниши, из-за которой временный столбец базы данных мог отсутствовать.
    • Исправлена проблема с преобразованием настраиваемых полей флажков в некоторых случаях.
    • Исправлена проблема, из-за которой устаревшие вложения SMF не могли быть преобразованы.
    • Исправлена проблема с преобразованием некоторых типов фотографий профиля SMF.
    • Исправлена ошибка, из-за которой смайлы в контенте не могли преобразовываться должным образом.
    • Исправлена ошибка, из-за которой преобразование с форумов IPS не удавалось.
    • Исправлена проблема, из-за которой длинные заголовки тем в сторонних приложениях могли приводить к сбою преобразования форума.
    • Исправлены некоторые проблемы при конвертации из Vanilla и ваших файлов в S3.
    • Исправлена проблема ниши, из-за которой действительно старые аватары vBulletin не могли быть преобразованы.

    Изменения, затрагивающие сторонних разработчиков и дизайнеров

    • Обновился Whoops до версии 2.9.1.
    • Добавлена поддержка веб-push-уведомлений. Для поддержки таких типов уведомлений вам нужно будет добавить методы parse mobile * в свои расширения для уведомлений.
    • Добавлен $countпараметр в \IPS\Content::definiteArticle/_definiteArticle(). Если передано целое число, будет использоваться фраза во множественном числе, если таковая имеется. Вы должны добавить строки во множественном числе для любых __defart_*строк, которые вы уже создали. Ключ должен быть в формате __defart_*_plural.
    • Добавлена константа, ACP_SESSION_TIMEOUTпозволяющая администраторам контролировать, как долго действительны сеансы AdminCP .
    • Добавлен параметр для каждого приложения, чтобы скрыть приложение в форме создания объявления (использование этого параметра может быть расширено в будущем).
    • Добавлены настройки темы для управления высотой заголовка (размеры рабочего стола и мобильного устройства), которые используются в существующих переменных CSS.
    • Добавлена версия к имени файла экспортированных приложений / плагинов / тем / языков.
    • Добавлен \IPS\DateTime::roundedDiff()и \IPS\DateTime::roundedDiffFromSeconds()для возврата удобочитаемой округленной разницы двух объектов datetime или разницы на основе предоставленного количества секунд соответственно.
    • Добавлен новый параметр enforceMaxLimit для элементов \ IPS \ Form \ Helper \ Password для обхода максимального ограничения в 72 символа.
    • Добавлена возможность установить orderResultsв FALSEтечение \IPS\Helpers\Form\Itemэкземплярам возвращать результаты в порядке , указанном пользователем.
    • Добавлен новый метод Javascript утилиты для настройки внешних ссылок , чтобы заставить их открыть в новом окне: ips.utils.links.updateExternalLinks. Это вызывается автоматически в событии contentChange, но также может вызываться вручную в ситуациях, когда событие contentChange не запускается.
    • Улучшена расширяемость методов Cache / DataStore.
    • Обновлены некоторые варианты использования border-radius для использования существующих переменных CSS.
    • Изменены группы и расположения шаблонов, чтобы они были чувствительны к регистру, что устраняет проблему включения режима конструкторов на сервере с использованием файловой системы, чувствительной к регистру.
    • Изменена логика, которая контролирует отображение разбивки на страницы в шаблонах. Теперь data-role="tablePagination"элемент должен всегда существовать в таблице DOM; он будет отображаться / скрываться динамически, если после запросов AJAX требуется разбиение на страницы.
    • Исправлена ошибка, которая могла возникнуть при запуске синхронизации разработчика, если вы не вошли в систему, а приложение имеет файл whatsnew.json в папке с последней версией.
    • Исправлен неработающий индикатор выполнения при включении режима дизайнеров.
    • Фиксированные числовые значения, передаваемые в /core/members/{id}конечную точку REST API, не всегда изменяют свойство и иногда вызывают ошибку SQL.
    • Исправлен виджет «Предстоящие события», который не отображался, когда включен режим разработчика.
    • Исправлена проблема с использованием hideопции contentActionпри удалении участника через REST API.
    • Фиксированный eq()псевдоселектор больше не поддерживается в хуках темы.
    • Исправлен required()псевдоселектор, не работавший в хуках темы.
    • Исправлено \IPS\Content\Statisticsнеработающее для приложений, использующих префикс столбца базы данных.
    • Исправлены хуки тем на форумах> index> forumGridItem, которые не работали должным образом.
    • Исправлено отсутствие перенаправления при скрытии комментариев с использованием нескольких модераторов для классов, не определяющих $hideLogKeyсвойство.
    • Исправлен конструктор, \IPS\nexus\DomainLookupне учитывающий $performWhoisLookupпараметр.
    • Исправлен некорректный HTML с построением опций меню быстрого поиска.
    • Исправлена ошибка, которая могла возникнуть при очистке сессий.
    • Исправлена ошибка, из-за которой флэш-экземпляр уведомления без переданного изображения (т. Е. Уведомление без автора) приводил к повреждению изображения.
    • Исправлена проблема, из-за которой нельзя было использовать заголовки форм в формах конфигурации виджетов.
    • Исправлена установка плагинов, генерирующих неверный файл widgets.json.
    • Исправлена ошибка удаления шаблонов страниц в AdminCP при включенном режиме разработчика.
    • Исправлены проблемы с добавлением / редактированием индексов базы данных для приложений.
    • Исправлена ошибка, из-за которой вы не могли подключиться \IPS\Redis.
    • Исправлено неопределенное уведомление об индексе, анализирующее действительные каналы ICS без событий в них.
    • Исправлена неточная запись в журнале Redis, указывающая, что вместо сервера записи используется сервер чтения.
    • Абстрагированный код \IPS\core\modules\admin\members\members::export()для упрощения применения хуков к экспорту списков участников.
    • Убрана возможность изменять порядок запросов для обновления в центре разработчиков. При необходимости разработчики должны вручную изменить порядок файла JSON.
    • Удален onOtherAppUninstall()метод удаления расширений из приложения в пользу onOtherUninstall().
    • Из пакета удалено несколько устаревших методов и свойств, а проверенный основной код больше не ссылается на эти методы и свойства.
    • Принудительно применен $typeпараметр для \IPS\Email::buildFromContent()и \IPS\Email::buildFromTemplate()с ошибкой, если тип не указан.
    • markRead()Метод больше не будет рассматривать updatedстолбец , если last_commentили last_reviewопределен.
    • Был реализован ряд улучшений кеширования. Убедитесь, что ваши страницы отправляют заголовки без кеширования, если вы не хотите, чтобы они кешировались.
    • Запросы, отличные от AJAX, которые сохраняют токен CSRF в URL-адресе с кодом ответа 200, теперь будут вызывать ошибку разработки, рекомендующую перенаправить запрос или иным образом удалить токен CSRF. Оставление токена CSRF в URL-адресе при создании страницы может представлять угрозу безопасности, если удаленные изображения (например) встроены в страницу, поскольку токен CSRF может быть восприимчив к перехвату удаленной стороной.
    • Поддержка звуков уведомлений в браузере была удалена. Если вы полагаетесь на воспроизведение звуков, вам нужно будет реализовать эту функцию в своем приложении.
    • Добавлен новый метод в класс IPS \ Content \ Item, который вызывается при удалении элемента. Он получает идентификаторы комментариев / обзоров, которые будут удалены, что позволяет вам удалить любые дополнительные вызовы очистки на основе комментариев и обзоров в этом элементе.
    • Обновлено восстановление содержимого ModCP (мягкое удаление), чтобы использовать встроенный restore()метод вместо использования собственного кода.
    • В настройках учетной записи больше не будет запрашиваться повторная аутентификация, если у учетной записи нет способа повторной аутентификации. Применяется в основном к пользовательским интеграциям единого входа.

    Важные изменения метода:

    • Добавлен $seperatorпараметр, \IPS\CustomField::displayValuesкоторый можно использовать для определения настраиваемого разделителя при отображении нескольких значений.
    • Обновленная подпись метода для \IPS\Node\Model::getLastCommentTime().
    • Добавлен $countпараметр в \IPS\Content::definiteArticle/_definiteArticle(). Если передано целое число, будет использоваться фраза во множественном числе, если таковая имеется. Вы должны добавить строки во множественном числе для любых __defart_*строк, которые вы уже создали. Ключ должен быть в формате __defart_*_plural.
    • Нравится 2
     Поделиться


    Отзывы пользователей

    Рекомендованные комментарии

    Дождались :beer2:

    • Добавлена поддержка PHP 8.

    • Добавлена поддержка загруженных изображений webp (если программное обеспечение для обработки изображений сервера поддерживает webp).
    • Устранена ошибка в MySQL при просмотре статистики в AdminCP .

    • Исправлена проблема, когда анонимный онлайн-статус не сохраняется при входе в систему при использовании методов входа в систему.

    • Исправлена проблема, из-за которой отклоненные ожидающие версии могли оставлять скриншоты и эскизы на диске потерянными.

    • Настройка периода отсрочки подписки теперь допускает значение 0.

    • Изменена задача разархивирования, чтобы она выполнялась быстрее.

    • Повышена производительность встраивания тем.

    Ну такое

    • Убраны звуки уведомлений.
    • Убрана поддержка Memcache, APC, XCache, WinCache. Вместо этого используйте Redis.

    • Нравится 2
    Ссылка на комментарий
    Поделиться на других сайтах

    Что-то до хрена они всего на исправляли :beat: новые баги нас ждут :dada::lol::bye:

    Ссылка на комментарий
    Поделиться на других сайтах

    лучше б обновили версию elasticsearch, а то там какое-то старье, вечно с бубном ищу ту старую версию

    Ссылка на комментарий
    Поделиться на других сайтах



    Создайте аккаунт или войдите в него для комментирования

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти сейчас

×
×
  • Создать...
Вверх
Вверх