Skip to content

MyDiveLog 1.8.33

Latest

Choose a tag to compare

@matteoferrando matteoferrando released this 02 Oct 12:54
· 5 commits to main since this release

MyDiveLog 1.8.33 — su Android, le pagine di memoria da 16 KB

Un'altra versione per Android, il giorno stesso della 1.8.32. Su Mac, Windows,
Linux e iPhone non cambia niente
: chi la aggiorna ritrova la stessa
applicazione.

La parte nativa, allineata a 16 KB

La parte dell'app scritta in Rust e in C — quella che parla coi computer
subacquei — era allineata alle pagine di memoria da 4 KB. Google Play pretende 16
KB dalle app per Android 15 e successivi, e i telefoni che usano pagine da 16 KB
ne hanno bisogno: per questo Play ha fermato anche la 1.8.32. Adesso è allineata
a 16 KB, e prima che un pacchetto esca un controllo lo apre e lo verifica,
libreria per libreria.

Se arrivi da una versione prima della 1.8.32

La 1.8.32 ha messo su Android l'icona di MyDiveLog al posto di quella di Tauri. La
1.8.30 e la 1.8.31 portano il resto: dieci computer Bluetooth nuovi, le
correzioni allo scarico, la schermata che dice quante immersioni sono già salvate
se lo scarico si interrompe. Le note stanno nelle release
v1.8.32,
v1.8.31 e
v1.8.30.


Ogni correzione ha una prova, e ogni prova è stata rimessa alla prova rimettendo
il difetto: 3 024 controlli automatici in 197 file, più 187 sul motore
nativo. Nessuno saltato.

Impronte SHA-256

Calcolate sui file allegati a questa release, non su una compilazione
precedente: due compilazioni non danno lo stesso byte.

Pacchetto SHA-256 byte
MyDiveLog-macOS-arm64.dmg d2aeaf8c06337f82484680d688714ad311f6a4468e84ac15aa2c208a4fd1a1c4 4.540.953
MyDiveLog-Windows-setup.exe 54eaaa826f6b6a79fe7e7b5c4f9dcde0e9140fc07fb007e0f3d04668538717f4 3.268.899
MyDiveLog-Windows-portatile.exe b49ddfd9bc73d1505258db230e2b0cdddf68521a81f3851e23979041dee85b80 7.496.192
MyDiveLog-Android-arm64.apk ab741e0120879af88a64ed6bd34a186b5892cd5f06302aa99641f53b2597b555 11.044.258
MyDiveLog-Linux-amd64.deb 54cfc4bca01fd3716824174a47cc1b8e31e54a827de3c78bca53cd847c5bdaa3 3.834.048