Skip to content

_davSHARE v26.10.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 06:35

🇮🇹 Aggiornato _davSHARE 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 test 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 controllo supporta ora correttamente sia terminatori LF sia CRLF ed è stato aggiunto un test di regressione specifico per il comportamento dei checkout Windows. Rafforzata inoltre la configurazione .gitattributes per mantenere coerenti i terminatori di riga degli script shell e di Cargo.lock. Preservati i metadata ufficiali con publisher _davstudios, homepage davstudios.it, copyright © 2026 _davstudios, licenza MIT, categoria Productivity, descrizioni del pacchetto e metadata Debian per Linux. Mantenuto invariato l'identifier storico studio.dav.share per preservare la continuità dell'identità dell'app. Restano inoltre invariati il workflow GitHub Actions con Description bilingue 🇮🇹/🇺🇸, l'hardening Linux e le istruzioni per Windows SmartScreen, macOS Gatekeeper e Linux AppImage. Preservati integralmente il sistema di condivisione locale LAN, le sessioni temporanee tramite QR, l'invio e la ricezione di file e cartelle, i trasferimenti concorrenti, il progresso in tempo reale, la conferma dei dispositivi, i controlli di rete e sicurezza, la diagnostica, la cronologia e la gestione delle sessioni. Nessuna modifica è stata apportata all'interfaccia, al motore di trasferimento, alla logica QR, alla sicurezza della rete locale o alla logica funzionale dell'app.

🇺🇸 Updated _davSHARE 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 test 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 check now correctly supports both LF and CRLF line endings, and a dedicated regression test has been added for Windows checkout behavior. The .gitattributes configuration has also been strengthened to keep shell scripts and Cargo.lock line endings consistent. Preserved the official metadata with _davstudios as publisher, davstudios.it homepage, © 2026 _davstudios copyright, MIT license, Productivity category, package descriptions and Debian metadata for Linux. Preserved the existing studio.dav.share identifier to maintain application identity continuity. The GitHub Actions workflow using the bilingual 🇮🇹/🇺🇸 commit Description, Linux hardening and Windows SmartScreen, macOS Gatekeeper and Linux AppImage instructions also remain unchanged. Fully preserved the local LAN sharing system, temporary QR sessions, file and folder sending and receiving, concurrent transfers, real-time progress, device approval, network and security checks, diagnostics, history and session management. No changes were made to the interface, transfer engine, QR logic, local network security or the application's functional logic.