landing

Обновления модуля Сайты 24

Конструктор посадочных страниц и база знаний.

8
разборов версий
26.1100.200
последняя разобранная
25.09.2026
дата разбора
9
устаревших API

История версий

26.1100.200 Безопасность Свежее

Landing 26.1100.200: контроллер файлов Диска требует авторизацию и наконец отвязался от удалённого Block::isContains

Контроллер `Bitrix\Landing\Controller\DiskFile`, через который блоки Сайтов отдают файлы Диска, получил префильтры и проверку права на чтение страницы. Заодно он перестал вызывать `Block::isContains()`, который удалили ещё в 26.1000.0. Публичные сигнатуры и БД не менялись.

3 мин
26.1200.0 Безопасность Свежее

Landing 26.1200.0: подписанный предпросмотр ушёл в CSP-песочницу, а импорт с заменой сайта помечает старые страницы удалёнными

Landing 26.1200.0 трогает 690 файлов, но основная масса там картинки, переводы и пересобранные бандлы. Релиз закрывает дыры в подписанной ссылке предпросмотра, чинит импорт с заменой сайта и размечает для скринридеров интерфейсы прав, настроек и редактора. Если вы вызываете `AiSiteChatAvailabilitySe...

2 мин Устаревших API: 3
26.1100.0 Безопасность Свежее

Landing 26.1100.0: закрыта цепочка уязвимостей, заодно ужесточены repo.register, savePicture и проверка ссылок предпросмотра

`landing` 26.1100.0 (сборка от 06.08.2026) почти целиком про безопасность. Закрыты исполнение кода через манифест repo-блока и импорт архива сайта, инъекция в `eval()` через CODE страницы, SSRF через обработчик виджета, XSS в выводе ассетов, предсказуемый в облаке md5-хеш предпросмотра. В комментари...

14 мин Устаревших API: 4
26.1100.100 Рутинное Свежее

Landing 26.1100.100: только номер версии

В `install/version.php` поменялись номер версии и дата сборки (20 августа), больше в релизе ничего нет. Следом идёт [landing 26.1100.200](/bitrix-updates/landing/landing-26-1100-200) с содержательной правкой контроллера файлов Диска.

1 мин
26.1000.0 Заметное

Landing 26.1000.0: удалён Block::isContains, ссылки теперь режутся по белому списку схем

Обновление `landing` 26.1000.0 (сборка от 24.08.2026) — это на 90% security-хардening плюс новая песочница для превью страниц «на устройствах». Дифф огромный — 1300 файлов, +73 тысячи строк — но почти всё это пересобранные JS-бандлы, контентные блоки и webp вместо png. Содержательного PHP — примерно...

4 мин Устаревших API: 1
26.700.0 Заметное

landing 26.700.0: Copilot-чат для сайтов снят, генерация переехала на Tailwind

Модуль лендингов развернул подход к генерации сайтов: отдельный чат-бот Copilot удалён вместе с публичными экшенами, а вместо него — сборка страницы Tailwind-блоками и набор инструментов для AI-ассистента. Релиз ломающий: удалены и AJAX-экшены, и целые классы, и часть шагов генерации переехала в дру...

4 мин
26.800.0 Заметное

landing 26.800.0: ассистент умеет публиковать сайт, установщик — на миграциях

Небольшой релиз с одним ломающим краем: у AI-ассистента появился инструмент публикации сайта, у инструментов — логирование вызовов, а установщик модуля переехал на `UpdateSystem\Migration`. Ломается ровно один метод — и ломается тихо.

3 мин
26.900.0 Безопасность

landing 26.900.0: undo/redo закрыли от инъекции PHP, execute стал final

Главное в релизе — не новые фичи, а ужесточение истории правок. Действия undo/redo теперь проходят обязательную проверку на PHP-открывающий тег, а метод `execute()` сделан `final`, чтобы проверку нельзя было обойти переопределением. Плюс удалён контроллер `AiBlocks`, появившийся всего два релиза наз...

1 мин Устаревших API: 1

Устаревшие API модуля landing

Символ Версия Чем заменять
Bitrix\Landing\Integration\AiAssistant\Service\AiSiteChatAvailabilityService::getSitesAiChatUnavailableReason() 26.1200.0 —
Bitrix\Landing\Integration\AiAssistant\Service\AiSiteChatAvailabilityService::checkSitesAiChatAvailability() 26.1200.0 —
Bitrix\Landing\Integration\AiAssistant\Service\AiSiteChatAvailabilityService::isSitesAiChatAvailable() 26.1200.0 Bitrix\Landing\Integration\AiAssistant\Service\AiSiteChatAvailabilityService::isSitesAiChatPotentiallyAvailable() (только для UI; для действий checkSitesAiProductAvailability() + isTriggerAvailable())
Bitrix\Landing\Integration\AiAssistant\WidgetDataProvider::getAiAssistantBotId() 26.1100.0 —
Bitrix\Landing\Integration\AiAssistant\WidgetBotResolver 26.1100.0 —
Bitrix\Landing\Rights::ADDITIONAL_RIGHTS['mainpage_create'] 26.1100.0 Bitrix\Landing\Rights::ADDITIONAL_RIGHTS['vibe_create']
Bitrix\Landing\PublicAction\Repo::onRegisterCheckManifest() 26.1100.0 Bitrix\Landing\Security\RepoNormalizer::normalize()
Bitrix\Landing\Controller\AiBlocks 26.900.0 —
Bitrix\Landing\Block::isContains() 26.1000.0 Bitrix\Landing\Block::findVisibleLandingIdByFileInBlock() / Bitrix\Landing\Block::findVisibleLandingIdByFileInLanding()
Полный реестр устаревших API модуля
Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.
AI Домовой

AI Домовой История

на связи

пишет…
Нет истории чатов
AI Домовой

Нужна авторизация

Войдите, чтобы задавать вопросы AI Домовому.

Войти