СВОДКА ИЗМЕНЕНИЯ
Reddit- Платформа
- Источник
- Reddit Developer Platform changelog
- Где опубликовано
- Тип события
- metrics_change
- Подтверждение
- подтверждено
- Тип источника
- Официальный
- Доверие
- высокий
- Уверенность
- 95%
- В источнике
- дата в источнике не указана
- Найдено
- 20 октября 2026, 03:07 МСК
- Важность
- СРЕДНЯЯ
Devvit 0.15.0: удалён devvit.yaml, изменена сигнатура reddit.getWikiPage()
В Devvit 0.15.0 удалена поддержка devvit.yaml и прежней сигнатуры reddit.getWikiPage(). Свойство blocks в devvit.json и пакет @devvit/public-api устарели. Также добавлены пользовательские заголовки и навигация в режиме расширенного просмотра через requestExpandedMode().
ФРАГМЕНТ ИЗ ИСТОЧНИКА
Журнал изменений На этой странице Журнал изменений
ЧТО ИЗМЕНИЛОСЬ
Команда Reddit объединяет новые функции, несовместимые изменения и другие обновления Devvit в регулярные релизы. В релизе 0.15.0 (19 октября 2026 года) есть два несовместимых изменения и напоминание об устаревшей функциональности.
Несовместимые изменения в Devvit 0.15.0
Перед обновлением до версии 0.15.0 учтите следующее:
Поддержка devvit.yaml удалена. Devvit больше не поддерживает этот файл. Перед обновлением до 0.15.0 перейдите на devvit.json.
Изменена сигнатура reddit.getWikiPage(). Сигнатура reddit.getWikiPage(subredditName, page, revisionId) удалена. Используйте вместо неё reddit.getWikiPage(subredditName, page, options).
Устаревшая функциональность
Свойство blocks в devvit.json и пакет @devvit/publicapi попрежнему поддерживаются, но считаются устаревшими. По возможности рекомендуется перейти на @devvit/web.
Другие улучшения
Пользовательские заголовки режима расширенного просмотра: при вызове requestExpandedMode() теперь можно указать собственный заголовок, чтобы лучше контролировать, как приложение выглядит в этом режиме.
Навигация в режиме расширенного просмотра: requestExpandedMode() теперь можно вызвать, уже находясь в этом режиме, — это даёт более гибкую навигацию внутри приложения.
Как обновиться до последней версии Devvit
Выполните npm install devvit@latest, чтобы обновить CLI.
Выполните npx devvit update app, чтобы обновить зависимости @devvit.
Обратите внимание: в пакетах Devvit могут встречаться функции, не описанные в документации и журнале изменений. Это экспериментальные функции — они нестабильны, и платформа может изменить или удалить их. Будьте осторожны при их тестировании и внедрении.
Источник
Журнал изменений Reddit для разработчиков
ПОЧЕМУ ВАЖНО
Полезно: изменение помогает вовремя заметить новую возможность, правило или поведение сервиса.
Риск: если изменение влияет на API, интерфейс или правила платформы, сервисам может понадобиться проверка совместимости.
ЧТО ДЕЛАТЬ
- Проверьте совместимость интеграции с новым поведением или контрактом.
- Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
- Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.
ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА
Источник: Reddit Developer Platform changelog.
Reddit Developer Platform changelog · официальный · подтверждение ↗