Releases: Mvth1s/Verto
Releases · Mvth1s/Verto
v1.9.0
1.9.0 (2026-06-04)
Bug Fixes
- backend: convert to RGBA and cap to 256x256 for ICO output (7b73022)
- backend: route ICO through image crate instead of FFmpeg (08d271c)
- backend: use Path::is_absolute() instead of starts_with('/') for cross-platform path validation (76efee9)
- frontend: extend isLossless check to cover AIFF, WV in audio conversion (298a753)
- frontend: remove hardcoded v0.4.0 version pill from sidebar footer (97ba9d7)
Features
v1.8.0
v1.7.0
1.7.0 (2026-06-03)
Bug Fixes
- backend: extract readable error line from FFmpeg stderr (d25600a)
- backend: use next_back() instead of last() on DoubleEndedIterator (f32e360)
- backend: use rfind instead of filter+next_back (Clippy) (807fc73)
- lint error on the front (3c555f8)
- web: align download card buttons to bottom with flex: 1 (cf0327a)
- web: remove stray img and label elements from win mockup (32e5108)
- web: replace linux svg icon with tux.png image (06d9ae4)
Features
- ci: add curl one-liner installer script for Linux and macOS (9ead626)
- ci: ensure AppImage build + Arch Linux compatibility (57d79dc)
- frontend: check for updates in the background every hour (208436d)
- frontend: check for updates on launch with per-version dismiss (55120fc)
- frontend: conversion history panel (session) (52f7993)
- frontend: show open-folder prompt after conversion completes (e692cf4)
- tooling: add curl-based sidecar download script (f19a79a)
- update the landing page (8b2017a)
v1.6.0
1.6.0 (2026-06-02)
Bug Fixes
- backend: allow too_many_arguments on convert_video (Clippy -D warnings) (0daa233)
- backend: delete partial output file when FFmpeg fails or is cancelled (9e8efe2)
- ci: add contents:write permission and version sync to release build job (fafaa16)
- ci: add FFmpeg download to release.yml + fix macOS ARM target (c0acfd8)
- ci: add icon.icns to bundle.icon so macOS bundler skips ICO decoding (ecd218c)
- ci: add icon.ico, generate icon.icns on macOS, bump Cargo version (7fee873)
- ci: add Pandoc sidecar download step to release.yml build matrix (1d65654)
- ci: apply rustfmt corrections to Rust sources (cfd3de9)
- ci: commit formatted style.css, add libssl-dev and pkg-config to lint-rust (77ff813)
- ci: commit minimal icon.icns so bundle.icon resolves on all platforms (b103247)
- ci: correct Vitest pnpm passthrough and rustfmt formatting (599dd90)
- ci: download-ffmpeg.sh — apt-get primary, BtbN fallback (47b269a)
- ci: locate pandoc binary via find in macOS zip (structure varies) (ca8ba43)
- desktop: regenerate icon PNGs as RGBA — required by tauri::generate_context! (dedcb59)
- desktop: rustfmt — inline vec! args in ffmpeg converter (3a8870b)
- frontend: clicking ✓ on a done queue item removes it (34d298a)
- frontend: extract setLocale() — multi-line Vue template handlers crash compiler (4882ef4)
- web: consistent download buttons with fallback labels, add localStorage cache (8423559)
Features
- desktop: add file picker, browse, cancel conversion, retry on error (a4bebc1)
- desktop: add HEIC/HEIF input support via FFmpeg (59a7b38)
- desktop: add settings page with persistence (8029b24)
- desktop: add video conversion (MP4, MKV, WebM, MOV) (381f741)
- desktop: add video thumbnail preview in queue (2ed9b70)
- desktop: cancel active FFmpeg conversion immediately (24cc933)
- desktop: integrate Verto logo — icons, landing page, desktop app (99a8b34)
- desktop: pandoc sidecar, document conversion, batch via folders (c725764)
- desktop: real-time FFmpeg progress bar for audio and video (3712204)
- desktop: show system notification when conversion completes (f39f6d1)
- desktop: v0.3.0 — audio conversion via FFmpeg sidecar (e72a7ee)
- desktop: v0.4.0 — AVIF, image resize, quality presets (5c71273)
- desktop: v0.4.0 — image thumbnail preview in queue (60329b4)
- desktop: v1.0.0 — i18n, accessibilité, auto-updater, coverage, SEO (c868c6b)
- web: add favicon, apple-touch-icon and logo in hero mockup (1f0dea4)
- web: dynamic download links from GitHub API, update README (20fde27)
- web: i18n EN/FR + restore CSS mockup in hero (bc2b92b)
- web: polish landing page — nav, features grid, privacy details, CHANGELOG (0c4f277)
v1.5.1
1.5.1 (2026-06-01)
Bug Fixes
- ci: drop macOS x86_64 target, revert scripts to original simplicity (852ff52)
- ci: remove invalid --no-deps flag from brew fetch + robust bottle path detection (f3ec3e3)
- ci: replace retired macos-13 runner with macos-latest + cross-compile x86_64 (e596d5a)
- ci: use brew fetch --bottle-tag to get Intel FFmpeg on ARM runner (f4a2cec)
v1.5.0
v1.4.0
1.4.0 (2026-06-01)
Bug Fixes
- frontend: extract setLocale() — multi-line Vue template handlers crash compiler (29220f8)
Features
- desktop: add settings page with persistence (cc7111c)
- desktop: add video conversion (MP4, MKV, WebM, MOV) (927b57b)
- desktop: add video thumbnail preview in queue (6ce7332)
- desktop: v0.4.0 — AVIF, image resize, quality presets (6096147)
- desktop: v0.4.0 — image thumbnail preview in queue (828d32b)
- desktop: v1.0.0 — i18n, accessibilité, auto-updater, coverage, SEO (2be5970)
v1.3.0
1.3.0 (2026-05-29)
Bug Fixes
- ci: correct Vitest pnpm passthrough and rustfmt formatting (770fcf6)
- ci: download-ffmpeg.sh — apt-get primary, BtbN fallback (8e623df)
- desktop: rustfmt — inline vec! args in ffmpeg converter (b079db0)
- frontend: clicking ✓ on a done queue item removes it (a707116)
- web: consistent download buttons with fallback labels, add localStorage cache (043c391)
Features
v1.2.0
v1.1.0
1.1.0 (2026-05-29)
Bug Fixes
- ci: add icon.icns to bundle.icon so macOS bundler skips ICO decoding (dcbfa0c)
- ci: add icon.ico, generate icon.icns on macOS, bump Cargo version (58d595d)
- ci: add Pandoc sidecar download step to release.yml build matrix (b7f45b1)
- ci: commit minimal icon.icns so bundle.icon resolves on all platforms (5a5292d)
- ci: locate pandoc binary via find in macOS zip (structure varies) (489e928)