Back to home

Changelog

New features and fixes in VeloIMG. Expand a release to see what changed.

0.9.7

A clearer interface and easier diagnostics

Latest release
  • A more readable interface with clear status indicators. Frontend delivery and format priority are configured directly on the dashboard.
  • Setup checks and diagnostics are grouped into expandable sections. The latest WebP and AVIF trial reports remain available independently.
  • Eligible unsuccessful WebP files can be retried with a different quality and an available encoder, without changing originals, successful files, or main settings.
  • Navigation, settings saves, and trial generation work without a full-page reload, with native forms retained as a fallback.
  • Summaries refresh after generation stops or completes, and outdated figures are dimmed. The warning about slower concurrent conversion can be dismissed.
0.9.6

Global summary and consistent WebP/AVIF interface

  • Fixed uploads generation after a completed theme-folder run and isolated processing locks between sites sharing a hosting account.
  • Each format now combines uploads and active/parent theme images in one summary. Failed and pending files retain their original weight.
  • Added theme-folder tables with uploads-equivalent file details, sorting, and incremental loading.
  • Aligned empty-table visibility and live generation/paused markers in WebP and AVIF. The Generation tab now opens by default.
  • Simplified savings displays to show saved bytes inside the ring. Home cards use the same saved totals and explain refresh after a stop or completion.
  • Set default JPG/PNG quality to 85 for both formats and enabled automatic WebP/AVIF generation for new uploads by default; explicit saved choices are preserved.
  • Clarified the AVIF transparency and hosting-library warning, without a separate support message.
  • Corrected Plugin Check warnings, nonce sanitation, and mixed PHP line endings. Original images remain unchanged.
0.9.5

WebP startup and AVIF validation fixes

  • Restored WebP bulk start on sites with existing database columns that need exact-path collation repair; the repair waits until an active bulk run ends.
  • Added a decoded-pixel check for visibly mismatched AVIF files, including older derivatives encountered during generation.
  • Avoided false AVIF rejection when decoded images use different color spaces or an encoder omits an alpha flag despite preserving transparent pixels.
  • Aligned transparency checks across generation, frontend delivery, and self-tests, with clearer failure reasons.
  • Corrected Plugin Check compatibility warnings. Original images remain unchanged.
0.9.4

Reliable generation and consistent statistics

  • Improved WebP and AVIF bulk Stop, Continue, and recovery, including theme folders and slow requests.
  • Preserved completed progress when moving from a selected folder to the whole Media Library.
  • Reduced repeated scans during generation; folder statistics and savings refresh after completion or a confirmed stop.
  • Aligned counts for folders, the whole Media Library, and uploads outside monthly folders, including after reopening the page.
  • Fixed incomplete AVIF run recovery, file-list scrolling, and selected-folder deletion, plus WebP folder ZIP and deletion controls.
  • Hardened queue ownership, InnoDB migration, statistics operations, and frontend WebP checks. Updated Russian failure messages. Original images remain unchanged.
0.9.3

Localization compliance hotfix

  • Fixed source-language localization so English and untranslated locales no longer show Russian fallback labels.
  • Corrected JavaScript translation helper names so internal UI keys are not extracted as WordPress.org source strings.
  • Corrected the folder-history "Show more" source string and AVIF stale-run localization mapping.
  • Rebuilt the bundled Russian translation after the source-language cleanup.
  • Aligned translation loading with WordPress just-in-time language packs so official WordPress.org language packs take priority over the bundled fallback.
  • Removed obsolete translation-build and no-op admin leftovers from the release package.
  • No WebP/AVIF generation, delivery, queue, or statistics behavior was changed in this hotfix.
0.9.2

Bulk generation reliability and statistics

  • Improved reliability of WebP and AVIF bulk generation for large uploads libraries.
  • Preserved stopped-folder status across folder and full-library runs for both WebP and AVIF.
  • Fixed AVIF all-media folder statistics so active monthly folders show current processed counts.
  • Improved Start, Stop, Continue, transition recovery, and stale-request protection for AVIF bulk runs.
  • Improved uploads-folder and all-media statistics based on physical generated derivatives.
  • Improved exact uploads file identity handling, including case-sensitive paths.
  • Improved cleanup of VeloIMG runtime data and run-manifest data on uninstall.
  • Updated WordPress compatibility and release metadata.
  • Documented the bundled Russian translation (ru_RU).
0.9.1

Test generation UX update

  • Fixed AVIF test generation so the button becomes available after selecting a file.
  • Unified detailed WebP and AVIF test results with file status, size, savings, and reason details.
  • Added and corrected Russian translations for test generation messages.
0.9.0

First public release

  • Separate WebP and AVIF sections.
  • AVIF/WebP/original delivery strategies.
  • PHP Safe and Apache/LiteSpeed modes.
  • Server, frontend, and derivative-file diagnostics.
  • Folder statistics, archive export, and safe derivative removal.