landing

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

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

11
разборов версий
26.1700.0
последняя разобранная
09.11.2026
дата разбора
15
устаревших API

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

26.1700.0 Ломающее Свежее

Landing 26.1700.0: markup-генерация за флагом и четыре несовместимости

Landing 26.1700.0 добавляет генерацию AI-сайтов из markup-пакетов. Её выбирает выключенный по умолчанию `AiSitesMarkupFlag`; доставка и отображение уже существующих markup-страниц работают независимо от флага. Четыре несовместимых изменения тоже от него не зависят.

5 мин
26.1600.0 Безопасность Свежее

Landing 26.1300.200–26.1600.0: закрыты дыры с PHP и правами групп, поля редактора стали ES-классами

С прошлого разбора вышли четыре версии landing: 26.1300.200, 26.1400.0, 26.1500.0 и 26.1600.0. В каждой закрыты дыры, от сборки PHP-тега при импорте сайта до лишних прав у участников групп соцсети. Попутно в режиме Битрикс24 превью черновика переехало на маршрут раздела «Сайты», а поля редактора ста…

7 мин Устаревших API: 4
26.1300.50 Безопасность Свежее

Landing 26.1300.0–26.1300.50: публикация больше не склеит PHP-тег, сайт по описанию через REST, а note меняет ответы REST v3

Вышли landing 26.1300.0 и 26.1300.50, вместе с первой пришёл note 26.500.0. Note на БУС нет, его смотрели на коробочном Битрикс24. В landing закрыли дыру в публикации блоков и добавили REST-методы, которые собирают сайт из текстового описания. Note научился забирать к себе Базу знаний 1.0 и поменял…

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

Новая версия вышла — разбор уже в Telegram

В канале @bxmax_updates публикуем каждый свежий разбор: что сломается, что устарело и что появилось в API. Узнаете до того, как обновите прод.

Подписаться
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.1200.0 Безопасность

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

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

2 мин Устаревших API: 3
26.1100.100 Рутинное

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

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

1 мин
26.1100.200 Безопасность

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

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

3 мин
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.800.0 Заметное

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

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

3 мин
26.700.0 Заметное

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

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

4 мин
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\PublicAction\AiBlock 26.1600.0 —
Bitrix\Landing\Site\PreviewUrl 26.1600.0 Bitrix\Landing\Site\PortalPreview
Bitrix\Landing\Assets\ResourceCollection::getPathes() 26.1600.0 Bitrix\Landing\Assets\ResourceCollection::getPaths()
Bitrix\Landing\File::markAssetRebuilded() 26.1600.0 Bitrix\Landing\File::markAssetRebuilt()
Bitrix\Note\Public\Provider\Dto\DocumentReadDto 26.1300.50 Bitrix\Note\Infrastructure\Rest\V3\Read\DocumentReadModel
Bitrix\Note\Public\Provider\DocumentProvider::getForRead() 26.1300.50 Bitrix\Note\Infrastructure\Rest\V3\Read\DocumentReader::read()
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 Домовому.

Войти