Mobile 26.975.0: вайбкод-приложения открываются в нативном PersistentScreen, если клиент его поддерживает
Mobile 26.975.0 вышел в коробку 11 сентября 2026 года (по официальному каналу «Битрикс24 changelog»). Он правит мобильный JS каталога вайбкод-приложений и расширения feature, а в deps.php каталога добавляет зависимость от feature. PHP-классы и БД не затронуты. openInApp(url, options) из vibecode/catalog/src/open-in-app теперь открывает страницу в нативном PersistentScreen.open(...), если клиент поддерживает persistent_screen (для проверки добавили Feature.isPersistentScreenSupported()) и глобальный PersistentScreen определён. Иначе, например в сборках клиента без этого глобала, функция откатывается на прежний PageManager.openPage(...) с backdrop. С новой опцией componentCode (каталог передаёт vibecode-app-<id элемента каталога>) повторный вызов с тем же кодом переключает клиент на уже открытый PersistentScreen, откат через PageManager эту опцию не использует. В прошлой версии в JSDoc функции стояло, что persistentScreen в клиенте ещё недоступен, а теперь там написано, что нативный экран сам решает проблемы с тёмной темой, ресайзом окна и полноэкранным режимом.