← Все версии
v4.21.3 04.08.2026 major

Исправлены битые изображения и ссылки в блоге, внедрено версионирование ассетов

После миграции на Laravel в контенте блога остались мёртвые ссылки: 7 битых картинок (/assets/img/*.jpg) в посте «Работа с PDF-документами», несуществующий файл скачивания images-to-pdf.zip, ссылки на удалённые разделы /projects и /library/software. Также статические ассеты подключались с фиксированным query (?12345678), из-за чего после деплоя браузеры клиентов держали старые стили до CTRL+F5. Версия поднята до 4.21.3.

Зачем эта запись

Эта запись истории платформы ipd.by описывает работу с контентом: новости, библиотеку, блог, тексты и их оформление. Контент помогает отвечать на вопросы аудитории и показывать, что за проектом стоит живая работа. Версия 4.21.3 (04.08.2026) описывает: «Исправлены битые изображения и ссылки в блоге, внедрено версионирование ассетов». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.

Что сделано в версии 4.21.3

от 04.08.2026

Что исправлено

  • Блог — из поста «Работа с PDF-документами: конвертация изображений, сжатие и систематизация файлов» удалены 8 битых
    -блоков с несуществующими /assets/img/*.jpg (текст и подписи сохранены)
  • Скачивание — убраны 2 ссылки на отсутствующий /downloads/knowledge/software/2026-02-18-images-to-pdf.zip
  • Мёртвые ссылки — /projects → /cases, /library/software → /knowledge/software (аналоги в новом движке)
  • Cache-busting — CSS/JS подключаются с ?v=IPD_VERSION (styles.css, styles_1..4, styles-services, styles-step-2, styles-auth, floating-labels, styles-foto, styles_map, main.js, maps.js, lightbox) вместо статичного ?12345678 — при каждом релизе URL ассетов меняется, и клиенты автоматически получают свежие стили без CTRL+F5
  • /blog/pdf-documents-code-systems-8.html, /blog/tech-notebook-2026-9.html, все страницы (шаблоны layouts/app, components/js, styles)

Разделы по теме

Почему этому можно доверять

Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.

177версий в истории
32кейсов на сайте

Нужна такая работа над вашим проектом

Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.