Back to home
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
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.