На главную

История изменений

Новые возможности и исправления VeloIMG. Откройте нужную версию, чтобы посмотреть подробности.

0.9.7

Обновлённый интерфейс и удобная диагностика

Последний релиз
  • Более читаемый интерфейс с понятными статусами. Выдача на фронте и приоритет форматов настраиваются прямо на главной панели.
  • Проверки и диагностика собраны в раскрывающиеся блоки. Последние пробные результаты WebP и AVIF сохраняются независимо друг от друга.
  • Проблемные WebP можно обработать повторно с другим качеством и доступным движком, не меняя оригиналы, успешные файлы и основные настройки.
  • Переходы между разделами, сохранение настроек и пробные генерации работают без полной перезагрузки страницы, с обычными формами как запасным вариантом.
  • Сводка обновляется после остановки или завершения, а неактуальные цифры приглушаются. Предупреждение о замедлении одновременной конвертации можно закрыть.
0.9.6

Общая сводка и согласованный интерфейс WebP/AVIF

  • Исправлен запуск uploads после завершённой генерации папки темы; блокировки обработки разделены между сайтами на одном хостинге.
  • Сводка каждого формата объединяет uploads и изображения активной/родительской темы. Неудачные и ещё не обработанные файлы учитываются с весом оригинала.
  • Добавлена таблица папок темы с раскрытием файлов, сортировкой и подгрузкой по аналогии с uploads.
  • Согласованы видимость пустых таблиц и статусы генерации/паузы в WebP и AVIF. При входе по умолчанию открывается вкладка «Генерация».
  • Отображение экономии упрощено: внутри круга показан сэкономленный объём. Карточки главной используют те же сохранённые данные и объясняют обновление после остановки или завершения.
  • Качество JPG/PNG по умолчанию — 85 для обоих форматов; автоматическая генерация WebP и AVIF для новых загрузок включена по умолчанию. Явно сохранённые настройки не переопределяются.
  • Уточнено предупреждение о прозрачности AVIF и библиотеке хостинга, без отдельного сообщения для техподдержки.
  • Исправлены предупреждения Plugin Check, обработка nonce и смешанные окончания строк PHP. Оригинальные изображения не изменяются.
0.9.5

Исправления запуска WebP и проверки AVIF

  • Восстановлен запуск массовой генерации WebP на сайтах, где существующие столбцы БД требуют исправления сопоставления точных путей; исправление откладывается до завершения активной генерации.
  • Добавлена проверка декодированных пикселей для AVIF, заметно отличающихся от оригинала, в том числе среди ранее созданных файлов, встреченных при генерации.
  • Устранён ложный отказ от AVIF, когда декодированные изображения имеют разные цветовые пространства или энкодер не сообщает о прозрачности, хотя прозрачные пиксели сохранены.
  • Согласованы проверки прозрачности при генерации, выдаче на сайте и самодиагностике; уточнены причины неудач.
  • Исправлены предупреждения совместимости Plugin Check. Исходные изображения не изменяются.
0.9.4

Надёжность генерации и согласованная статистика

  • Улучшены остановка, продолжение и восстановление массовой генерации WebP и AVIF, включая папки темы и медленные запросы.
  • При переходе от отдельной папки ко всей медиатеке сохраняется уже достигнутый прогресс.
  • Сокращены повторные обходы во время генерации; статистика папок и сводка экономии обновляются после завершения или подтверждённой остановки.
  • Согласованы показатели папок, всей медиатеки и файлов вне папок по месяцам, в том числе после повторного открытия страницы.
  • Исправлены восстановление незавершённой генерации AVIF, прокрутка списка файлов и удаление в выбранной папке, а также ZIP и удаление в разделе WebP.
  • Усилены защита очереди, миграция InnoDB, операции со статистикой и проверки выдачи WebP на сайте. Обновлены русские сообщения об ошибках. Оригиналы изображений не изменяются.
0.9.3

Исправления локализации и подготовка пакета

  • Исправлена локализация исходного языка: английский интерфейс и локали без языкового пакета больше не показывают русские fallback-подписи.
  • Исправлены имена JavaScript-помощников локализации, чтобы внутренние UI-ключи не извлекались WordPress.org как исходные строки для перевода.
  • Исправлены исходная строка «Show more» в истории папок и локализация сообщения AVIF об устаревшем запуске.
  • После очистки исходных строк заново собран встроенный русский перевод.
  • Загрузка переводов приведена к штатному JIT-механизму WordPress: официальные language packs WordPress.org имеют приоритет над встроенным fallback-переводом.
  • Из релизного пакета удалены устаревший технический файл сборки перевода и неиспользуемые admin-заглушки.
  • Логика генерации WebP/AVIF, delivery, очередей и статистики в этом hotfix не изменялась.
0.9.2

Надёжность массовой генерации и статистики

  • Повышена надёжность массовой генерации WebP и AVIF для больших медиатек.
  • Статус остановленных папок теперь сохраняется при переключении между отдельными папками и всей медиатекой для WebP и AVIF.
  • Исправлена статистика AVIF для всей медиатеки: активная папка месяца показывает актуальное количество обработанных файлов.
  • Улучшены запуск, остановка, продолжение, восстановление переходных состояний и защита от устаревших запросов в массовой генерации AVIF.
  • Улучшена статистика папок uploads и всей медиатеки на основе реально созданных производных файлов.
  • Улучшено точное сопоставление файлов uploads, включая пути с учётом регистра.
  • Улучшена очистка runtime-данных VeloIMG и данных манифестов запусков при удалении плагина.
  • Обновлены совместимость с WordPress и метаданные релиза.
  • В описании релиза явно указан встроенный русский перевод (ru_RU).
0.9.1

Обновление UX пробной генерации

  • Исправлена пробная генерация AVIF: кнопка становится доступна после выбора файла.
  • Результаты пробной генерации WebP и AVIF приведены к единому подробному виду: состояние файла, размеры, экономия и причины.
  • Добавлены и исправлены русские переводы сообщений пробной генерации.
0.9.0

Первый публичный релиз

  • Отдельные разделы WebP и AVIF.
  • Стратегии выдачи AVIF/WebP/original.
  • PHP Safe и Apache/LiteSpeed режимы.
  • Диагностика сервера, фронта и derivative-файлов.
  • Статистика по папкам, ZIP и безопасное удаление производных файлов.