Содержание
Обновление версий
emberroute следует семантическому версионированию: ломающие изменения бывают только в мажорных версиях.
С 0.x на 1.0
Версия 1.0 убрала устаревшие функции и изменила поведение по умолчанию. Основное:
- Добавлены параметры-хвосты
{rest...}. - Исправлено отсутствие HEAD в заголовке
Allowдля GET-маршрутов. - Перенаправления по завершающему слэшу для методов, кроме GET, теперь используют 308.
Политика устаревания
Устаревшие функции помечаются в документации и в коде и продолжают работать до следующей мажорной версии.
Перед удалением функция живёт в статусе устаревшей минимум полгода.
Порядок обновления
- Обновитесь до последней минорной версии текущей мажорной.
- Исправьте все предупреждения об устаревших функциях.
- Перейдите на новую мажорную версию и прогоните тесты.
- Сверьтесь со списком изменений на случай изменений поведения.