Repository navigation
Releases: davstudios/_davMEDIA
Release list
_davMEDIA v26.10.3
🇮🇹 Aggiornato _davMEDIA alla v26.10.3 introducendo il final polish definitivo della suite _davstudios basato sul nuovo motion system. Allineati easing, durate, reveal, stagger, hover e transizioni al nuovo linguaggio visivo. Aggiunte vere transizioni di uscita e ingresso tra Converti, Estrai audio, Comprimi, Attività e Impostazioni, sostituendo i cambi schermata istantanei con opacity, piccoli spostamenti verticali e blur leggero. Allineato anche il cambio tema al nuovo reveal radiale da 680 ms, con fallback compatibile e supporto completo a prefers-reduced-motion. Rimossa la versione dalla UI ordinaria e aggiornata la dicitura italiana Buy Me A Coffee da “Comprami Un Caffè” a “Offrimi Un Caffè”. Normalizzato completamente README.md e aggiunto THIRD-PARTY-NOTICES.md per documentare FFmpeg, FFprobe e le relative dipendenze/licenze. Configurata la build Windows Release con windows_subsystem = "windows" e aggiunto CREATE_NO_WINDOW ai processi FFmpeg e FFprobe, evitando console o lampeggi durante analisi, conversioni, estrazioni e compressioni. Rafforzati i test automatici per il nuovo motion system _davstudios, Windows GUI subsystem, soppressione delle console FFmpeg/FFprobe, assenza della versione nella UI, nuova dicitura Buy Me A Coffee, licenze di terze parti e compatibilità LF/CRLF di Cargo.lock. Sincronizzata la v26.10.3 nei manifest, lockfile, Tauri, workflow, documentazione e test. Eseguita la repository normalization preservando volutamente byte-per-byte i binari originali ffmpeg.exe e ffprobe.exe e mantenendo le icone pixel-per-pixel identiche. Preservati integralmente conversione audio/video batch, estrazione audio, compressione H.264/AAC, stream mapping, progressi, annullamento, diagnostica e sicurezza degli output.
🇺🇸 Updated _davMEDIA to v26.10.3 with the definitive _davstudios suite final polish based on the new motion system. Aligned easing, durations, reveals, stagger, hover behavior and transitions with the new visual language. Added real exit and entrance transitions between Convert, Extract Audio, Compress, Activity and Settings, replacing instant screen switches with opacity, subtle vertical movement and light blur. Theme switching has also been aligned with the new 680 ms radial reveal, with a compatible fallback and full prefers-reduced-motion support. Removed the release number from the ordinary UI and updated the Italian Buy Me A Coffee wording from “Comprami Un Caffè” to “Offrimi Un Caffè”. Fully normalized README.md and added THIRD-PARTY-NOTICES.md to document FFmpeg, FFprobe and their related dependencies/licenses. Windows Release builds now use windows_subsystem = "windows", while FFmpeg and FFprobe processes use CREATE_NO_WINDOW to prevent console windows or flashes during probing, conversion, extraction and compression. Strengthened automated tests for the new _davstudios motion system, Windows GUI subsystem, FFmpeg/FFprobe console suppression, absence of the version from the UI, updated Buy Me A Coffee wording, third-party licensing and LF/CRLF compatibility for Cargo.lock. Synchronized v26.10.3 across manifests, lockfiles, Tauri configuration, workflow, documentation and tests. Performed repository normalization while intentionally preserving the original ffmpeg.exe and ffprobe.exe binaries byte-for-byte and keeping icon artwork pixel-for-pixel identical. Fully preserved batch audio/video conversion, audio extraction, H.264/AAC compression, stream mapping, progress, cancellation, diagnostics and safe output handling.
_davMEDIA v26.10.2
🇮🇹 Aggiornato _davMEDIA alla v26.10.2 mantenendo il nuovo standard di release _davstudios e il sistema di versioning YY.M.REVISIONE. Sincronizzata la versione in package.json, package-lock.json, Cargo.toml, Cargo.lock, configurazione Tauri, documentazione e test. Corretto il controllo di sincronizzazione di Cargo.lock che, sui checkout Windows con terminatori di riga CRLF, poteva non rilevare la versione dell'app e restituire undefined, bloccando la pipeline durante npm test prima della build. Il parser supporta ora correttamente sia LF sia CRLF ed è stato aggiunto un test di regressione specifico che riproduce il comportamento dei checkout Windows. Estesa inoltre la verifica della release a package.json, package-lock.json, configurazione Tauri, Cargo.toml, Cargo.lock e tag Git, con risoluzione della root del progetto indipendente dalla directory di avvio. Rafforzati il workflow GitHub Actions e gli script di build e avvio multipiattaforma con verifica preventiva dei percorsi, projectPath Tauri esplicito, gestione deterministica dei terminatori di riga e maggiore robustezza degli script Windows, macOS e Linux. Eseguita la repository normalization di tutti i file testuali del progetto, così da riallineare al commit della release corrente anche file e cartelle rimasti associati su GitHub alle precedenti versioni v1.x.x, senza introdurre modifiche alla logica funzionale. Gli asset PNG, ICO e ICNS e i binari FFmpeg/FFprobe sono stati preservati byte-per-byte e le relative cartelle sono state documentate tramite metadata dedicati. Preservati i metadata ufficiali con publisher _davstudios, homepage davstudios.it, copyright © 2026 _davstudios, licenza MIT, categoria Video, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.media per preservare la continuità dell'identità dell'app. Restano inoltre invariati il workflow con Description bilingue 🇮🇹/🇺🇸, l'hardening Linux e le istruzioni per Windows SmartScreen, macOS Gatekeeper e Linux AppImage. Preservati integralmente il motore FFmpeg/FFprobe, il riconoscimento degli stream audio e video, l'esclusione delle copertine attached_pic, la conversione, l'estrazione audio, la compressione, il resize, la gestione batch, il progresso, la diagnostica, il backend Rust e l'interfaccia. Nessuna modifica funzionale è stata apportata al comportamento dell'app.
🇺🇸 Updated _davMEDIA to v26.10.2 while retaining the new _davstudios release standard and YY.M.REVISIONE versioning scheme. Synchronized the version across package.json, package-lock.json, Cargo.toml, Cargo.lock, Tauri configuration, documentation and tests. Fixed the Cargo.lock synchronization check which, on Windows checkouts using CRLF line endings, could fail to detect the application's version and return undefined, stopping the pipeline during npm test before the build stage. The parser now correctly supports both LF and CRLF line endings, and a dedicated regression test has been added to reproduce Windows checkout behavior. Release verification has also been extended across package.json, package-lock.json, Tauri configuration, Cargo.toml, Cargo.lock and the Git tag, with project-root resolution independent from the directory the verifier is launched from. The GitHub Actions workflow and multiplatform build and launcher scripts have also been strengthened with preventive path validation, an explicit Tauri projectPath, deterministic line-ending rules and more robust Windows, macOS and Linux scripts. Repository normalization was performed across all project text files, allowing files and folders still associated on GitHub with previous v1.x.x commits to be realigned with the current release commit without introducing functional changes. PNG, ICO and ICNS assets and the FFmpeg/FFprobe binaries were preserved byte-for-byte, with their directories documented through dedicated release metadata. Preserved the official metadata with _davstudios as publisher, davstudios.it homepage, © 2026 _davstudios copyright, MIT license, Video category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.media identifier to maintain application identity continuity. The bilingual 🇮🇹/🇺🇸 Description workflow, Linux hardening and Windows SmartScreen, macOS Gatekeeper and Linux AppImage instructions also remain unchanged. Fully preserved the FFmpeg/FFprobe engine, audio and video stream detection, attached_pic cover exclusion, conversion, audio extraction, compression, resizing, batch processing, progress handling, diagnostics, Rust backend and interface. No functional changes were made to the application's behavior.
_davMEDIA v26.10.1
🇮🇹 Aggiornato _davMEDIA alla v26.10.1 adottando il nuovo standard di release _davstudios e il sistema di versioning YY.M.REVISIONE. Sincronizzata la versione in package.json, package-lock.json, Cargo.toml, Cargo.lock, configurazione Tauri, documentazione e test. Standardizzati i metadata ufficiali dell'applicazione con publisher _davstudios, homepage davstudios.it, copyright © 2026 _davstudios, licenza MIT, categoria Video, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.media per preservare la continuità dell'identità dell'app. Aggiunte al README le istruzioni per l'installazione delle release non firmate e per la gestione degli eventuali avvisi di Windows SmartScreen, macOS Gatekeeper e dei permessi AppImage su Linux. Il workflow GitHub Actions utilizza ora automaticamente la Description bilingue del commit associato al tag come descrizione della GitHub Release e verifica la presenza delle sezioni 🇮🇹 e 🇺🇸 prima della pubblicazione. Rafforzato inoltre il workflow Linux contro eventuali repository Microsoft non raggiungibili sui runner Ubuntu. Preservate le build macOS separate per Apple Silicon e Intel affinché ogni pacchetto includa i binari FFmpeg e FFprobe dell'architettura corretta. Nessuna modifica è stata apportata al motore di conversione, al backend Rust, ai formati supportati, all'interfaccia o alla logica funzionale dell'app.
🇺🇸 Updated _davMEDIA to v26.10.1 by adopting the new _davstudios release standard and YY.M.REVISIONE versioning scheme. Synchronized the version across package.json, package-lock.json, Cargo.toml, Cargo.lock, Tauri configuration, documentation and tests. Standardized the application's official metadata with _davstudios as publisher, davstudios.it homepage, © 2026 _davstudios copyright, MIT license, Video category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.media identifier to maintain application identity continuity. Added README instructions for installing unsigned releases and handling possible Windows SmartScreen, macOS Gatekeeper and Linux AppImage permission warnings. The GitHub Actions workflow now automatically uses the bilingual Description from the commit associated with the tag as the GitHub Release description and verifies that both 🇮🇹 and 🇺🇸 sections are present before publication. The Linux workflow has also been hardened against unreachable Microsoft repositories on Ubuntu runners. Separate Apple Silicon and Intel macOS builds have been preserved so each package includes the correct FFmpeg and FFprobe binaries for its architecture. No changes were made to the conversion engine, Rust backend, supported formats, interface or application's functional logic.