О платформе Войти
← К списку версий
v0.48.0 31.08.2026 MINOR
Версионность из файла перенесена в базу данных: у каждой версии своя ссылка
История версий больше не хранится в единственном markdown-файле changelog.md. Каждая версия теперь — отдельная запись в базе данных со своей собственной ссылкой, что исключает потерю истории изменений.
Что сделано
  • Новая таблица versions — в базе данных добавлена таблица versions: версия, заголовок, дата, тип, аннотация, секции изменений, результат и признак текущей версии.
  • Модель и сервис — добавлены модель Version и сервис VersionService, через которые все страницы читают версии из БД, а не из файла.
  • Отдельная ссылка у каждой версии — у каждой версии теперь есть собственный URL вида /versions/0.48.0, по которому она открывается отдельно.
  • Общие публичные страницы — список версий /versions и карточка отдельной версии /versions/{version}.
  • Единый формат — страница «О платформе», админ-настройки и новые публичные страницы приведены к единому формату секций.
  • Полная история — в базу засеяна вся история версий с v0.1.0 по v0.48.0 (получена с публичной страницы my.ipd.by/about).
  • Версия платформы — поднята до v0.48.0 (.env, config/app.php).
Результат
  • История версий хранится в базе данных и не теряется при сбое файлов.
  • Каждая версия открывается по собственной ссылке, ею можно поделиться напрямую.
  • Все страницы с историей читают единый источник данных.