Skip to content

Releases: davstudios/_davIMAGE

_davIMAGE v26.10.4

Choose a tag to compare

@github-actions github-actions released this 04 Oct 16:27

🇮🇹 Aggiornato _davIMAGE alla v26.10.4 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 Comprimi, Ridimensiona, Converti, Ritaglia e ruota, Watermark, Metadata, Ottimizza per il Web e Impostazioni. Allineato il cambio tema al nuovo reveal radiale da 680 ms, con supporto completo a prefers-reduced-motion. Uniformate le micro-interazioni di file, pannelli, formati, preset, anteprime, metadata, drag & drop, menu e controlli. Rimossa la versione dalla UI ordinaria e aggiornata la dicitura Buy Me A Coffee italiana in “Offrimi Un Caffè”. Normalizzato completamente README.md. Configurata la build Windows Release con windows_subsystem = "windows" e verificata l'assenza di processi CLI figli nel backend Rust. Rafforzati i test per nuovo motion system, Windows GUI subsystem, assenza della versione nella UI, Buy Me A Coffee, README e compatibilità LF/CRLF. Sincronizzata la v26.10.4 nei manifest, lockfile, Tauri, workflow, documentazione e test. Eseguita la repository normalization mantenendo PNG, ICO e ICNS pixel-per-pixel identici. Preservati integralmente compressione, resize, conversione JPEG/PNG/WebP/AVIF/TIFF, BMP input, crop, rotazione, watermark, EXIF/ICC, Optimize for Web, batch, annullamento, scansione ricorsiva e sicurezza degli output.

🇺🇸 Updated _davIMAGE to v26.10.4 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 Compress, Resize, Convert, Crop & Rotate, Watermark, Metadata, Optimize for Web and Settings. Theme switching has been aligned with the new 680 ms radial reveal, with full prefers-reduced-motion support. File, panel, format, preset, preview, metadata, drag-and-drop, menu and control micro-interactions have also been aligned. Removed the release number from the ordinary UI and updated the Italian Buy Me A Coffee wording to “Offrimi Un Caffè”. Fully normalized README.md. Windows Release builds now use windows_subsystem = "windows", and the Rust backend was verified to spawn no child CLI processes. Strengthened tests for the new motion system, Windows GUI subsystem, absence of the version from the UI, Buy Me A Coffee wording, README and LF/CRLF compatibility. Synchronized v26.10.4 across manifests, lockfiles, Tauri configuration, workflow, documentation and tests. Performed repository normalization while keeping PNG, ICO and ICNS artwork pixel-for-pixel identical. Fully preserved compression, resizing, JPEG/PNG/WebP/AVIF/TIFF conversion, BMP input, cropping, rotation, watermarking, EXIF/ICC inspection, Optimize for Web, batch processing, cancellation, recursive scanning and safe output handling.

_davIMAGE v26.10.3

Choose a tag to compare

@github-actions github-actions released this 02 Oct 09:25

🇮🇹 Aggiornato _davIMAGE alla v26.10.3 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. Eseguita la repository normalization di tutti i file testuali del progetto con regole EOL/EOF deterministiche, così da riallineare al commit della release corrente anche i file e le cartelle rimasti associati su GitHub alle precedenti versioni v1.x.x o alle release precedenti, senza introdurre modifiche funzionali. Rafforzato il controllo di sincronizzazione della versione includendo entrambe le versioni dichiarate in package-lock.json e la voce dell'applicazione in Cargo.lock. Il parser di Cargo.lock supporta ora esplicitamente sia terminatori LF sia CRLF ed è stato aggiunto un test di regressione dedicato ai checkout Windows. Aggiornato inoltre il controllo della pipeline GitHub Actions affinché verifichi package.json, package-lock.json, configurazione Tauri, Cargo.toml e Cargo.lock prima della pubblicazione della release. Preservato byte-per-byte l'intero set di icone introdotto nella v26.10.2, comprendente 32x32.png, 128x128.png, 128x128@2x.png, app-icon.png, icon.ico e icon.icns, evitando qualsiasi ricodifica non necessaria degli asset binari. Preservati i metadata ufficiali con publisher _davstudios, homepage davstudios.it, copyright © 2026 _davstudios, licenza MIT, categoria GraphicsAndDesign, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.image 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 locale di elaborazione immagini, il backend Rust, la compressione, il resize, la conversione, il crop, la rotazione, il watermark, l'elaborazione batch, la gestione degli output e l'interfaccia. Nessuna modifica funzionale è stata apportata al comportamento dell'app.

🇺🇸 Updated _davIMAGE to v26.10.3 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. Performed repository normalization across all project text files using deterministic EOL/EOF rules, allowing files and folders still associated on GitHub with previous v1.x.x commits or earlier releases to be realigned with the current release commit without introducing functional changes. Strengthened version synchronization checks by including both version declarations in package-lock.json and the application's package entry in Cargo.lock. The Cargo.lock parser now explicitly supports both LF and CRLF line endings, with a dedicated regression test for Windows checkouts. The GitHub Actions pipeline verification has also been updated to validate package.json, package-lock.json, Tauri configuration, Cargo.toml and Cargo.lock before publishing the release. The complete icon set introduced in v26.10.2, including 32x32.png, 128x128.png, 128x128@2x.png, app-icon.png, icon.ico and icon.icns, was preserved byte-for-byte to avoid unnecessary re-encoding of binary assets. Preserved the official metadata with _davstudios as publisher, davstudios.it homepage, © 2026 _davstudios copyright, MIT license, GraphicsAndDesign category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.image 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 local image-processing engine, Rust backend, compression, resizing, conversion, cropping, rotation, watermarking, batch processing, output handling and application interface. No functional changes were made to the application's behavior.

_davIMAGE v26.10.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 07:54

🇮🇹 Aggiornato _davIMAGE 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. Rigenerato integralmente il set di icone Tauri in src-tauri/icons a partire dal nuovo asset ufficiale icon.ico, aggiornando 32x32.png, 128x128.png, 128x128@2x.png, app-icon.png, icon.ico e icon.icns per mantenere coerenza visiva tra Windows, macOS e Linux. Preservati i metadata ufficiali con publisher _davstudios, homepage davstudios.it, copyright © 2026 _davstudios, licenza MIT, categoria GraphicsAndDesign, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.image 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. Nessuna modifica funzionale è stata apportata al motore locale di elaborazione immagini, alle funzioni di compressione, resize, conversione, ottimizzazione batch, backend Rust o interfaccia dell'app.

🇺🇸 Updated _davIMAGE 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. Fully regenerated the Tauri icon set in src-tauri/icons from the new official icon.ico asset, updating 32x32.png, 128x128.png, 128x128@2x.png, app-icon.png, icon.ico and icon.icns to keep the application visually consistent across Windows, macOS and Linux. Preserved the official metadata with _davstudios as publisher, davstudios.it homepage, © 2026 _davstudios copyright, MIT license, GraphicsAndDesign category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.image identifier to maintain application identity continuity. The bilingual 🇮🇹/🇺🇸 Description workflow, Linux hardening and Windows SmartScreen, macOS Gatekeeper and Linux AppImage instructions also remain unchanged. No functional changes were made to the local image-processing engine, compression, resize, conversion, batch optimization features, Rust backend or application interface.

_davIMAGE v26.10.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 09:10

🇮🇹 Aggiornato _davIMAGE 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 GraphicsAndDesign, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.image 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. Nessuna modifica è stata apportata al motore di elaborazione immagini, al backend Rust, ai formati supportati, all'interfaccia o alla logica funzionale dell'app.

🇺🇸 Updated _davIMAGE 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, GraphicsAndDesign category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.image 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. No changes were made to the image-processing engine, Rust backend, supported formats, interface or application's functional logic.