Примечания к релизам
Изменения, важные для операторов, — сначала самые новые. Всё, что удаляет или меняет поведение, от которого может зависеть кто-то за пределами этого репозитория, получает запись — независимо от того, считаем ли мы, что от него кто-то зависит: «мы не думали, что это кто-то использует» — не то, что стоит узнавать из обращения в поддержку.
Не выпущено
Заголовок раздела «Не выпущено»Удалено: таблица permission_template и её эндпоинт
Заголовок раздела «Удалено: таблица permission_template и её эндпоинт»GET, POST, PATCH и DELETE на /api/permission_template (и
/api/permission_template/:id) возвращают 404 для любого вызывающего. Маршрута не существует, поэтому никакое
право доступа его не возвращает.
Таблица permission_template удалена из начальной схемы базы данных. Она хранила шаблоны
прав доступа для каждой модели, которые никто никогда не читал: доступ определяется ролями сайта
(mergeRolePermissions, canAccessModel). Вместо этого выражайте права доступа через роли
(Settings → Sites & access → Roles). SPEC-ACCESS.md §4.5.
Dee Wan ещё не выпущен, поэтому ни одна развёрнутая база данных не содержит эту таблицу. Локальная база данных, созданная из более ранней схемы разработки, всё ещё её содержит; пересоздайте такую базу данных из текущей базовой схемы.
Удалено: устаревшее исправление MIME-типов медиа
Заголовок раздела «Удалено: устаревшее исправление MIME-типов медиа»Проверка preflight и setup, которая подсчитывала строки media без MIME-типа, и стоящие за ней
скрипты исправления удалены. Каждый путь записи сохраняет проверенный MIME-тип, и ни один предыдущий релиз не записывал
строки без него.
npm run doctor сообщает об отсутствующей или пустой привязке D1 DB в отдельной строке D1 binding (DB).